Problème de compilation pour un driver carte wifi "config.h manquant"
Problème de compilation pour un driver carte wifi "config.h manquant" - réseaux et sécurité - Linux et OS Alternatifs
MarshPosté le 08-04-2008 à 15:48:57
Bonjour! Je vais faire simple et précis. Je suis sous Mandriva 2008.0 et j'essaye d'installer un driver pour ma carte wifi Ralink rt2500 J'ai tout bien suivit les instructions mais au moment du make,malheuril me à la g***** Voilà ce qu'il me dit
Citation :
[root@localhost Module]# make make[1]: entrant dans le répertoire « /usr/src/linux-2.6.22.18-desktop586-1mdv » CC [M] /home/tonny/rt2500-cvs-20051112/Module/rtmp_main.o Dans le fichier inclus à partir de /home/tonny/rt2500-cvs-20051112/Module/rtmp_main.c:50: /home/tonny/rt2500-cvs-20051112/Module/rt_config.h:58:40: erreur: linux/config.h : Aucun fichier ou répertoire de ce type /home/tonny/rt2500-cvs-20051112/Module/rtmp_main.c:57: erreur: expected ‘)’ before string constant /home/tonny/rt2500-cvs-20051112/Module/rtmp_main.c:61: erreur: expected ‘)’ before string constant /home/tonny/rt2500-cvs-20051112/Module/rtmp_main.c: In function ‘RT2500_probe’: /home/tonny/rt2500-cvs-20051112/Module/rtmp_main.c:172: erreur: ‘struct net_device’ has no member named ‘get_wireless_stats’ /home/tonny/rt2500-cvs-20051112/Module/rtmp_main.c: In function ‘RT2500_open’: /home/tonny/rt2500-cvs-20051112/Module/rtmp_main.c:259: attention : ‘deprecated_irq_flag’ is deprecated (declared at include/linux/interrupt.h:66) /home/tonny/rt2500-cvs-20051112/Module/rtmp_main.c:259: attention : passing argument 2 of ‘request_irq’ from incompatible pointer type /home/tonny/rt2500-cvs-20051112/Module/rtmp_main.c: In function ‘rt2500_resume’: /home/tonny/rt2500-cvs-20051112/Module/rtmp_main.c:854: attention : ignoring return value of ‘pci_enable_device’, declared with attribute warn_unused_result /home/tonny/rt2500-cvs-20051112/Module/rtmp_main.c: Hors de toute fonction : /home/tonny/rt2500-cvs-20051112/Module/rtmp_main.c:893: attention : initialization from incompatible pointer type /home/tonny/rt2500-cvs-20051112/Module/rtmp_main.c: In function ‘rt2500_init_module’: /home/tonny/rt2500-cvs-20051112/Module/rtmp_main.c:911: attention : implicit declaration of function ‘pci_module_init’ make[2]: *** [/home/tonny/rt2500-cvs-20051112/Module/rtmp_main.o] Erreur 1 make[1]: *** [_module_/home/tonny/rt2500-cvs-20051112/Module] Erreur 2 make[1]: quittant le répertoire « /usr/src/linux-2.6.22.18-desktop586-1mdv » rt2500.ko failed to build! make: *** [module] Erreur 1
Bon... Je me dis... Tout n'est pas perdu... Je fais une recherche de linux/config.h pour voir quels packets le possèdent.
Citation :
urpmf linux/config.h
J'installe tout ces packets (5 ou 6 pas plus) mais aucun changementje fais donc appel à vous communauté du forum HardWare Merci d'avance
Message édité par tonny_montana_ le 08-04-2008 à 15:50:09
même remarque que pour le précédent, cf topic sécurité wifi.
--------------- Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. | Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Marsh Posté le 08-04-2008 à 15:48:57
Bonjour!
Je vais faire simple et précis. Je suis sous Mandriva 2008.0 et j'essaye d'installer un driver pour ma carte wifi Ralink rt2500
J'ai tout bien suivit les instructions mais au moment du make, malheur il me à la g*****
Voilà ce qu'il me dit
[root@localhost Module]# make
make[1]: entrant dans le répertoire « /usr/src/linux-2.6.22.18-desktop586-1mdv »
CC [M] /home/tonny/rt2500-cvs-20051112/Module/rtmp_main.o
Dans le fichier inclus à partir de /home/tonny/rt2500-cvs-20051112/Module/rtmp_main.c:50:
/home/tonny/rt2500-cvs-20051112/Module/rt_config.h:58:40: erreur: linux/config.h : Aucun fichier ou répertoire de ce type
/home/tonny/rt2500-cvs-20051112/Module/rtmp_main.c:57: erreur: expected ‘)’ before string constant
/home/tonny/rt2500-cvs-20051112/Module/rtmp_main.c:61: erreur: expected ‘)’ before string constant
/home/tonny/rt2500-cvs-20051112/Module/rtmp_main.c: In function ‘RT2500_probe’:
/home/tonny/rt2500-cvs-20051112/Module/rtmp_main.c:172: erreur: ‘struct net_device’ has no member named ‘get_wireless_stats’
/home/tonny/rt2500-cvs-20051112/Module/rtmp_main.c: In function ‘RT2500_open’:
/home/tonny/rt2500-cvs-20051112/Module/rtmp_main.c:259: attention : ‘deprecated_irq_flag’ is deprecated (declared at include/linux/interrupt.h:66)
/home/tonny/rt2500-cvs-20051112/Module/rtmp_main.c:259: attention : passing argument 2 of ‘request_irq’ from incompatible pointer type
/home/tonny/rt2500-cvs-20051112/Module/rtmp_main.c: In function ‘rt2500_resume’:
/home/tonny/rt2500-cvs-20051112/Module/rtmp_main.c:854: attention : ignoring return value of ‘pci_enable_device’, declared with attribute warn_unused_result
/home/tonny/rt2500-cvs-20051112/Module/rtmp_main.c: Hors de toute fonction :
/home/tonny/rt2500-cvs-20051112/Module/rtmp_main.c:893: attention : initialization from incompatible pointer type
/home/tonny/rt2500-cvs-20051112/Module/rtmp_main.c: In function ‘rt2500_init_module’:
/home/tonny/rt2500-cvs-20051112/Module/rtmp_main.c:911: attention : implicit declaration of function ‘pci_module_init’
make[2]: *** [/home/tonny/rt2500-cvs-20051112/Module/rtmp_main.o] Erreur 1
make[1]: *** [_module_/home/tonny/rt2500-cvs-20051112/Module] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-2.6.22.18-desktop586-1mdv »
rt2500.ko failed to build!
make: *** [module] Erreur 1
Bon... Je me dis... Tout n'est pas perdu... Je fais une recherche de linux/config.h pour voir quels packets le possèdent.
urpmf linux/config.h
J'installe tout ces packets (5 ou 6 pas plus) mais aucun changement je fais donc appel à vous communauté du forum HardWare
Merci d'avance
Message édité par tonny_montana_ le 08-04-2008 à 15:50:09