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 tutorial a fonctionné pour l'alfa awus036NHR avc le chipset rtl8188RU. Seul différence, il faut activer le driver 8192cu à la place du driver 8712
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