Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 smile

Mais ... Et oui vous vous doutez bien wink

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à .... sad

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

toutafai a écrit :

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