Ceci est une ancienne révision du document !
Installation du dongle usb wifi Hercules Pico HWNUP-150
Cette page décrit la méthode pour installer la clé usb wifi Hercules Pico HWNUP-150 grâce à la compilation des pilotes fournis par le fabricant.
Pilote et identité
- Cette clé est équipée du pilote Realteck modèle RTL8192CU
lsusb
retourne "ID 06f8:e033 Guillemot Corp."
Pré-requis
- Disposer des droits d'administration.
- Disposer d'une connexion à Internet configurée et activée.
Installation
La clef n'étant pas reconnue par défaut et la méthode ndiswrapper ne fonctionnant pas, une compilation des pilotes fournis est nécessaire.
La procédure décrite ici semble fonctionner avec les versions d'Ubuntu AMD64 comme i386.
Récupération des pilotes
Les pilotes sont disponibles sur lapage de téléchargement du site de Realtek
Installation des dépendances
- Afin de compiler les pilotes, installez :
- les dépendances de compilation build-essential linux-headers
- le paquet contenant les en-têtes correspondant à votre noyau : linux-headers.
Compilation des pilotes
- Décompresser l'archive se trouvant dans le dossier driver
- Dans ce dossier ainsi créé, modifiez le fichier os_dep/osdep_service.c en remplaçant
init_MUTEX(pmutex)
par
sema_init(pmutex,1)
- Dans le fichier os_dep/linux/usb_intf.c, commenter la ligne
pdvobjpriv->pusbdev->autosuspend_delay = 0 * HZ;//15 * HZ; idle-delay time
en rajoutant un double slash :
//pdvobjpriv->pusbdev->autosuspend_delay = 0 * HZ;//15 * HZ; idle-delay time
- Ouvrir un terminal, se placer dans le dossier contenant les pilotes et lancer les commandes suivantes :
make sudo make install sudo modprobe 8192cu
- La clé devrait être fonctionnelle.
(Source)
En cas de mise à jour du noyau, il suffira de retourner dans le dossier et d'effectuer les commandes suivantes :
make clean make sudo make install sudo modprobe 8192cu