Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
wifi_chipset_zd1211 [Le 13/07/2009, 19:05] Antonin_Morel MaJ tag |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Dapper matériel wi-fi}} | ||
- | ---- | ||
- | |||
- | ====== Installation d’une carte Wifi basée sur le chipset zd1211 ====== | ||
- | |||
- | <note warning>Attention, depuis Ubuntu 7.10, une clé zd1211 se configure comme n'importe quelle autre carte Wifi. Si vous avez une version d'Ubuntu supérieure ou égale à 7.10 //(The Gutsy Gibbon)//, **vous ne devez suivre aucune instruction de cette page**.</note> | ||
- | |||
- | Cette page indique comment configurer une clef/carte Wifi basée sur le chipset **zd1211** de **ZyDAS** avec le pilote libre [[http://zd1211.ath.cx|zd1211.ath.cx]]. ZyDAS est un constructeur modèle : il a fourni des pilotes sous GPL pour Linux, puis a aidé la communauté à les améliorer, s'est davantage investi que RaLink alors qu'il a été moins médiatisé que ce dernier. Espérons qu'il ait plus de reconnaissance de la part des Linuxiens lorsque les pilotes seront intégrés dans la branche officielle du noyau ! | ||
- | |||
- | {{materiel:wifi:zyxel_g-220.jpg}} {{materiel:wifi:hwu54g.jpg}} {{materiel:wifi:gwu523.jpg?175x124}} {{materiel:wifi:yakumo_quickwlan_usb.jpg?200x167}} | ||
- | |||
- | |||
- | |||
- | ===== Chipset de votre carte Wifi ===== | ||
- | |||
- | {{ materiel:wifi:lcs-8131g.jpg}} | ||
- | |||
- | Déterminez si votre carte ou clef Wifi USB est basée sur ce chipset en comparant son ID avec les valeurs référencées [[http://www.linuxwireless.org/en/users/Drivers/zd1211rw/devices#Hardwaresupported|ici]] | ||
- | |||
- | Pour connaître cet ID ouvrez le gestionnaire de périphériques (//Bureau -> Administration -> Gestionnaire de périphériques//) et retrouvez la ou les entrée correspondant à la clé (il peut y avoir une entrée et des sous-entrées); l'ID se trouve dans l'onglet « Avancés » lignes **« usb.product_id »** et **« usb.vendor_id »**. | ||
- | |||
- | |||
- | ===== Configuration ===== | ||
- | |||
- | Toutes les commandes qui suivent doivent être tapées à la suite dans une console //(Applications → Accessoires → Terminal)//. | ||
- | |||
- | À partir de là les possesseurs de clé zd1211 vont se scinder en deux parties, quelques chanceux qui auront leur clé supportée et une majorité qui ne l'auront pas. En premier lieu initialisez l'interface réseau — ouvrez un terminal, puis entrez la commande : | ||
- | |||
- | sudo ifconfig wlan0 up | ||
- | |||
- | Maintenant à vous de tester pour vous placer dans l'une des catégories : [[:wifi]]. | ||
- | |||
- | {{materiel:wifi:peabird-wlg-usb.jpg}} | ||
- | |||
- | Si tout fonctionne, alors on se quitte ici. | ||
- | |||
- | Si non (plus probable), il va falloir mettre à jour le pilote, **ça va se corser un peu** : | ||
- | |||
- | ===== Mettre à jour le module du noyau ===== | ||
- | |||
- | Le module **zd1211** fourni par [[:dapper|Ubuntu 6.06 LTS]] n'est pas tout neuf (il n'a pas mis à jour une seule fois depuis … mars 2005 :-\), peu d'utilisateurs ont eu la chance de faire fonctionner leur clé, et souvent seulement quelques fonctionnalités, buggées et instables. En bref, pas terrible terrible, et la solution est de mettre à jour ce module pour profiter de tous les progrès effectués depuis [[:breezy|Ubuntu 5.10]]. | ||
- | |||
- | |||
- | ==== Pré-requis ==== | ||
- | |||
- | Avant tout, [[:tutoriel:comment_installer_un_paquet|installer les outils]] pour compiler : | ||
- | |||
- | sudo apt-get install linux-headers-`uname -r` build-essential | ||
- | |||
- | ==== Préparation ==== | ||
- | |||
- | sudo mkdir -p /usr/src/zd1211 | ||
- | cd /usr/src/zd1211 | ||
- | sudo wget http://zd1211.ath.cx/download/zd1211-driver-r83.tgz . | ||
- | sudo tar zxf zd1211-driver-r83.tgz | ||
- | cd zd1211-driver-r83 | ||
- | |||
- | [[:tutoriel:comment_editer_un_fichier|Éditez le fichier]] **Makefile** (avec les droits d'administration) et faites les modifications suivantes : | ||
- | |||
- | * Remplacez ''KERNEL_SOURCE=$(MODPATH)/source'' par ''KERNEL_SOURCE=/usr/src/linux-headers-$(shell uname -r)'' | ||
- | * Recherchez "install:" dans le fichier, et juste en dessous remplacez les 2 occurrences ''"$(MODPATH)/net"'' par ''"$(MODPATH)/kernel/drivers/usb/net/zd1211"'' | ||
- | |||
- | <note> | ||
- | Le lien fourni ne semble plus mener au pilote zd1211, voici un lien fiable : http://downloads.openwrt.org/sources/zd1211-driver-r85.tgz | ||
- | </note> | ||
- | |||
- | |||
- | |||
- | ==== Compilation et installation ==== | ||
- | |||
- | sudo make ZD1211REV_B=0 | ||
- | sudo make ZD1211REV_B=0 install | ||
- | sudo make ZD1211REV_B=1 | ||
- | sudo make ZD1211REV_B=1 install | ||
- | |||
- | <note important>**Attention** | ||
- | |||
- | Vous devrez relancer les quatre commandes ci-dessus après chaque mise à jour du noyau, car le module sera écrasé. Pensez-y si votre clé arrête de fonctionner sans raison.</note> | ||
- | |||
- | Fin du périple ! Redémarrez et [[#configuration|testez]]. ;-) | ||
- | |||
- | |||
- | {{materiel:wifi:cn-wf518.jpg}} {{materiel:wifi:ew-7317ug-m.gif}} | ||
- | |||
- | |||
- | |||
- | ===== Le mot de la fin ===== | ||
- | |||
- | Beaucoup reste à faire pour perfectionner le support des clés zd1211, mais le pilote mûrit très vite grâce à la collaboration de ZyDAS et des mainteneurs de zd1211. Dans l'espoir de diviser prochainement la taille de cette page par 32. :-D | ||
- | |||
- | Rappel : ce chipset est supporté nativement sur les dernières versions de Ubuntu. Ces manipulations ne sont donc plus nécessaires sauf a vouloir disposer des toutes dernières versions du pilote. | ||
- | |||
- | ===== Liens ===== | ||
- | * l'espace développement zd1211 sur sourceforge : http://zd1211.wiki.sourceforge.net/ | ||
- | ---- | ||
- | |||
- | //Contributeurs : [[:utilisateurs:SuperDindon]], [[utilisateurs:Id2ndR]], [[:utilisateurs:bhubuntu]].// |