Suivant ce journal http://linuxfr.org/~jusob/16718.html(...) et notamment ce commentaire http://linuxfr.org/comments/520661.html#520661(...) j'ai acheté une MSI Wireless 11G CB54G2.
Ma distribution est une Ubuntu.
J'ai suivi les instructions donné sur http://www.jeremy-salmon.org/(...)
Et tout allé bien jusqu'au moment critique:
root@totol:/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module # make -C /usr/src/linux SUBDIRS=$PWD modules
J'obtiens une suite interminable d'erreurs, dont voici un extrait:
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:169: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:170: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:176: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:177: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:178: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:179: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:182: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:183: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:186: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:187: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:198: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:200: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:213: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:230: attention : implicit declaration of function `iounmap'
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:231: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:231: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:231: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:231: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:231: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:231: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:233: attention : implicit declaration of function `pci_release_regions'
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:237: error: `ENODEV' undeclared (first use in this function)
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c: Dans la fonction « RT2500_open »:
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:243: error: erreur d'analyse syntaxique before "pAd"
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:246:41: opérateur binaire manquant avant l'élément lexical « ( »
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:253: attention : `MOD_INC_USE_COUNT' is deprecated (declared at include/linux/module.h:555)
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:257: error: `pAd' undeclared (first use in this function)
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:269: error: `SA_SHIRQ' undeclared (first use in this function)
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:269: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:269: attention : passage de l'argument n°2 de « request_irq » d'un type pointeur incompatible
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:301: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:333:41: opérateur binaire manquant avant l'élément lexical « ( »
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:336: attention : `MOD_DEC_USE_COUNT' is deprecated (declared at include/linux/module.h:567)
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c: Dans la fonction « RT2500_timer »:
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:345: error: `pAd' undeclared (first use in this function)
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:345: error: erreur d'analyse syntaxique before ')' token
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c: Dans la fonction « RTMPSendPackets »:
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:373: error: erreur d'analyse syntaxique before "pAdapter"
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:378: error: `pAdapter' undeclared (first use in this function)
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:393: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:393: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:439:41: opérateur binaire manquant avant l'élément lexical « ( »
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c: Dans la fonction « RTMPIsr »:
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:450: error: erreur d'analyse syntaxique before "pAdapter"
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:456: error: `pAdapter' undeclared (first use in this function)
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:465: error: `IntSource' undeclared (first use in this function)
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:466: attention : implicit declaration of function `writel'
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:534:41: opérateur binaire manquant avant l'élément lexical « ( »
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:547:41: opérateur binaire manquant avant l'élément lexical « ( »
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:449: attention : unused variable `net_dev'
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c: Dans la fonction « RT2500_get_wireless_stats »:
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:573: error: `pAd' undeclared (first use in this function)
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:573: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c: Dans la fonction « RT2500_get_ether_stats »:
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:615: error: `pAd' undeclared (first use in this function)
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:615: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c: Dans la fonction « RT2500_close »:
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:684: error: `pAd' undeclared (first use in this function)
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:684: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:711: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:718:41: opérateur binaire manquant avant l'élément lexical « ( »
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:721: attention : `MOD_DEC_USE_COUNT' is deprecated (declared at include/linux/module.h:567)
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c: Dans la fonction « RT2500_remove_one »:
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:740: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:743: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:743: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:743: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:743: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:743: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:743: error: dereferencing pointer to incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c: Hors de toute fonction :
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:752: error: elements of array `rt2500_pci_tbl' have incomplete type
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:754: attention : éléments en excès dans l'initialisation de la structure
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:754: attention : (près de l'initialisation de « rt2500_pci_tbl[0] »)/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:754: attention : éléments en excès dans l'initialisation de la structure
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:754: attention : (près de l'initialisation de « rt2500_pci_tbl[0] »)/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:754: attention : éléments en excès dans l'initialisation de la structure
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:754: attention : (près de l'initialisation de « rt2500_pci_tbl[0] »)/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:754: attention : éléments en excès dans l'initialisation de la structure
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:754: attention : (près de l'initialisation de « rt2500_pci_tbl[0] »)/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:754: attention : éléments en excès dans l'initialisation de la structure
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:754: attention : (près de l'initialisation de « rt2500_pci_tbl[0] »)/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:754: attention : éléments en excès dans l'initialisation de la structure
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:754: attention : (près de l'initialisation de « rt2500_pci_tbl[0] »)/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:754: attention : éléments en excès dans l'initialisation de la structure
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:754: attention : (près de l'initialisation de « rt2500_pci_tbl[0] »)/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:755: attention : éléments en excès dans l'initialisation de la structure
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:755: attention : (près de l'initialisation de « rt2500_pci_tbl[1] »)/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:757: error: storage size of `__mod_pci_device_table' isn't known
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:770: error: erreur d'analyse syntaxique before "__attribute__"
include/linux/elf.h:433: attention : array `_DYNAMIC' assumed to have one element
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/mlme.h:500: attention : array `RateIdToMbps' assumed to have one element
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/mlme.h:501: attention : array `RateIdTo500Kbps' assumed to have one element
include/linux/sched.h:201: error: storage size of `mmap_sem' isn't known
include/linux/sched.h:231: error: storage size of `default_kioctx' isn't known
include/linux/sched.h:256: error: storage size of `shared_pending' isn't known
include/linux/sched.h:348: error: storage size of `wall_to_prev' isn't known
include/linux/sched.h:472: error: storage size of `rlim' isn't known
include/linux/sched.h:480: error: storage size of `thread' isn't known
include/linux/sched.h:492: error: storage size of `pending' isn't known
include/linux/stat.h:68: error: storage size of `atime' isn't known
include/linux/stat.h:69: error: storage size of `mtime' isn't known
include/linux/stat.h:70: error: storage size of `ctime' isn't known
include/linux/pci.h:515: error: storage size of `dev' isn't known
include/linux/fs.h:276: error: storage size of `ia_atime' isn't known
include/linux/fs.h:277: error: storage size of `ia_mtime' isn't known
include/linux/fs.h:278: error: storage size of `ia_ctime' isn't known
include/linux/quota.h:224: error: storage size of `dq_dqb' isn't known
include/linux/fs.h:356: error: storage size of `bd_sem' isn't known
include/linux/fs.h:357: error: storage size of `bd_mount_sem' isn't known
include/linux/fs.h:431: error: storage size of `i_atime' isn't known
include/linux/fs.h:432: error: storage size of `i_mtime' isn't known
include/linux/fs.h:433: error: storage size of `i_ctime' isn't known
include/linux/fs.h:440: error: storage size of `i_sem' isn't known
include/linux/fs.h:441: error: storage size of `i_alloc_sem' isn't known
include/linux/fs.h:447: error: storage size of `i_data' isn't known
include/linux/fs.h:574: error: storage size of `f_owner' isn't known
include/linux/fs.h:745: error: storage size of `s_umount' isn't known
include/linux/fs.h:746: error: storage size of `s_lock' isn't known
include/linux/fs.h:773: error: storage size of `s_vfs_rename_sem' isn't known
include/linux/skbuff.h:150: error: storage size of `frags' isn't known
include/linux/wireless.h:559: error: storage size of `qual' isn't known
include/linux/wireless.h:521: error: storage size of `discard' isn't known
include/linux/wireless.h:522: error: storage size of `miss' isn't known
include/linux/wireless.h:555: error: storage size of `retry' isn't known
include/linux/wireless.h:557: error: storage size of `encoding' isn't known
include/linux/wireless.h:558: error: storage size of `power' isn't known
include/linux/wireless.h:564: error: storage size of `param' isn't known
include/linux/wireless.h:624: error: storage size of `max_qual' isn't known
include/linux/wireless.h:634: error: storage size of `avg_qual' isn't known
include/linux/wireless.h:685: error: storage size of `freq' isn't known
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp.h:968: error: storage size of `TxRing' isn't known
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp.h:969: error: storage size of `AtimRing' isn't known
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp.h:970: error: storage size of `PrioRing' isn't known
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp.h:971: error: storage size of `RxRing' isn't known
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp.h:972: error: storage size of `BeaconRing' isn't known
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp.h:1062: error: storage size of `iw_stats' isn't known
include/linux/proc_fs.h:210: attention : `create_proc_read_entry' declared `static' but never defined
/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.c:732: attention : `RT2500_remove_one' defined but not used
make[1]: *** [/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module/rtmp_main.o] Erreur 1
make: *** [_module_/usr/src/RT2500-Linux-STA-1.4.4.0/STA/Module] Erreur 2
make: quittant le répertoire « /usr/src/linux-source-2.6.8.1 »
Sauriez vous m'aider svp?
D'avance merci
plagiats
# début
Posté par Pascal Terjan (site web personnel) . Évalué à 3.
qu'on voit ce qui declenche tout le reste :-)
[^] # Re: début
Posté par plagiats . Évalué à 3.
les symptomes : la led du captage de réseau est éteinte. le ra0 n'est plus vu dans l'applet censée indiquer l'état de la connexion. dans la configuration > réseau, la "liaison sans fil" est présente, mais si je clique sur "activer" celle-ci se "désactive" aussitot.
si qqun sait...
[^] # Re: début
Posté par Jeremy SALMON (site web personnel) . Évalué à 3.
Comme indique dans le README (je crois) et bien les warning sont normaux.
Est ce que tu as verifie si le rt2500.ko c'est créé dans le répertoire?
Moi aussi (j'ai peut etre oublie de le preciser dans mon post) j'ai eut des dizaines de warning.
Si le .ko existe il marche pas de problemes.
Par contre en ce qui concerne l'applet sans fil, si c'est celle de Gnome 2.8 elle ne marche pas chez moi.
J'espere que ca marchera,
A+
[^] # Re: début
Posté par plagiats . Évalué à 2.
ca marche tjs pas ici, je vous tiendrai au courant..
[^] # Re: début
Posté par zvin . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.