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_ralink_rt3573_usb [Le 25/07/2013, 23:04] rob1 [La clé wifi n'est pas reconnue par le pilote] |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Raring wifi usb }} | ||
- | ---- | ||
- | ====== Wifi: installation et configuration des clés wifi USB équipées du chipset RT3573 ====== | ||
- | |||
- | La puce wifi a/b/g/n Ralink RT3573, présente dans certaines clés WiFi USB, n'est pas reconnue nativement par Ubuntu. | ||
- | Il existe cependant un pilote fonctionnel et relativement simple à installer. | ||
- | |||
- | |||
- | ===== Compatibilité ===== | ||
- | |||
- | //Liste à compléter// | ||
- | |||
- | * Buffalo WLI-UC-G450 | ||
- | * Edimax EW-7733UnD | ||
- | * Netgear WNDA4100 N900 | ||
- | * Sitecom WLA-6100 (uniquement avec le pilote patché 64bits) | ||
- | * Clés wifi USB équipées du chipset RT3573 | ||
- | ===== Pré-requis ===== | ||
- | |||
- | * Disposer des [[:sudo|droits d'administration]]. | ||
- | * Disposer d'une connexion à Internet configurée et activée (ou télécharger les fichiers nécessaires depuis un autre ordinateur). | ||
- | * Avoir [[:tutoriel:comment_installer_un_paquet|installé les paquets]] **[[apt>build-essential|build-essential]]** **[[apt>fakeroot|fakeroot]]** **[[apt>checkinstall|checkinstall]]** . | ||
- | |||
- | ===== Installation ===== | ||
- | |||
- | <note>L'installation décrite ci-dessous est simplifiée par l'utilisation de pilotes déjà pré-configurés par mes soins (notamment par l'activation de la prise en charge des clés WPA et l'ajout de la prise en charge de la clé wifi Buffalo WLI-UC-G450, non présente dans le pilote original). Les versions non modifiées des pilotes sont disponibles: | ||
- | * [[http://www.mediatek.com/_en/07_downloads/01_windows.php?sn=501|ici]] pour la version 32 bits, | ||
- | * [[https://github.com/ashaffer/rt3573sta|ici]] pour la version patchée 64 bits | ||
- | </note> | ||
- | |||
- | Télécharger le pilote RT3573 USB modifié sur [[http://dfiles.eu/files/vzna4z3hm|cette page]]. | ||
- | |||
- | <note important>**Sur les systèmes 64 bits**, il se peut que le pilote classique provoque un freeze complet de l'ordinateur le rendant inutilisable. Un pilote patché permet de résoudre ce problème, vous pouvez le télécharger [[http://dfiles.eu/files/ak4x0epki|ici]]. La procédure d'installation est la même que pour le pilote non-patché.</note> | ||
- | |||
- | [[:archivage#graphiquement|Extraire l'archive]] téléchargée dans le dossier de votre choix.\\ | ||
- | Ouvrez un [[:terminal]] puis entrez les [[:commande_shell|commandes]] suivantes: | ||
- | <code>cd /(repertoire où vous avez extrait l'archive)/ | ||
- | sudo make clean | ||
- | sudo make | ||
- | sudo make install</code> | ||
- | |||
- | |||
- | A présent, exécutez le module du pilote avec la commande: | ||
- | <code>sudo modprobe rt3573sta</code> | ||
- | |||
- | Votre clé wifi devrait à présent fonctionner. | ||
- | |||
- | ===== Lancer automatiquement le pilote au démarrage de l'ordinateur ===== | ||
- | |||
- | [[:tutoriel:comment_modifier_un_fichier|Éditez avec les droits d'administration]] le fichier **/etc/modules** listant les modules pour y ajouter la ligne suivante: | ||
- | <file>rt3573sta</file> | ||
- | Enregistrez puis fermez l'éditeur de texte. | ||
- | |||
- | Pour être sûr que la modification soit bien effective, vous pouvez exécuter la commande <code>sudo update-initramfs -u</code> | ||
- | |||
- | ===== Problèmes connus ===== | ||
- | |||
- | ==== La clé wifi est bien reconnue mais aucun réseau n'est détecté ==== | ||
- | |||
- | Si le pilote a été correctement installé et que le wifi a bien été activé dans [[:Network-manager]], mais qu'aucun réseau n'est détecté, le problème peut être résolu en modifiant la configuration du pilote. | ||
- | |||
- | Avant celà, désactivez temporairement le pilote en tapant dans un terminal: | ||
- | <code> sudo modprobe -r rt3573sta</code> | ||
- | |||
- | [[:tutoriel:comment_modifier_un_fichier|Ouvrez avec les droits d'administration]] le fichier **/etc/Wireless/RT2870STA/RT2870STA.dat** (qui paradoxalement définit les paramètres du module rt3573sta). | ||
- | |||
- | Vous pouvez tout d'abord compléter cette ligne avec FR: | ||
- | <file>CountryCode=FR</file> | ||
- | |||
- | Le problème de détection de réseau peut être résolu en modifiant le mode wifi (a/b/g/n) défini à la ligne | ||
- | <file/>WirelessMode=?</file> | ||
- | Il se trouve que le mode mixte (option 5) peut poser problème, essayez donc une autre option (compatible avec votre réseau/ routeur) parmi celles-ci en entrant le nombre correspondant: | ||
- | * - 0: legacy 11b/g mixed | ||
- | * - 1: legacy 11B only | ||
- | * - 2: legacy 11A only //Not support in RfIcType=1(id=RFIC_5225) and RfIcType=2(id=RFIC_5325)// | ||
- | * - 3: legacy 11a/b/g mixed //Not support in RfIcType=1(id=RFIC_5225) and RfIcType=2(id=RFIC_5325)// | ||
- | * - 4: legacy 11G only | ||
- | * - 5: 11ABGN mixed | ||
- | * - 6: 11N only | ||
- | * - 7: 11GN mixed | ||
- | * - 8: 11AN mixed | ||
- | * - 9: 11BGN mixed | ||
- | * - 10: 11AGN mixed | ||
- | |||
- | Par exemple, si votre réseau est en wifi n (dernière norme en date, la plus rapide) et que vous n'avez pas besoin d'une compatibilité avec les normes b et g: | ||
- | <file>WirelessMode=6</file> | ||
- | |||
- | Une fois les modifications terminées, enregistrez le fichier et fermez l'éditeur de texte. | ||
- | Relancez le module en tapant <code>sudo modprobe rt3573sta</code> | ||
- | |||
- | ==== La clé wifi n'est pas reconnue par le pilote ==== | ||
- | FIXME Ajouter l'identifiant usb de la clé wifi non reconnue (obtenu avec la commande <code>lsusb</code> lorsque la clé est branchée à l'ordinateur) dans le fichier ''//(repertoire d'extraction de l'archive du pilote)///common/rtusb_dev_id.c'' puis recompiler et réinstaller le pilote. | ||
- | |||
- | ===== Voir aussi ===== | ||
- | * **(en)** [[http://www.mediatek.com/_en/07_downloads/01_windows.php?sn=501|Site officiel pour les pilotes Linux RTxxxx]] | ||
- | * **(en)** [[https://github.com/ashaffer/rt3573sta|Pilote RT3573 64 bits patché par "ashaffer"]] | ||
- | |||
- | ---- | ||
- | //Contributeurs principaux : [[utilisateurs:rob1]]// |