{{tag>Xenial matériel wifi usb}}
----
======Installation des clés avec chipset rtl8192CU======
Les clés usb wifi basées sur un chipset Realtek **RTL8192CU** sont reconnues par défaut mais un [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1365844|bug]] du pilote entraîne des coupures de connexion récurrentes. [[:Network-manager|Network Manager]] vous demande sans cesse le mot de passe de connexion sans arriver à se connecter.\\
Pour résoudre ce problème suivez la procédure plus bas.
Afin de vérifier que ce tutoriel vous est bien destiné, insérez votre clé USB wi-fi puis saisissez dans un [[:terminal]] la [[:commande_shell|commande]] suivante:
lsusb
Vous devrez obtenir une ligne contenant ceci
ID 06f8:e033 Guillemot Corp.
ou bien une ligne avec :
[Realtek RTL8192CU]
===== Pré-requis =====
* Disposer des [[:sudo|droits d'administration]].
* Disposer d'une connexion à Internet configurée et activée.
=====Installation=====
Pour installer une version corrigée du pilote :
* [[:tutoriel:comment_installer_un_paquet|Installez les paquets]] **[[apt>linux-headers-generic,build-essential,dkms,git]]** ou installer via cette ligne de commande sudo apt-get install --reinstall linux-headers-$(uname -r) linux-headers-generic build-essential dkms git
* Téléchargez les sources du pilote grâce à [[:git]] en utilisant cette commande : git clone https://github.com/pvaret/rtl8192cu-fixes.git
* Ajoutez le pilote comme le module DKMS : sudo dkms add ./rtl8192cu-fixes
* Installez le nouveau pilote : sudo dkms install 8192cu/1.11
* Déchargez temporairement le pilote défectueux : sudo rmmod rtl8192cu
* Chargez temporairement le pilote fonctionnel : sudo modprobe 8192cu
* Mettez à jour la liste des modules : sudo depmod -a
* Blacklistez le pilote fautif : sudo cp ./rtl8192cu-fixes/blacklist-native-rtl8192.conf /etc/modprobe.d/
* Si ça ne suffit pas, blacklistez également le pilote dans blacklist.conf : gksu gedit /etc/modprobe.d/blacklist.conf
Ajoutez les lignes suivantes et enregistrez : blacklist rtl8192cu
blacklist rtl8xxxu
* Enfin pour pérenniser le chargement du pilote fonctionnel à chaque démarrage : echo '8192cu' | sudo tee -a /etc/modules
* Pour éviter les déconnexions du WIFI, désactivez l'économiseur d'énergie : sudo cp ./rtl8192cu-fixes/8192cu-disable-power-management.conf /etc/modprobe.d/
* Redémarrez votre ordinateur.
=====Voir aussi=====
* Ce [[https://forum.ubuntu-fr.org/viewtopic.php?id=951711&p=1|fil de discussion]] traite du problème
* [[https://forum.ubuntu-fr.org/viewtopic.php?id=1170821|autre post]]
* [[https://github.com/pvaret/rtl8192cu-fixes|Repackaging of Realtek's own 8192CU USB WiFi driver for Ubuntu 13.10 and later]]
----
//Contributeurs principaux : gontran//