Ceci est une ancienne révision du document !
Avant toute ligne, je tiens à remercier pour son travail R. Suinot qui m'a beaucoup aidé ainsi que la fiche ndiswrapper pour la rédaction de cette page
Description de la carte wifi
Pour voir d'autres carte wifi conmpatibles : liste_carte
La carte TEW423-PI est une carte pci 32 bits, répondant au standards 802.11 b et g.
Il faut savoir que cette carte n'est seulement, horreur, commercialisée qu'avec des drivers windows, il suffit donc d'utiliser la commande ndiswrapper pour compiler le driver sous linux.
Ajout de Id2ndR
Il existe deux versions pour cette carte : la révision B1 et la révision A. Pour savoir laquelle vous avez, comparez la votre avec les photos du site du constructeur.
Révision A
Cette carte fonctionne avec le pilote acx (chipset TI ACX 111). La documentation sur la page que vous lisez ne vous sera pas utile.
Néanmoins ce pilote ne supporte pas encore le WPA. J'essayerai donc d'utiliser prochaine ndiswrapper pour voir si le WPA fonctionne avec le pilote windows.
Révision B1
La documentation sur la page que vous lisez est faites pour vous. Votre carte possède un chipset Maxwell qui n'a pas de pilote pour GNU/linux.
Vous pouvez consulter les pages ndisgtk et ndiswrapper pour d'autres informations sur ndiswrapper.
Installation graphique
Allez sur la page de Ndisgtk c'est super facile et ça marche nikel pour cette carte!!!!
Installation en lignes de commandes
Procédure à tester : elle m'a posé problème et me donnais le code suivant : "Driver Invalide", l'installation en mode graphique n'a pas posé de problème! pour ça, se rendre sur la page Ndisgtk.
Télécharger le bon driver
Allez sur le site trendnet.com choisissez votre carte (la version A est plus large que la B1… de toute façon c'est écrit sur la boite
Puis cliquez sur Driver/Utility
Comme c'est écrit sur le lien ça vous télécharge les drivers et.. les utilitaires on aura donc un ficher zip contenant un répertoire driver et … un autre répertoire qui ne nous intéresse pas.copiez du contenu du répertoire driver/Windows XP (par exemple) les fichiers Mrv8000c.INF et Mrv8000c.sys sur … le bureau (pourquoi pas?)
Charger le driver avec Ndispwarpper
Il vous suffit d'ouvir un terminal : Applications>Accessoires>Terminal puis placez vous là ou vous avez copié les fichiers.
$ cd ~/Desktop
Puis saisissez:
$ sudo ndiswrapper -i Mrv8000c.INF
Pour Edgy, il faut utiliser ndiswrapper-utils-1.8
sudo aptitude install ndiswrapper-utils-1.8
Puis:
sudo ndiswrapper-1.8 -i Mrv8000c.INF
La suite ne change pas.
Vous pouvez, si vous le désirez, vérifier la gestion de votre pilote par ndispwarpper en tappant :
$ sudo ndiswrapper -l
Qui devrait vous donner :
Installed ndis drivers: mrv8000c driver present, hardware present
Maintenant, chargeons le module dans le noyau :
$ sudo ndiswrapper -m
Puis faite un petit:
$ modprobe ndiswrapper
Pour que ndiswrapper se charge à chaque démarrage, tapez
$ sudo gedit /etc/modules
et ajouter ndiswrapper à la fin du fichier, enregistrez.
Configuration de la carte
Allez dans : Système>Administration>Réseau puis entrez votre mot de passe.
Là attention : si votre carte utilise le mème masque de sous-réseau que l'éthernet, il convient de désactiver l'éthernet en cliquant dessus puis en faisant Désactiver.
entrez vos paramètres pour la carte wifi (clef WEP, choix des passerelles ou DHCP …) et voilà, vous pouvez débrancher "Le câble" et si ça marche pas je me coupe une oreille! (il m'en reste encore 2 )
Eventuels problèmes
(si vous en avez, mème sans solution écrivez les à la suite !)
- Il se peut que vous n'ayez pas Ndiswrapper ce n'est pas tres compliqué, ouvrez Synaptic et rajoutez le.
- Freeze potentiel sur Breezy - OK Sur Dapper
-la carte est reconnue mais ne fonctionne pas: guy@AMD-DURON:~$ ifconfig lo Lien encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0 adr inet6: ::1/128 Scope:Hôte UP LOOPBACK RUNNING MTU:16436 Metric:1 Packets reçus:112 erreurs:0 :0 overruns:0 frame:0 TX packets:112 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:0 Octets reçus:9661 (9.4 KiB) Octets transmis:9661 (9.4 KiB)
wlan0 Lien encap:Ethernet HWaddr 00:18:E7:0E:43:26
inet adr:192.168.0.8 Bcast:192.168.0.255 Masque:255.255.255.0 UP BROADCAST MULTICAST MTU:1500 Metric:1 Packets reçus:0 erreurs:0 :0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 Octets reçus:0 (0.0 b) Octets transmis:0 (0.0 b) Interruption:10 Mémoire:df010000-df020000
je lui ai bien mis une adresse différente de eth0
Carte mal détectée à l'installation de Dapper
Symptôme : wlan0 existe (ifconfig ou Système-Administration-Réseau) alors que l'on n'a installé aucun pilote.
Lors de l'installation de Dapper sur un ordi équipé d'une TEW-423PI rev. A1, la carte a été malencontreusement détectée comme une ACX111. Du coup, le port wlan0 est déclaré et géré par le module acx, qui n'arrive évidemment pas à faire fonctionner la carte.
Avant d'installer ndiswrapper et le pilot Windows (.INF) comme indiqué dans cet article, il faut préalablement retirer le module fautif (acx) rmmod acx. Sinon rien ne marche car il y a un conflit.
Pour que le module acx ne soit pas rechargé lors du prochain redémarrage, il faut ajouter le nom du module à la fin du fichier /etc/modprobe.d/blacklist (en root).
Pour savoir quel module pilote votre carte, suivre les indications fournies ici : https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide#check
Petits logiciels utile
(mais pas obligatoire)
- Wifi Radar est tres pratique… installez le avec Synaptic (peut provoquer des problèmes, il suffit de le désinstaller avec Synaptic)
$ sudo apt-get install wifi-radar
Astuces
Si c'est la première fois que vous utilisez le terminal, ce n'est pas la peine d'avoir peur, ça ne fait pas très longtemps que je m'y suis mis: je fait copier coller pour ne pas tout réécrir (Ctrl +C / Maj + Inser en utilisant les racourcis )