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 | ||
rt73_serialmonkey [Le 29/06/2007, 23:35] 85.201.179.120 |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>feisty materiel reseau brouillon}} | ||
- | |||
- | ====== Rt73 Wifi====== | ||
- | |||
- | |||
- | //Cette page concerne l'installation des dongle wifi basés sur le chipset rt73.// | ||
- | |||
- | **Mots-clefs** : ''RaLink Technologie'', ''rt73'', ''rt73usb'', ''wifi''. | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ===== Introduction ===== | ||
- | |||
- | Nous allons voir ici, une méthode permettant de faire fonctionner les périphériques Wifi basé sur le chipset Ralink RT73 grâce aux drivers libres développés par [[http://rt2x00.serialmonkey.com/|SerialMonkey ]].\\ | ||
- | __Important__ : L'inconvénient de cette méthode est qu'il vous faudra recompiler les drivers à chaque nouvelle mise à jour du noyau de Ubuntu.\\ | ||
- | Il est également important de noter que network-manager n'est pas compatible avec ces drivers. | ||
- | |||
- | ===== Matériel supporté ===== | ||
- | |||
- | Notez bien les identifiant Vendeur et Produit (dernière colonne).\\ | ||
- | Vous pouvez aussi vérifiez qu'ils correspondent à votre matériel avec la commande : | ||
- | |||
- | <code> | ||
- | lsusb | ||
- | </code> | ||
- | |||
- | ^ Manufacturer ^ Product ^ Vendor:Product ^ | ||
- | |Asus |WL-167G (usb) |0b05:1723 | | ||
- | |Belkin |F5D7050EF |0x50d:0x200 | | ||
- | |Belkin |F5D7050ES |050d:705a | | ||
- | |Conceptronic|C54RU Ver2|14b2:3c22| | ||
- | |CNET |DWL 854 F |148f:2573 | | ||
- | |Edimax |EW-7318Ug |148f:2573 | | ||
- | |Guillermot Corp. |Hercules Wireless G USB2 HWGUSB2-54 |06f8:e010 | | ||
- | |D-Link |DWL-G122 H/W Ver.:C1 |07d1:3c03 | | ||
- | |Digitus|DN-7003GR|148f:2573| | ||
- | |Edimax |EW7318UG |148f:2573 | | ||
- | |Linksys |WUSB54GC |13b1:0020 | | ||
- | |Sitecom |WL-113 |0df6:9712 | | ||
- | |Sitecom |WL-172 |0df6:90ac | | ||
- | |Sitecom |WL-534 v1 001 |0df6:9712 | | ||
- | |Surecom |EP-9001-g |0769:31f3 | | ||
- | |||
- | ===== Prérequis ===== | ||
- | |||
- | Nous allons avoir besoin de compiler les drivers. Avant cela, nous allons installer tout ce qui est nécessaire à la compilation. | ||
- | |||
- | <code> | ||
- | sudo apt-get install build-essential linux-headers-`uname -r` | ||
- | </code> | ||
- | |||
- | =====Téléchargement du driver===== | ||
- | |||
- | Commençons par télécharger le driver de SerialMonkey. | ||
- | |||
- | <code> | ||
- | cd ~ | ||
- | wget http://rt2x00.serialmonkey.com/rt73-cvs-daily.tar.gz | ||
- | </code> | ||
- | |||
- | =====Pour Ubuntu 7.04 uniquement : Blacklistage des modules posant problème===== | ||
- | |||
- | Dans la dernière version de Ubuntu (7.04) ces périphériques sont automatiquement reconnus. Seulement il y a un problème, puisque les drivers installés par défaut ne fonctionnent pas.\\ | ||
- | |||
- | On va ici interdire le chargement des modules qui posent problème. | ||
- | |||
- | <code> | ||
- | sudo rmmod rt73usb | ||
- | echo 'blacklist rt73usb' | sudo tee -a /etc/modprobe.d/blacklist | ||
- | echo 'blacklist rt2570' | sudo tee -a /etc/modprobe.d/blacklist | ||
- | echo 'blacklist rt2x00lib' | sudo tee -a /etc/modprobe.d/blacklist | ||
- | </code> | ||
- | |||
- | |||
- | =====Compilation et Installation du Driver===== | ||
- | |||
- | Pour commencer on extrait les fichiers de l'archive : | ||
- | |||
- | <code> | ||
- | tar -xvf rt73-cvs-daily.tar.gz | ||
- | </code> | ||
- | |||
- | Et maintenant on compile : | ||
- | |||
- | <code> | ||
- | cd rt73-cvs-* | ||
- | cd Module | ||
- | make | ||
- | sudo make install | ||
- | sudo modprobe rt73 | ||
- | </code> | ||
- | |||
- | Branchez votre dongle. Vous devez maintenant voir apparaître une interface Wifi nommée wlan0 ou wlan1 en faisant : | ||
- | |||
- | <code> | ||
- | iwconfig | ||
- | </code> | ||
- | |||
- | =====Préchargement du module au démarrage===== | ||
- | |||
- | Pour précharger le module au démarrage : | ||
- | |||
- | <code> | ||
- | echo 'rt73' | sudo tee -a /etc/modules | ||
- | </code> | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | =====Configuration de l'interface===== | ||
- | |||
- | Il ne nous reste plus qu'à configurer l'interface : | ||
- | |||
- | <code> | ||
- | gksu gedit /etc/network/interfaces | ||
- | </code> | ||
- | |||
- | |||
- | * Si vous utiliser une protection WPA : | ||
- | |||
- | <code> | ||
- | auto wlan0 | ||
- | iface wlan0 inet static | ||
- | address 192.168.1.2 | ||
- | netmask 255.255.255.0 | ||
- | network 192.168.1.0 | ||
- | gateway 192.168.1.1 | ||
- | pre-up ifconfig wlan0 up | ||
- | #On impose le SSID | ||
- | pre-up iwconfig wlan0 essid "Votre SSID" | ||
- | pre-up iwconfig wlan0 mode Managed | ||
- | #On impose le mode et le canal | ||
- | pre-up iwconfig wlan0 channel "Numéro du canal" | ||
- | pre-up iwpriv wlan0 set AuthMode=WPAPSK | ||
- | pre-up iwpriv wlan0 set EncrypType=TKIP | ||
- | #On met la clé WPA-PSK | ||
- | pre-up iwpriv wlan0 set WPAPSK="votre clé WPA" | ||
- | pre-up iwpriv wlan0 set SSID="votre SSID" | ||
- | </code> | ||
- | |||
- | * Si vous utiliser une protection WEP : | ||
- | |||
- | <code> | ||
- | auto rausb0 | ||
- | iface rausb0 inet static | ||
- | address 192.168.1.2 | ||
- | netmask 255.255.255.0 | ||
- | network 192.168.1.0 | ||
- | gateway 192.168.1.1 | ||
- | pre-up ifconfig wlan0 up | ||
- | #On impose le SSID | ||
- | pre-up iwconfig wlan0 essid "Votre SSID" | ||
- | pre-up iwconfig wlan0 mode Managed | ||
- | #On impose le mode et le canal | ||
- | pre-up iwconfig wlan0 channel "Numéro du canal" | ||
- | pre-up iwpriv wlan0 set AuthMode=WEPAUTO | ||
- | pre-up iwpriv wlan0 set EncrypType=WEP | ||
- | #On met la clé wep | ||
- | pre-up iwpriv wlan0 set Key1="Votre Clé WEP" | ||
- | pre-up iwpriv wlan0 set SSID="votre SSID" | ||
- | </code> | ||
- | |||
- | * Si vous n'utilisez aucune protection : | ||
- | |||
- | <code> | ||
- | auto wlan0 | ||
- | iface wlan0 inet static | ||
- | address 192.168.1.2 | ||
- | netmask 255.255.255.0 | ||
- | network 192.168.1.0 | ||
- | gateway 192.168.1.1 | ||
- | pre-up ifconfig wlan0 up | ||
- | #On impose le SSID | ||
- | pre-up iwconfig wlan0 essid "votre SSID" | ||
- | pre-up iwconfig wlan0 mode Managed | ||
- | #On impose le mode et le canal | ||
- | pre-up iwconfig wlan0 channel "Numéro du canal" | ||
- | pre-up iwpriv wlan0 set SSID="votre SSID" | ||
- | </code> | ||
- | |||
- | Enregistrez et fermez Gedit. | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | =====Utilitaire graphique de configuration===== | ||
- | |||
- | Pour faciliter la configuration, il existe un utilitaire graphique gérant le cryptage WEP et WPA: [[http://cbbk.free.fr/bonrom/|RutilT]] | ||
- | |||
- | Vous trouverez la version 14, fonctionnelle sur Feisty 7.04 en **. deb** à l'adresse suivante: | ||
- | [[http://3v1n0.tuxfamily.org/pool/edgy/3v1n0/rutilt_0.14-0~3v1ubuntu1_i386.deb|RutilTv0.14]] | ||
- | Il faudrait tester sur les autres versions d'ubuntu. | ||
- | |||
- | |||