Pages : 1
#1 Le 10/11/2008, à 14:29
- michaelcourcy
Ndiswrapper ne charge pas ma carte wifi
Bonjour
J'ai suivi le tutoriel pour faire fonctionner la carte Wifi realtek RTL8187b avec ndiswrapper.
http://doc.ubuntu-fr.org/ndiswrapper
J'utilise la version ndiswrapper-1.9 et ma version de linux est la Hardy Heron 8.04. Mon processeur est un AMD Turion x64. Le PC : Toshiba portable Satellite P300D-130.
J'ai recopié les drivers fourni par Toshiba sur mon bureau et je trouve deux répertoires
~/Bureau/WLAN/Realtek/RTL8187B > ls
VistaX64 VistaX86
Dans les quels je trouve le meme listing de drivers.
~/Bureau/WLAN/Realtek/RTL8187B > ls VistaX64
net8187b.cat net8187b.inf rtl8187B.sys
~/Bureau/WLAN/Realtek/RTL8187B > ls VistaX86
net8187b.cat net8187b.inf rtl8187B.sys
Ayant compris du tutoriel qu'il fallait utiliser les drivers 32 bits et pas 64 je suis allé dans le répertoire X86 et j'ai tenté d'installer
~/Bureau/WLAN/Realtek/RTL8187B/VistaX86 > ndiswrapper -i net8187b.inf
Et j'ai un message d'erreur :
Couldn't find model Section "Realtek"
Installation may be incomplete
et si je tente de lister les drivers
~/Bureau/WLAN/Realtek/RTL8187B/VistaX86 > sudo ndiswrapper -l
net8187b invalid driver ...
Donc je désinstalle : ndiswrapper -e net8187b
et je vérifie avec : ndiswrapper -l que les drivers ne sont plus la
Je me déplace dans VistaX64 et je refait la manip
Cette fois ça marche
~/Bureau/WLAN/Realtek/RTL8187B/VistaX64 > ndiswrapper -i net8187b.inf
installing net8187b ...
Cool, je vérifie la présence du driver
~/Bureau/WLAN/Realtek/RTL8187B/VistaX64 > sudo ndiswrapper -l
net8187b : driver installed
Device (0BDA:8197) present
Bon ! Je reprends espoir
Mais ... Et oui vous vous doutez bien
Je cree un module
~/Bureau/WLAN/Realtek/RTL8187B/VistaX64 > sudo ndiswrapper -m
Adding "alias wlan0 ndiswrapper" to /etc/modprobe.d/ndiswrapper ....
****************************************************
*
* The update module is deprecated and should not be used!
*
****************************************************
Aie, dois-je m'alarmer de ce dernier message d'erreur ? Bref je continue et je charge dynamiquement le module
~/Bureau/WLAN/Realtek/RTL8187B/VistaX64 > sudo modprobe ndiswrapper
Aucun message de protestation ...
Mais quand je fais
~/Bureau/WLAN/Realtek/RTL8187B/VistaX64 > iwconfig
lo no wireless extension
Il ne semble pas voir la carte ....
Pourtant le module ndiswrapper semble chargé :
~/Bureau/WLAN/Realtek/RTL8187B/VistaX64 > sudo lsmod | grep ndiswrapper
ndiswrapper 243872 0
usbcore 169904 6 ndiswrapper,uvcvideo,usbhid,ehci_hcd,ohci_hcd
Voila je suis bloqué là ....
Si des âmes charitables qui ont bien compris mes confusions voulaient bien m'aider ce serait vraiment sympa.
Michael.
#2 Le 10/11/2008, à 15:57
- toutafai
Re : Ndiswrapper ne charge pas ma carte wifi
Bonjour,
Tu as bien compris pour l'histoire de prendre des pilotes 32 bit, mais par contre tu n'as pas compris qu'il ne faut pas prendre les pilotes pour vista, mais plutot XP, voir 98 pour certain matos wifi.... t'es bon pour recommencer...
Ps : cette erreur n'est pas grave
~/Bureau/WLAN/Realtek/RTL8187B/VistaX64 > sudo ndiswrapper -m
Adding "alias wlan0 ndiswrapper" to /etc/modprobe.d/ndiswrapper ....
****************************************************
*
* The update module is deprecated and should not be used!
*
****************************************************
Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).
Hors ligne
#3 Le 10/11/2008, à 20:56
- michaelcourcy
Re : Ndiswrapper ne charge pas ma carte wifi
Tu as bien compris pour l'histoire de prendre des pilotes 32 bit, mais par contre tu n'as pas compris qu'il ne faut pas prendre les pilotes pour vista, mais plutot XP, voir 98 pour certain matos wifi.... t'es bon pour recommencer...
Merci beaucoup pour ta réponse bon ba je recommence et je vous dit ça
#4 Le 10/11/2008, à 22:41
- michaelcourcy
Re : Ndiswrapper ne charge pas ma carte wifi
Et bien nom, après avoir télécharger les drivers depuis le site de realtek et essayé la série suivante
Win2000
WinXP
X64
Vista86
Vista64
Toutes ont donné le même résultat que précédemment dans mon post, rien de détecté apres le chargement du module meme si lsmod montre bien que ndiswrapper est chargé.
Bon je crois que ma faute est de ne pas avoir choisi ma conf correctement au départ maintenant je me trouve avec du matos tres mal supporté.
Je laisse tomber pour ce pc (qui dura bien au moins 3 ans) et je ferai mieux au prochain achat.
#5 Le 11/11/2008, à 00:31
- toutafai
Re : Ndiswrapper ne charge pas ma carte wifi
Autant pour moi, je viens de voir que tu as un x64, donc tu doit avoir un ubuntu en 64 bit, dans une console fait un
uname -r -m
si tu voit "x86_64" c'est que tu est bien en 64 bit, et donc, il faut recommencer a nouveau mais il faudra prendre un driver XP en 64 bits.
dans le cas ou tu vois "i686", tu est en 32 bit et donc prendre un driver xp 32 bit.
Ensuite, et si je reprends ta procèdure d'installation entre le moment ou tu as fait un "sudo modprobe ndiswrapper" et un "iwconfig", il faut activer l'interface avec un "sudo ifconfig wlan0 up", puis un "iwlist scan" histoire de voir si tu capte du reseau...
enfin, pour que cela fonctionne au prochain reboot, il faut lancer ndiswrapper au démmarage et purger le fichier interfaces, :
echo 'ndiswrapper' | sudo tee -a /etc/modules
echo -e 'auto lo\niface lo inet loopback\n' | sudo tee /etc/network/interfaces
tu reboot, et ca devrais fonctionner via network-manager
Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).
Hors ligne
Pages : 1