Ceci est une ancienne révision du document !
REVUE mais EN ATTENTE DE DÉCISION/MODIFICATION pour les infos de compilation (indications fausses concernant les fichiers)
~ jilucorg
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.
- Récupération des pilotes
- Les pilotes sont disponibles sur lapage de téléchargement du site de Realtek
- 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.
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.
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.
En cas de mise à jour du noyau, depuis le dossier driver extrait de l'archive téléchargée il faudra saisir la commande suivante :
make clean
puis compiler à partir de l'étape 4.