![]()
|
|
Bienvenue invité |
![]() |
![]() ![]() |
vendredi 14 octobre 2005 à 15:29
Message
#1
|
|
![]() Chef des Forums Groupe : Administrateurs Messages : 25 808 Inscrit : 16/03/2003 Lieu : Gu' City :) Membre no 4 FAI: Free Dégroupage: Oui (Partiel) Vitesse de Connexion: ADSL2+ (juqu'a 20Mb) |
Installation de ndiswrapper sous Linux Mandrake/Mandriva
Ce guide permet l'installation des cartes Wifi NETGEAR suivantes sous Linux Mandrake/Mandriva
Beaucoup de drivers sont disponibles sur le site de Navy http://linux.cergynux.net/ndiswrapper/ Les dernieres versions de Mandriva ( Mandriva 2005 et +) dispo en natif de ndiswrapper 1.2 qui est suffisant pour fait fonctionner les cartes Vous pouvez donc passer directement au chapitre Lancement du pilote Pré Requis :
Code uname -a Il doit etre afficher quelque chose comme 2.6.3-7mdk On recherche les versions du "kernel-source" installées Code rpm -qa | grep kernel-source Si rien ne s'affiche il faut installer les sources du kernel Code urpmi kernel-source-2.6.3-7mdk Si la version est differente du "uname -a"(par exemple kernel-source-2.6.3-16mdk), il faut desinstaller les autres versions Code rpm -e kernel-source-2.6.3-16mdk Sinon c'est ok
On verifie si la bibliotheque "libiw" est bien installée Code rpm -qa | grep libiw Si rien ne s'affiche il faut installer la bibliotheque Code urpmi libiw On verifie si les "wireless-tools" sont bien installés Code rpm -qa | grep wireless Si rien ne s'affiche il faut installer les "wireless-tools" Code urpmi wireless-tools
ou encore sur le site Linux de Navy On recupere sur le site de Navy, le fichier ndiswrapper-cvs-latest.tar.bz2[ Installation du driver
Il faut le supprimer Code find /lib/modules/`uname -r`/ -name "ndiswrapper*" -exec rm -rf {} \;
Code tar -xvjf ndiswrapper-cvs-latest.tar.bz2 -C /usr/src/
Code cd /usr/src/ndiswrapper/ make make install
Il faut donc copier les fichiers .inf et .sys dans un dossier par exemple /usr/src/windrv/ Lancement du pilote
Code ndiswrapper -i /usr/src/windrv/wg311v2.inf On verifie que le pilote est bien pris en charge Code ndiswrapper -l On obtient Code Installed ndis driver wg311v2 present Si vous n'avez pas les 2 lignes c'est qu'il y a un probleme !
Code modprobe ndiswrapper Il faut verifier que le module est bien lancé Code dmesg à la fin vous devez avoir des lignes qui contient wlan0 Il faut aussi verifier que l'interface wifi est presente Code iwconfig Il s'affiche wlan0 avec des informations diverses Configuration de la carte Pour verifier que ca marche il est recommandé de désactiver le cryptage sur votre borne Wifi (ou routeur Wifi) et désactiver aussi le filtrage par adresse MAC Code iwconfig wlan0 essid "Nom du Réseau Wifi" Il faut bien sur remplacer le "Nom du Réseau Wifi par le votre (par défaut c'est NETGEAR ) Il faut configurer l'adresse IP de votre PC, il faut mettre une adresse IP dans la plage de votre routeur si votre routeur (DG834G..) a pour adresse IP 192.168.0.1, il faudra mettre une IP du type 192.168.0.23 (dans le cas des WGR614/WGT, l'adresse IP du routeur est 192.168.1.1, il faudra donc mettre une IP du type 192.168.1.23 ) Code ifconfig wlan0 192.168.0.23 On verifie que la carte accroche bien la borne Wifi Code iwlist wlan0 scan On configure la passerelle Code route add -net 0.0.0.0 gw 192.168.0.1 et le dns Code echo "nameserver 192.168.0.1" >> /etc/resolv.conf Il faut bien sur remplacer l'adresse IP de la passerelle et dns par celle de votre routeur (donc 192.168.1.1 dans le cas d'un WGR614/WGT) Si ca ne marche toujours pas, ouvrez un nouveau sujet en précisant la carte et la version de votre carte et l'étape ou vous avez une erreur ou un probleme dans le forum qui corresponds à votre carte ! Un grand merci à Navy (je me suis basé sur ses messages pour la création de ce tutoriel) -------------------- Ne pas cliquer ici
(°v°) (°v°) (°v°) (°v°) (°v°) (°v°) (°v°) (°v°) (°v°) / 0 \_/ 0 \_/ 0 \_/ 0 \_/ 0 \_/ 0 \_/ 0 \_/ 0 \_/ 0 \ u__u u___u u__u u__u u___u u__u u__u u___u u__u |
|
|
|
![]() ![]() |
|
Version bas débit | Nous sommes le : samedi 18 mai 2013 à 15:42 |