Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Pb d'installation clé WiFi USB Netgear WG111T sous Debian
Envoyé par: cgrperso

Bonjour,
Pour commencer je suis nouveau sur ce forum et débutant sous Linux.
Voila mon problème:
J'ai installé Débian (1:3.3.5-13), version du noyau 2.6.8.2 sur un Dell L400.
J'ai aussi installé KDE version 3.3 et tout fonctionne sauf:
Ma clé USB Netgear WG111T est bien reconnu mais je n'arrive pas à installer les pilotes.
J'ai commencé par essayer MadWifi avant de me rendre compte qu'il ne supportait pas les clés USB.
Je me suis donc tourné vers Ndiswrapper 1.28 mais au moment de l'installer, il me retourne une erreur "il faut une version de gcc 3.4 ou supérieur pour compiler ce programme" et tout un tas d'autres messages incompréhensibles (pour moi)
Je vérifie (gcc-v), effectivement j'ai une version 3.3.5.
En plus, il faut que la version installé sur l'OS et celle qui à servie à compiler le noyau soient identiques (lu sur 1 autre forum)
Qu'a cela ne tienne, je télécharge gcc 3.4 sur le site de Debian et je l'installe.... mais j'ai toujours une version 3.3.5 avec la commande gcc -v.
J'ai donc désinstallé gcc 3.3.5 mais ca me désinstalle aussi 4 autres modules qui sont:
g++, g++-3.3, gcc et libstdc++5-3.3.dev
et quand je réinstalle gcc 3.4, évidement il ne me les remet pas et quand je tape gcc -v j'ai l'erreur "commande inconnu"
Alors faut il que j'installe quand même gcc 3.4 et que je recompile mon noyau avec cette version?
Faut il que j'installe aussi les autres modules pour cette version de gcc?
Si oui si je recupere le même noyau que celui que j'ai, que je le recompile avec la version 3.4 de gcc sans le modifier et que je le réinstalle, est ce que je retrouverai mon environnement actuel (pour simplifier est ce que ca marchera pareil)?
Si non, comment je peux faire pour installer cette p.... de carte.
Merci d'avance pour votre aide, j'espère avoir été clair.
Ne vous impatientez pas après m'avoir répondu car je suis trés occupé et je risque de ne pas pouvoir vous répondre immédiatement.
A bientôt

Poste le Tuesday 21 November 2006 18:35:12
Répondre     Citer    
Re: Pb d'installation clé WiFi USB Netgear WG111T sous Debian
Envoyé par: cgrperso

Bonsoir, j'ai une solution, si ca peut servir à quelqu'un...

Installez les Wireless-tools
apt-get install wireless-tools
Telechargez Ndiswrapper (choisir une version compatible avec sa version de gcc)
[sourceforge.net]
Recuperez les drivers de la clé USB
[ndiswrapper.sourceforge.net]
Vérifiez la présence de la clé USB
linux-cgr:/# lsusb
Bus 001 Device 002: ID 1385:4251
Bus 001 Device 001: ID 0000:0000
Installez Ndiswrapper (supprimer éventuellement les anciennes versions)
linux-cgr:/home/ndiswrapper-1.15# make distclean
linux-cgr:/home/ndiswrapper-1.15# make
linux-cgr:/home/ndiswrapper-1.15# make install
Se placer dans le repertoire des drivers
linux-cgr:/home/WG111T# ls
ar55239x.bin athfmdwl.cat athfmwdl.sys netwg11t.inf
ar5523.bin athfmwdl.inf netwg11t.cat wg11tnd5.sys
Installez les pilotes de la clé USB
linux-cgr:/home/WG111T# ndiswrapper -i netwg11t.inf
Installing netwg11t
linux-cgr:/home/WG111T# ndiswrapper -i athfmwdl.inf
Installing athfmwdl
Vérifiez l'installation
linux-cgr:/home/WG111T# ndiswrapper -l
Installed drivers:
athfmwdl driver installed, hardware present
netwg11t driver installed
Chargez le module en mémoire
linux-cgr:/home/WG111T# modprobe ndiswrapper
La lampe de la clé WIFI doit clignoter
Vérifiez par la commande
linux-cgr:/home/WG111T# iwconfig wlan0
wlan0 IEEE 802.11g ESSID:""
Mode:Managed Frequency:2.412 GHz Access Point: 00:00:00:00:00:00
Bit Rate:108 Mb/s
Encryption keyyawning smileyff
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Lancez un scan pour vérifier la connexion WIFI et noter éventuellement le ESSID du PA
linux-cgr:~# iwlist wlan0 scan
wlan0 Scan completed :
Cell 01 - Address: 00:14:6C:04:C6:2C
ESSID:""
Protocol:IEEE 802.11g
Mode:Managed
Frequency:2.437 GHz (Channel 6)
Quality:0/100 Signal level:-44 dBm Noise level:-256 dBm
Encryption keyyawning smileyn
Bit Rate:1 Mb/s
Bit Rate:2 Mb/s
Bit Rate:5.5 Mb/s
Bit Rate:11 Mb/s
Bit Rate:6 Mb/s
Bit Rate:12 Mb/s
Bit Rate:24 Mb/s
Bit Rate:36 Mb/s
Bit Rate:9 Mb/s
Bit Rate:18 Mb/s
Bit Rate:48 Mb/s
Bit Rate:54 Mb/s
Extra:bcn_int=100
Extra:atim=0
Vérifiez le mode de la carte, si besoin tapez
linux-cgr:~# iwconfig wlan0 mode managed
Au besoin spécifiez le canal du point d'accès
linux-cgr:~# iwconfig wlan channel 6
Renseignez le ESSID
linux-cgr:~# iwconfig wlan0 essid "votre ESSID"
Vérifiez
linux-cgr:~# iwconfig wlan0
wlan0 IEEE 802.11g ESSID:"VOTRE ESSID"
Mode:Managed Frequency:2.412 GHz Access Point: 00:00:00:00:00:00
Bit Rate:108 Mb/s
Encryption keyyawning smileyff
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Renseignez votre clé WEP
linux-cgr:~# iwconfig wlan0 key restricted azertyuiopqsdfghjklmwxcvbn
Impossible (pour moi en tout cas)de renseigner la clé par une passphrase avec la commande:
linux-cgr:~# iwconfig wlan0 key restricted s:"votre passphrase"
J'ai contourné le problème en utilisant un générateur de clé WEP à cette @:
[www.powerdog.com]
Vérifiez et remarquez que maintenant la Mac@ du point d'accès et visible
linux-cgr:~# iwconfig wlan0
wlan0 IEEE 802.11g ESSID:"NETGEAR"
Mode:Managed Frequency:2.437 GHz Access Point: AB:14:6D:32confused smiley9:WK
Bit Rate:108 Mb/s
Encryption key:AZER-TYUI-OPQS-DFGH-JKLM-WXCV-BN Security mode:restricted
Link Quality:0/100 Signal level:-42 dBm Noise level:-256 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Montez l'interface wlanO
linux-cgr:~# ifup wlan0
Internet Software Consortium DHCP Client 2.0pl5
Copyright 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium.
All rights reserved.
Please contribute if you find this software useful.
For info, please visit [www.isc.org]
sit0: unknown hardware address type 776
sit0: unknown hardware address type 776
Listening on LPF/wlan0/@MAC DE LA CLE
Sending on LPF/wlan0/@MAC DE LA CLE
Sending on Socket/fallback/fallback-net
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8
DHCPOFFER from 192.168.1.1
DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPACK from 192.168.1.1
bound to 192.168.1.8 -- renewal in 43200 seconds.
Si a ce stade, vous avez un message vous indiquant wlan0 inconnu, renseignez le fichier
/etc/network/interfaces en y ajoutant:
# Interface Wifi WG111T avec DHCP
auto wlan0
iface wlan0 inet dhcp
Si vous êtes en DHCP sinon recopiez la config de votre carte réseau en remplacant eth0 par wlan0
Votre connexion WIFI devrait fonctionner
Pour charger le module au boot, ajoutez la ligne
ndiswrapper
au fichier /etc/modules et
# Interface Wifi WG111T avec DHCP
auto wlan0
iface wlan0 inet dhcp
wireless-essid "VOTRE ESSID"
wireless-mode Managed
set up encryption.
wireless-keymode restricted
wireless-key "VOTRE CLE WEP" sans espaces ni tirets
au fichier /etc/network/interfaces
Voila A+

Poste le Saturday 25 November 2006 00:35:55
Répondre     Citer    
Re: Pb d'installation clé WiFi USB Netgear WG111T sous Debian
Envoyé par: tayral

Bonjour,

J'ai eu le meme probleme sur ma debian sarge (stable) pour faire fonctionner la cle wifi usb wg111t. J'écris ces quelques lignes pour ceux qui seraient dans le meme cas que moi.

Pour faire fonctionner mon dongle, j'ai utilisé ndiswrapper. Lorsque l'on fait des recherches sur internet, on s'apercoit que les versions de ndiswrapper qui permettent de faire fonctionner le dongle doivent etre supérieur à 1.7.

J'ai commencé par utiliser les paquets fournis par debian (apt-get install ndiswrapper-utils). Malheureusement, avec cette methode, on installe la version 1.1, et ca marche pas ...

Il faut donc compiler ndiswrapper à partir des sources pour s'en sortir.
Attention : au moment où j'écrit ces lignes, la version ndiswrapper 1.37 n'est pas compatible avec debian sarge.

J'ai compilé la version 1.7 de ndiswrapper, qui à mon gout, fonctionne correctement.
Voici l'adresse pour les sources : [sourceforge.net]

Afin de pouvoir compiler les sources de ndiswrapper, il faut les sources de votre noyau (kernel-headers). Pour connaitre la version de votre noyau : # uname -a.
Ensuite il faut installer les sources du noyau (pour moi, j'ai un noyau 2.6.8-2-386, j'ai donc installé kernel-headers-2.6.8-2-386).
Ensuite il faut aller dans "/usr/src/2.6.8-2-386/build" et y copier le fichier config de votre noyau actuel, renommé en .config :
# cp /boot/config-2.6.8-2-386 /usr/src/2.6.8-2-386/build/.config
Aller dans le repertoire build, et executer make menuconfig, puis quitter menuconfig (save & quit).


Voilà, maintenant, vous allez pouvoir compiler !

Methode debian :
Dezipper l'archive ndiswrapper que vous avez telechargé (tar zxvf ...).
Ensuite vous entrer dans le répertoire de l'archive, et vous devez voir un dossier nommé "debian". Nous allons utiliser les fichiers de ce dossier, afin de construire des fichiers deb.
# debian/rules binary
Deux fichiers deb sont créés dans le repertoire parent de l'archive.
Vous pouvez maintenant installer ces deux fichiers (dpkg -i fichier.deb), en commencant par le fichier ndiswrapper-modules.

Methode non debian :
dezipper l'archive ndiswrapper, entrer dans l'archive, et utiliser les commandes classiques make et make install.

Maintenant que ndiswrapper est installé, il faut maintenant installer les drivers de la carte.
Pour cela, on utilise les fichiers inf windows, qui sont sur le cd du dongle.
Commande (avec la cle branchée):
# ndiswrapper -i athfmwdl.inf
# ndiswrapper -i netwg11t.inf
On vérifie l'installation :
# ndiswrapper -l
La réponse de cette commande doit être : driver present, hardware present (pour un des deux fichiers)

On crée un alias wlan0 :
# ndiswrapper -m

On charge le module en mémoire :
# modprobe ndiswrapper

On definit la configuration de la carte :
Ajouter une nouvelle entrée wlan0 dans le fichier /etc/network/interfaces.
C'est dans ce fichier qu'on définit la carte en dhcp ou static, cryptage, gateway ...

On retire de la mémoire ndiswrapper
# rmmod ndiswrapper

On essaie de se connecter au réseau :
# /etc/init.d/netwrorking restart

Maintenant vous devez pouvoir vous connecter à internet / votre reseau !

Poste le Thursday 15 February 2007 19:26:24
Répondre     Citer    
Re: Pb d'installation clé WiFi USB Netgear WG111T sous Debian
Envoyé par: Stefan Huller

Merci a cgrperso pour les instructions d'installation du Netgear WG111t.
Lors de mon premier essai j'ai reussi a le faire fonctionner (sous knoppix dsl live-linux), et la configuration dans cet distribution ensuite s'avere d'etre facile.
Mais ... une deuxieme fois, tout semble de bien passer, jusqu'au point
ndiswrapper -l

il me dit :
athfmwdl driver installed, hardware present
netwg11t driver installed

a la place de
athfmwdl driver installed
netwg11t driver installed, hardware present
comme decrit dans le message ci-dessus.
Et avec
iwlist wlan0 scan
il ne trouve rien.

Ca fait confusion, car lors d'un autre essai, ca marche a nouveau, surtour apres
avoir change la prise USB.

Quelle est la difference entre le fait que le hardware present est lie
au driver athfmwdl ou au driver netwg11t ?

Stefan

Poste le Thursday 15 March 2007 10:07:31
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Pb d'installation clé WiFi USB Netgear WG111T sous Debian
Vous voulez savoir si votre matériel est supporté par Linux, ou vous avez un problème pour installer un module ? Ce forum est pour vous !

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons