Linux Reseaux
Wifi
Installer et télécharger pilote de la carte wifi PCMCIA "Netgear WG511 v2""



Pour : Linux (Debian, Ubuntu, ...)


Voici un tutoriel qui explique en détail l'installation et la configuration de la carte wifi Netgear "WG511 V2".
Cette carte wifi au format carte PCMCIA est compatible avec la norme B et G pour un debit de 54 Mbps.

PS: Toutes les commandes sont à exécuter avec les droits root.



Installation du pilote WG511 V2

On commence par vérifier si le PCMCIA est bien détecté:

dmesg | grep pcmcia



Après on vérifier que la carte est bien detectée:

lspci | grep Ethernet



On va utiliser l'application "ndiswrapper" pour installer et faire fonctionner le pilote Windows de la carte wifi sous votre distribution Linux.
Installation de ndiswrapper:

apt-get install ndiswrapper



Maintenant il faut aller rechercher sur le wiki ci-dessous la version du pilote Windows compatible avec notre carte wifi:
"http://sourceforge.net/apps/mediawiki/ndiswrapper/index.php?mediawiki/index.php#N"

Voici la page que j'ai trouvé pour les drivers pour la "Netgear WG511 v2 en PCMCIA":
"http://sourceforge.net/apps/mediawiki/ndiswrapper/index.php?title=Netgear_WG511v2"

Je vous est copié ici le contenu qui nous intéresse de la page :
    Chipset: Marvell Technology Group Ltd.: Unknown device 1faa (rev 03)
    pciid: 11ab:1faa
    Driver: Windows 2000 driver available on the Netgear CD: WG511v2.INF
    Driver: Windows XP driver available on the Netgear CD: WG511v2.INF
    Download Drivers (Driver version 3.1.1.7, includes XP, 2000, and 9x drivers)

On peut lire qu'il nous faut les pilotes de "Windows 2000" ou de "Windows XP" pour faire marcher notre wifi.

Pour vous éviter de rechercher en long et en large le pilote sur le web, voici le pilote téléchargeable ci-dessous.


wg511-v2_v1.10.zip



Une fois le fichier de télécharger, il faut le décompresser:

unzip wg511-v2_v1.10.zip



Après on ce déplace dans le dossier qui a été extrait:

cd wg511-v2_v1.10



Maintenant on va installer le pilote Windows avec l'outil "ndiswrapper":

ndiswrapper -i WG511v2.INF



On vérifie que "ndiswrapper" a bien installer le pilote:

ndiswrapper -l



Après il faut rajouter un allias:

ndiswrapper -m



Après on charge le module (pilote) ndiswrapper en mémoire:

modprobe ndiswrapper



Il faut vérifier que le module "ndiswrapper" est bien charger en mémoire:

lsmod | grep ndiswrapper



PS: Que faire dans le cas où la commande lsmod de trouve pas ndiswrapper, il faut installer ndiswrapper-dkms et recommencer l'installation du pilote.

apt-get install ndiswrapper-dkms



L'interface wifi doit apparaître maintenant lors de la commande "ifconfig".
Dans mon exemple elle s'appele "wlan0":

ifconfig



Maintenant on va scanner les réseaux:

iwlist wlan0 scanning | grep ESSID



Si le scanne des réseaux wifi marche vous pouvez continuer la suite du tutoriel dans le cas contraire celà signifie que votre carte wifi n'est pas encore opérationnelle, reprennez la procedure depuis le début.



Configuration de l'interface wifi

Maintenant on va configurer les paramètres de la connexion wifi pour une clé de type WPA/WPA2.
Déjà on va installer "WPA Supplicant" qui est nécessaire pour les clé WPA:

apt-get install wpasupplicant



On ouvre le fichier de configuration réseaux:

nano /etc/network/interfaces



Voici les lignes à ajouter pour une configuration avec DHCP pour l'interface wifi "wlan0":

auto wlan0 iface wlan0 inet dhcp wpa-conf /etc/wpa_supplicant.conf



PS: Pour faire une configuration manuelle, voir le tutoriel:
"Fichier interfaces - Paramétrage manuel de la configuration IP des cartes réseaux"

Et la on va éditer (créer le fichier s'il n'existe pas) le fichier de la connexion sécurisé en WPA/WPA2:

nano /etc/wpa_supplicant.conf



Ajouter les lignes ci-dessous en changeant la clé WPA et le ESSID du point d'accès wifi:

ctrl_interface=/var/run/wpa_supplicant ap_scan=1 network={ ssid="mettre_ici_votre_ESSID" scan_ssid=1 proto=WPA RSN key_mgmt=WPA-PSK psk="mettre_ici_votre_clé_WPA" }



Après on va décharger la configuration wifi en mémoire:

ifdown wlan0



Et maintenant on va charger la configuration wifi avec clé WPA/WPA2 que vous venez de configurer:

ifup wlan0



Il vous reste plus cas vérifier que vous disposez une IP:

ifconfig



Et ouvrir votre navigateur web pour tester que votre connexion marche bien.



Message d'erreur


ifup: interface wlan0 already configured

Cela signifie que l'interface wifi "wlan0" est déjà montez et configurez.
Faite "ifdown wlan0" puis réessayez avec "ifup wlan0".



Ignoring unknown interface wlan0=wlan0.

Ce message d'erreur signifie qu'il y a une erreur dans le fichier "/etc/networking/interface".
Vérifier que vous avez bien saisie wlan0 après "iface" et que il y a pas par exemple wlan1 comme ci-dessous:

auto wlan0 iface wlan1 inet dhcp wpa-conf /etc/wpa_supplicant.conf




RTNETLINK answers: File exists

Signifie qu'une configuration est déjà chargé.
Faite "ifdown wlan0" puis réessayez avec "ifup wlan0".



Lien pour aller sur le site de l'éditeur:
eicar.org


Par O.Cédric
Sur www.octetmalin.net

Article publié le:
28/10/2012 19:19





Cette page vous à plus?

Dîtes que vous l'aimez en cliquant sur le bouton Facebook.