Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
dwa-111 [Le 15/01/2008, 21:03]
thimpat
— (Version actuelle)
Ligne 1: Ligne 1:
-[[wiki:​wifi:​DWA-111]] 
  
-<note important>​Cette page concerne l'​installation du dongle wifi **DWA-111** basé sur le chipset **rt73**. 
-</​note>​ 
- 
- 
-{{tag>​Gutsy wifi usb}} 
- 
-<​note>​Ci-dessus,​ vous introduisez les différents tags représentant le mieux votre page. Le minimum est d'​indiquer les versions pour lesquelles la procédure a été testée et le type de matériel (imprimante,​ scanner, wifi,...). Un tag particulier est le tag **brouillon**. Ce tag indique que la page doit être relue, est en cours de rédaction ou doit être améliorée.</​note>​ 
- 
----- 
- 
-====== Modèle : DWA-111 ====== 
- 
- 
- 
-===== Compatibilité ===== 
- 
-  * DWA-110 (non testé) 
- 
- 
- 
- 
-===== Pré-requis ===== 
- 
-  * Disposer des [[:​sudo|droits d'​administration]] ; 
-  * Disposer d'une connexion à Internet configurée et activée ; 
- 
- 
- 
- 
- 
- 
- 
- 
-===== Installation sous Gutsy 7.10 ===== 
- 
-[[:​tutoriel:​comment_installer_un_paquet|Installez les paquets]] suivants : 
- 
-  * «build-essential»;​ 
-  * «tofrodos» ; 
-  * «linux-headers-2.6.22-14-generic» (-> adaptez ce dernier paquet à la version de votre kernel, ... uname -r pour connaitre la version ). 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
-==== Installation des Pilotes Ralink ==== 
- 
-En général à ce niveau de procédure le dongle n'est pas détecté ou le voyant de la clé reste éteint sous Gutsy. 
- 
- 
-== Compilation des sources du pilote de Ralink == 
- 
-Il faut télécharger les sources du pilote puis les compiler avec le noyau courant (uname -a). 
-  
-les sources du pilote sont disponibles ici :  
-[[http://​www.ralinktech.com.tw/​data/​RT73_Linux_STA_Drv1.0.4.0.tar.gz]]. 
- 
-Récupérer les références de notre clé 
-  ​ 
-  lsusb 
- 
-Si notre clé est une DWA-111 on aura les identifiant Vendeur et Produit suivants (07d1:3c06) : 
- 
-  Bus 005 Device 003: ID [u][b]07d1:​3c06[/​b][/​u] D-Link System ​ 
-  Bus 005 Device 001: ID 0000:​0000  ​ 
-  ... 
- 
- 
-Il faut ajouter au fichier Modules/​rtmp-def.h les identifiants du dongle tels que trouvés avec "​lsusb" ​ 
- 
-La section recherchée se trouve en fin de fichier ou il faut ajouter : 
-  {USB_DEVICE(0x07d1,​0x3c06)},​ /* D-Link System */       \ 
-Comme nous travaillons avec un noyau 2.6 il faudra utiliser le makefile ad-hoc: 
- 
-  sudo cp -p Makefile Makefile.20061205 
-  sudo cp Makefile.6 Makefile 
-  sudo chmod +w * 
-  sudo dos2unix * 
-  sudo ./Configure # pointer vers /​usr/​src/​linux-headers-`uname -r` 
-  make all 
-  sudo mkdir /​lib/​modules/​`uname -r`/​kernel/​drivers/​usb/​net/​ 
-  sudo cp -v rt73.ko /​lib/​modules/​`uname -r`/​kernel/​drivers/​usb/​net/​ 
-  sudo mkdir /​etc/​Wireless 
-  sudo mkdir /​etc/​Wireless/​RT73STA ​ 
-  sudo cp rt73.bin /​etc/​Wireless/​RT73STA/​ 
-  sudo cp rt73sta.dat /​etc/​Wireless/​RT73STA/​ 
-  depmod 
- 
- 
- 
- 
-==== Configuration de l'​interface réseau ==== 
- 
-[[:​tutoriel:​comment_editer_un_fichier|Éditez le fichier]] **/​etc/​network/​interfaces** et ajoutez-y les lignes qui vont suivre. 
- 
-# La clé aura une adresse statique 
-  iface rausb0 inet static 
-  address votre_ip_dans_le_reseau ​     # exemple : 192.168.1.4 
-  netmask 255.255.255.0 ​               # masque de sous-réseau 
-  network 192.168.1.0 ​                 # le réseau lui meme 
-  gateway 192.168.1.1 ​                 # l'​adresse de la passerelle (routeur) 
-        pre-up ifconfig rausb0 up 
-#On impose le SSID  
-        pre-up iwconfig rausb0 essid "​votre_nom_de_réseau_ou_SSID"​ 
-        pre-up iwconfig rausb0 mode Managed 
-#On impose le mode et le canal  
-        pre-up iwconfig rausb0 channel 11      # Cette ligne n'est pas obligatoire d'​autant plus que le "​channel" ​ 
-                                               # doit être connu, toutefois j'ai dû la laisser afin que ma clé fonctionne. 
-        pre-up iwpriv rausb0 set AuthMode=WEPAUTO 
-        pre-up iwpriv rausb0 set EncrypType=WEP 
-#On met la clé wep 
-        pre-up iwpriv rausb0 set Key1="​votre_clé_non_crypté"​ 
-        pre-up iwpriv rausb0 set SSID="​votre_nom_de_réseau_ou_SSID"​ 
- 
-On redémarre et on vérifie le fonctionnement de la connexion à Internet. 
-Si la connexion ne se fait pas, on suit les étapes suivantes. 
-Pour info, ma connexion à Internet ne se faisait pas à ce niveau, seul le voyant de la clef s'​allumait. 
- 
- 
- 
-==== Installation des Pilotes SerialMonkey (incompatibles avec network manager) ==== 
- 
-Il faut blacklister le module rt2570 et le module rt73usb. 
- 
- 
-[[:​tutoriel:​comment_editer_un_fichier|Éditez le fichier]] **/​etc/​modprobe.d/​blacklist** et ajoutez-y les lignes qui vont suivre. 
- 
-blacklist rt2570 
- 
-blacklist rt73usb 
- 
-vérifier les modules déja présents : 
- 
-  lsmod | grep rt 
- 
-Si vous constatez la présence du module rt73usb faites un : 
- 
-  sudo rmmod rt73usb 
- 
- 
-ensuite téléchargez le driver de serialmonkey 
- 
-  wget http://​rt2x00.serialmonkey.com/​rt73-cvs-daily.tar.gz 
- 
- 
- 
-extrayez l'​archive téléchargé 
- 
-  tar -xvf rt73-cvs-daily.tar.gz 
- 
-ensuite compilez 
- 
-  cd rt73-cvs-* 
-  cd Module 
-  make 
- 
-Si vous avez le message d'​erreur suivant : 
- 
-!!! WARNING: Module file much too big (>1MB) 
-!!! Check your kernel settings or use '​strip'​ 
- 
-cela signifie que le module a une taille trop importante : 
- 
-  strip -S rt73.ko 
- 
-On procède ensuite par, 
- 
-  sudo make install 
- 
- 
-  sudo mkdir -p /​etc/​Wireless/​RT73STA/​ 
-  sudo cp rt73.bin /​etc/​Wireless/​RT73STA/​ 
- 
- 
-faire 
-  sudo depmod -a 
- 
-puis recharger le driver 
-  sudo modprobe rt73 
- 
- 
-et finalement charger le driver au démarrage 
- 
-  gksu gedit /​etc/​modules 
- 
-en ajoutant la ligne 
- 
-rt73 
- 
- 
- 
-En redémarrant,​ la clé devrait s'​allumer,​ un iwconfig devrait indiquer la présence d'un réseau rausb0. 
-Par contre la connexion au réseau Internet pourrait ne pas encore fonctionner. 
- 
- 
- 
- 
- 
-===== Utilisation/​Configuration ===== 
- 
-Il est possible qu'un ping vers la passerelle renvoie comme réponse 'host unreachable'​ quand vous testerez votre réseau. 
- 
-Dans ce cas faites un : 
- 
-  sudo ifdown eth0 
- 
-eth0 correspondant à l'​identifiant de votre réseau filaire (voir par ifconfig) 
- 
-puis faites un : 
- 
-  sudo ifup rausb0 
- 
-et testez la connexion sans redémarrer. 
- 
-Si cela fonctionne ​ 
- 
-[[:​tutoriel:​comment_editer_un_fichier|Éditez le fichier]] **/​etc/​network/​interfaces** et commentez avec le symbole # tout ce qui concerne le réseau eth0. De cette facon votre résau filaire ne sera pas directement détecté par Ubuntu et n'​entrera pas en conflit avec votre réseau wifi. 
- 
- 
- 
- 
- 
- 
- 
- 
-===== Références ===== 
-Des références particulièrement intéressantes pour approfondir le sujet peuvent être utiles. 
- 
-  * [[https://​bugs.launchpad.net/​ubuntu/​+source/​linux-source-2.6.20/​+bug/​89546]] (en) 
-  * [[http://​doc.ubuntu-fr.org/​rt73_serialmonkey]] (fr) 
- 
- 
------- 
-//Author : [[utilisateurs:​thimpat|thimpat]] // 
-//​Contributeurs : [[utilisateurs:​neima|neima]] // 
-<​note>​ 
-En écrivant à D-Link, ceux-ci me propose d'​échanger si possible mon kit contre un kit DSL-924 livré avec le dongle DWL-G122. 
- 
-</​note>​ 
- 
-// Basé sur « [[http://​doc.ubuntu-fr.org/​materiel/​wifi/​dwl-g122#​dongle_non_detecte|<​Comment installer le Dongle Wifi (clé USB) DWL-G122>​]] » // 
  • dwa-111.1200427417.txt.gz
  • Dernière modification: Le 18/04/2011, 14:55
  • (modification externe)