[Pilote Wifi] Pb d'install wifi sous Red-Hat
Fermé
dimension_N
Messages postés
15
Date d'inscription
mardi 16 janvier 2007
Statut
Membre
Dernière intervention
15 mai 2007
-
13 févr. 2007 à 23:38
mamiemando Messages postés 32298 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 mars 2023 - 28 mai 2007 à 00:51
mamiemando Messages postés 32298 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 mars 2023 - 28 mai 2007 à 00:51
A voir également:
- [Pilote Wifi] Pb d'install wifi sous Red-Hat
- Code free wifi secure ✓ - Forum Réseau
- Wifi pc - Guide
- Code wifi - Guide
- Plus de wifi sur mon pc ✓ - Forum WiFi
- Signal wifi - Guide
4 réponses
mamiemando
Messages postés
32298
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
23 mars 2023
7 575
28 mai 2007 à 00:51
28 mai 2007 à 00:51
1) Tu récupères ta version de noyau :
2) Actuellement tu utilises les sources ou les headers d'un 2.6.9-5.EL-i686, donc si le uname a n'a pas donné cette version c'est que tu n'utilises pas les bons headers. Tu vas dans ton gestionnaire de paquet (par exemple avec yum) et tu installe le paquet kernel-header ou linux-header qui correspond à ta version de noyau. Au feeling ça doit donner un truc du genre :
3) Une fois installé tu décompresses ton archive ndiswrapper (déjà fait)
4) Puis tu compiles et installe ndiswrapper, a priori avec ces commandes (sinon cf le fichier INSTALL contenu dans le répertoire que tu viens de décompresser)
5) Une fois le "driver" compilé on peut le charger. Toujours en root :
6) Cette étape est critique et sert à vérifier que le module s'est bien installé. La première doit faire apparaître ndiswrapper sinon c'est que le module n'est pas chargé. La seconde et la troisième affichent les éventuelles erreurs. Si tu as des erreurs à ce stade ce n'est pas la peine de continuer.
7) Maintenant on va installer la carte proprement dite. Il suffit pour cela de te calquer sur ce tuto
http://www.lea-linux.org/cached/index/Trucs:Livebox_wifi_(Inventel)_et_Mandriva_LE2005.html
Bonne chance
uname -a
2) Actuellement tu utilises les sources ou les headers d'un 2.6.9-5.EL-i686, donc si le uname a n'a pas donné cette version c'est que tu n'utilises pas les bons headers. Tu vas dans ton gestionnaire de paquet (par exemple avec yum) et tu installe le paquet kernel-header ou linux-header qui correspond à ta version de noyau. Au feeling ça doit donner un truc du genre :
yum install kernel-header
3) Une fois installé tu décompresses ton archive ndiswrapper (déjà fait)
4) Puis tu compiles et installe ndiswrapper, a priori avec ces commandes (sinon cf le fichier INSTALL contenu dans le répertoire que tu viens de décompresser)
./configure make make install
5) Une fois le "driver" compilé on peut le charger. Toujours en root :
modprobe ndiswrapper
6) Cette étape est critique et sert à vérifier que le module s'est bien installé. La première doit faire apparaître ndiswrapper sinon c'est que le module n'est pas chargé. La seconde et la troisième affichent les éventuelles erreurs. Si tu as des erreurs à ce stade ce n'est pas la peine de continuer.
lsmod | grep ndiswrapper dmesg | tail tail /var/log/messages
7) Maintenant on va installer la carte proprement dite. Il suffit pour cela de te calquer sur ce tuto
http://www.lea-linux.org/cached/index/Trucs:Livebox_wifi_(Inventel)_et_Mandriva_LE2005.html
Bonne chance
mamiemando
Messages postés
32298
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
23 mars 2023
7 575
14 févr. 2007 à 16:08
14 févr. 2007 à 16:08
Donne nous les messages. A priori il faut compiler ndiswrapper avec la même version de gcc que celle utilisée pour compiler ton noyau. Il faut également installer les kernels headers associés à ce noyau.
Bonne chance
Bonne chance
dimension_N
Messages postés
15
Date d'inscription
mardi 16 janvier 2007
Statut
Membre
Dernière intervention
15 mai 2007
8
14 févr. 2007 à 19:01
14 févr. 2007 à 19:01
Voilà ce que cela m'affiche quand je lance make :
make -C driver
make[1]: Entering directory `/home/Dimension_N/Pilotes/ndiswrapper-1.37/driver'
make -C /lib/modules/2.6.9-5.EL/build SUBDIRS=/home/Dimension_N/Pilotes/ndiswrap per-1.37/driver
make[2]: Entering directory `/usr/src/kernels/2.6.9-5.EL-i686'
LD /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/built-in.o
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/crt.o
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/hal.o
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/iw_ndis.o
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/loader.o
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/ndis.o
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/ntoskernel.o
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/ntoskernel_io.o
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/pe_linker.o
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/pnp.o
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/proc.o
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/rtl.o
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/wrapmem.o
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/wrapndis.o
/home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/wrapndis.c: In function `ndis_ set_tx_csum':
/home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/wrapndis.c:1687: attention : d éclaration implicite de la fonction « ethtool_op_set_tx_hw_csum »
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/wrapper.o
/home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/wrapper.c:35: attention : « MO DULE_PARM_ » est obsolète (déclaré à include/linux/module.h:552)
/home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/wrapper.c:38: attention : « MO DULE_PARM_ » est obsolète (déclaré à include/linux/module.h:552)
/home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/wrapper.c:41: attention : « MO DULE_PARM_ » est obsolète (déclaré à include/linux/module.h:552)
/home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/wrapper.c:44: attention : « MO DULE_PARM_ » est obsolète (déclaré à include/linux/module.h:552)
/home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/wrapper.c:51: attention : « MO DULE_PARM_ » est obsolète (déclaré à include/linux/module.h:552)
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/usb.o
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/divdi3.o
LD [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/ndiswrapper.o
Building modules, stage 2.
MODPOST
Warning: could not find versions for .tmp_versions/ndiswrapper.mod
*** Warning: "ethtool_op_set_tx_hw_csum" [/home/Dimension_N/Pilotes/ndiswrapper- 1.37/driver/ndiswrapper.ko] undefined!
CC /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/ndiswrapper.mod.o
LD [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/ndiswrapper.ko
make[2]: Leaving directory `/usr/src/kernels/2.6.9-5.EL-i686'
*** WARNING: This kernel seems to use 4K stack size option (CONFIG_4KSTACKS); ma ny Windows drivers will not work with this option enabled. Disable CONFIG_4KSTAC KS option, recompile and install kernel
make[1]: Leaving directory `/home/Dimension_N/Pilotes/ndiswrapper-1.37/driver'
make -C utils
make[1]: Entering directory `/home/Dimension_N/Pilotes/ndiswrapper-1.37/utils'
gcc -g -Wall -I../driver -o loadndisdriver loadndisdriver.c
make[1]: Leaving directory `/home/Dimension_N/Pilotes/ndiswrapper-1.37/utils'
Comment installer les "kernel headers" et où puis-je les trouver ?
Je suis plus ou moins novice en ce qui concerne Linux...
Merci.
make -C driver
make[1]: Entering directory `/home/Dimension_N/Pilotes/ndiswrapper-1.37/driver'
make -C /lib/modules/2.6.9-5.EL/build SUBDIRS=/home/Dimension_N/Pilotes/ndiswrap per-1.37/driver
make[2]: Entering directory `/usr/src/kernels/2.6.9-5.EL-i686'
LD /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/built-in.o
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/crt.o
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/hal.o
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/iw_ndis.o
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/loader.o
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/ndis.o
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/ntoskernel.o
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/ntoskernel_io.o
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/pe_linker.o
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/pnp.o
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/proc.o
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/rtl.o
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/wrapmem.o
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/wrapndis.o
/home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/wrapndis.c: In function `ndis_ set_tx_csum':
/home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/wrapndis.c:1687: attention : d éclaration implicite de la fonction « ethtool_op_set_tx_hw_csum »
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/wrapper.o
/home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/wrapper.c:35: attention : « MO DULE_PARM_ » est obsolète (déclaré à include/linux/module.h:552)
/home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/wrapper.c:38: attention : « MO DULE_PARM_ » est obsolète (déclaré à include/linux/module.h:552)
/home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/wrapper.c:41: attention : « MO DULE_PARM_ » est obsolète (déclaré à include/linux/module.h:552)
/home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/wrapper.c:44: attention : « MO DULE_PARM_ » est obsolète (déclaré à include/linux/module.h:552)
/home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/wrapper.c:51: attention : « MO DULE_PARM_ » est obsolète (déclaré à include/linux/module.h:552)
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/usb.o
CC [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/divdi3.o
LD [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/ndiswrapper.o
Building modules, stage 2.
MODPOST
Warning: could not find versions for .tmp_versions/ndiswrapper.mod
*** Warning: "ethtool_op_set_tx_hw_csum" [/home/Dimension_N/Pilotes/ndiswrapper- 1.37/driver/ndiswrapper.ko] undefined!
CC /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/ndiswrapper.mod.o
LD [M] /home/Dimension_N/Pilotes/ndiswrapper-1.37/driver/ndiswrapper.ko
make[2]: Leaving directory `/usr/src/kernels/2.6.9-5.EL-i686'
*** WARNING: This kernel seems to use 4K stack size option (CONFIG_4KSTACKS); ma ny Windows drivers will not work with this option enabled. Disable CONFIG_4KSTAC KS option, recompile and install kernel
make[1]: Leaving directory `/home/Dimension_N/Pilotes/ndiswrapper-1.37/driver'
make -C utils
make[1]: Entering directory `/home/Dimension_N/Pilotes/ndiswrapper-1.37/utils'
gcc -g -Wall -I../driver -o loadndisdriver loadndisdriver.c
make[1]: Leaving directory `/home/Dimension_N/Pilotes/ndiswrapper-1.37/utils'
Comment installer les "kernel headers" et où puis-je les trouver ?
Je suis plus ou moins novice en ce qui concerne Linux...
Merci.