Ceci est une ancienne révision du document !
Clé USB avec chipset Realtek RTL 8192SU
Ce tutoriel a été réalisé avec une clé 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 wi-fi puis saisissez dans un terminal:
lsusb
Vous devrez obtenir une ligne qui ressemble à ça
Bus 001 Device 004: ID 050d:815f Belkin Components F5D8053 N Wireless USB Adapter v6000 [Realtek RTL8192SU]
- 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 liste de discussion du wiki.
Ce tutoriel a fonctionné pour l'alfa awus036NHR avec le chipset rtl8188RU. Seules différences, il faut télécharger le driver du chipset rtl8188RU (idem que le 8192cu) sur le site de realtek et en fin de procédure, activer le driver 8192cu à la place du driver 8712u Rem: La carte wifi du portable a besoin d'être activée pour que l'alfa sur USB fonctionne… à creuser!
Pré-requis
- Disposer des droits d'administration.
- Disposer d'une connexion à Internet configurée et activée.
- Avoir installé le paquet gcc
- Avoir téléchargé la dernière version du driver RTL8192SU sur le site officiel ici
Installation
méthode DKMS ?
- Extraire l'archive téléchargée pour obtenir un dossier de type rtl8712_8188_8191_8192SU_usb_linux_vXXXXX 1) contenant ces fichiers et dossiers:
- document
- driver
- readme.txt
- ReleaseNotes.doc
- wpa_supplicant
- Lancer le processus de nettoyage avant compilation en saisissant dans un terminal
./clean
- Lancer la compilation qui vous permettra d'obtenir le module 8712u.ko
make
Si vous avez des erreurs durant la compilation lisez-les, généralement il s'agit d'un paquet manquant à installer tel que les linux-headers
- Ajoutez le module fraichement créé dans le système
sudo make install
- Afin d'insérer le pilote au démarrage du système, ouvrez en tant qu'administrateur le fichier /etc/modules pour y ajouter ces lignes:
# Chargement du pilote 8712u pour chipset 8712-8188-8191-8192SU 8712u
- Charger le module dans le système
sudo modprobe 8712u
ou redémarrer.
- Insérer la clé 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 wi-fi.
lsmod
Vous devriez voir une ligne 8712u.
Si vous voyez également le module r8192s_usb, il vous faudra blacklister ce dernier. Ouvrez en tant qu'administrateur le fichier /etc/modprobe.d/blacklist.conf pour y ajouter ces lignes
#désactivation module 8192 qui entre en conflit avec 8191 compilé (8712u.ko) blacklist r8192s_usb
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.
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
Contributeurs: fabux