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_belkin_rtl8192su [Le 30/09/2011, 21:09] 24.4.168.70 [Clé USB avec chipset Realtek RTL 8192SU] |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag> Lucid wi-fi}} | ||
- | ---- | ||
- | ======Clé USB avec chipset Realtek RTL 8192SU====== | ||
- | <note important>Il est probable que l'usage de [[:ndiswrapper]] pour utiliser le driver windows fourni avec la clé fonctionne, néanmoins la méthode testée ici est celle par compilation.</note> | ||
- | Ce tutoriel a été réalisé avec une clé [[:wifi|wi-fi]] Belkin F5D8053 basée sur un chipset Realtek RTL8192SU.\\ | ||
- | Afin de vérifier que ce tutoriel vous est bien destiné, insérez votre clé USB [[:wifi|wi-fi]] puis saisissez dans un [[:terminal]]: | ||
- | <code>lsusb</code> | ||
- | Vous devrez obtenir une ligne qui ressemble à ça<code>Bus 001 Device 004: ID 050d:815f Belkin Components F5D8053 N Wireless USB Adapter v6000 [Realtek RTL8192SU]</code> | ||
- | <note>La méthode devrait également fonctionner avec les clés basées sur les chipsets suivants: | ||
- | * RTL 8188 | ||
- | * RTL 8191 | ||
- | * RTL 8712 | ||
- | Si vous avez une de ces clés et que le tutoriel a fonctionné merci de l'indiquer ici ou de le signaler à la [[:wiki:liste_discussion#coordination_de_la_documentation|liste de discussion du wiki]].</note> | ||
- | |||
- | Ce tutoriel a fonctionné pour l'alfa awus036NHR avec le chipset rtl8188RU. Seule différence, il faut activer le driver 8192cu à la place du driver 8712u | ||
- | |||
- | =====Pré-requis===== | ||
- | * Disposer des [[:sudo|droits d'administration]]. | ||
- | * Disposer d'une connexion à Internet configurée et activée. | ||
- | * Avoir [[:tutoriel:comment_installer_un_paquet|installé le paquet]] **[[apt>gcc|gcc]]** | ||
- | * Avoir téléchargé la dernière version du driver **RTL8192SU** sur le site officiel **[[http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=21&PFid=48&Level=5&Conn=4&DownTypeID=3&GetDown=false&Downloads=true|ici]]** | ||
- | <note tip>Après extraction, il s'avère que le contenu des archives proposées respectivement pour les chipset **RTL8191, 8192, 8188** et **8712** est exactement le même.</note> | ||
- | |||
- | =====Installation===== | ||
- | <note important>Vous devrez recommencer la compilation du driver à chaque mise à jour du noyau.\\ | ||
- | FIXME méthode DKMS ? </note> | ||
- | - [[:archivage#graphiquement|Extraire l'archive]] téléchargée pour obtenir un dossier de type **rtl8712_8188_8191_8192SU_usb_linux_vXXXXX** ((XXXXX est une suite de chiffre représentant la version du driver ainsi que sa date)) contenant ces fichiers et dossiers: | ||
- | * **document** | ||
- | * **driver** | ||
- | * //readme.txt// | ||
- | * //ReleaseNotes.doc// | ||
- | * **wpa_supplicant** | ||
- | - Se placer dans le dossier [[:archivage#graphiquement|extrait]] de l'archive **rtl8712_8188_8191_8192SU_usb_linux_vXXXXX.tar.gz** ((XXXXX est une suite de chiffre représentant la version du driver ainsi que sa date)) contenu dans le dossier **driver**. | ||
- | - Lancer le processus de nettoyage avant compilation en saisissant dans un [[:terminal]] <code>./clean</code> | ||
- | - Lancer la compilation qui vous permettra d'obtenir le module **8712u.ko** <code>make</code>Si vous avez des erreurs durant la compilation lisez-les, généralement il s'agit d'un paquet manquant à installer tel que les [[apt>linux-headers-$(uname -r)|linux-headers]] | ||
- | - Ajoutez le [[:tutoriel:tout_savoir_sur_les_modules_linux|module]] fraichement créé dans le système <code>sudo make install</code> | ||
- | - Afin d'insérer le pilote au démarrage du système, [[:tutoriel:comment_modifier_un_fichier|ouvrez]] en tant qu'[[:sudo|administrateur]] le fichier **/etc/modules** pour y ajouter ces lignes: <file># Chargement du pilote 8712u pour chipset 8712-8188-8191-8192SU | ||
- | 8712u</file> | ||
- | - Charger le module dans le système <code>sudo modprobe 8712u</code>ou redémarrer. | ||
- | - Insérer la clé [[:wifi|wi-fi]]. | ||
- | |||
- | Un voyant bleu doit s'allumer sur votre clé. Ceci indique que votre clé est bien reconnue par le système et que vous pouvez passer à la configuration de votre connexion [[:wifi|wi-fi]]. | ||
- | |||
- | <note>Si votre clé ne fonctionne pas après insertion, vérifiez que le système a bien chargé le module en saisissant dans un [[:terminal]]: | ||
- | <code>lsmod</code>Vous devriez voir une ligne **//8712u//.**\\ | ||
- | Si vous voyez également le module //**r8192s_usb**//, il vous faudra blacklister ce dernier. [[:tutoriel:comment_modifier_un_fichier|Ouvrez]] en tant qu'[[:sudo|administrateur]] le fichier **/etc/modprobe.d/blacklist.conf** pour y ajouter ces lignes <file>#désactivation module 8192 qui entre en conflit avec 8191 compilé (8712u.ko) | ||
- | blacklist r8192s_usb</file></note> | ||
- | |||
- | =====Résumé en ligne de commande===== | ||
- | Cette section montre par l'exemple les différentes étapes en ligne de commande pour compiler l' archive //**RTL8191SU_usb_linux_v2.6.6.0.20110401.zip**// téléchargée dans votre **Dossier Personnel**.\\ | ||
- | |||
- | <code>unzip ~/RTL8191SU_usb_linux_v2.6.6.0.20110401.zip | ||
- | cd ~/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/driver/ | ||
- | tar -xzvf rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401.tar.gz | ||
- | cd rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/ | ||
- | ./clean | ||
- | make | ||
- | sudo make install | ||
- | echo -e "#Module clé wifi à recompiler pour chaque nouveau noyau"\\n"8712u" | sudo tee -a /etc/modules | ||
- | echo -e "#Blacklist du module en conflit avec 8712u compilé pour clé wifi"\\n"blacklist r8192s_usb" | sudo tee -a /etc/modprobe.d/blacklist.conf | ||
- | sudo modprobe 8712u</code> | ||
- | ---- | ||
- | |||
- | //Contributeurs: [[:utilisateurs:fabux]]// |