Ceci est une ancienne révision du document !
Installation du dongle usb wifi Hercules Pico HWNUP-150
Caractéristiques
- Cette carte est équipée du pilote Realteck RTL8192CU
- lsusb retourne "ID 06f8:e033 Guillemot Corp."
Installation sous Natty 11.04
L'installation a été effectué depuis une version AMD64 mais à priori (à confirmer) devrait être valable pour une version i386.
La clef n'étant pas reconnue par défaut et la méthode ndiswrapper ne fonctionnant pas, une compilation des drivers fournis est nécessaire. Les drivers sont disponibles à cette adresse: Page de télechargement sur le site de Realtek
Cette méthode est issue du fil de discussion suivant:
http://ubuntuforums.org/showthread.php?t=1640199
Pour compiler des drivers, les paquets suivant doivent être installés (ils sont installés par défaut sur Natty):
- Le paquet contenant les outils de compilation: build-essential
- Le paquet contenant les en-têtes correspondant à votre noyau. La commande suivante permet de les installer:
sudo apt-get install linux-headers-`uname -r`
Compilation des drivers:
- décompresser l'archive se trouvant dans le dossier "driver"
- Dans ce dossier ainsi créé, modifier 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, ce placer dans le dossier contenant les drivers et lancer les commandes suivantes:
make sudo make install sudo modprobe 8192cu
- La clé devrait être fonctionnelle
En cas de mise à jour du kernel, il suffira de retourner dans le dossier et effectuer les commandes suivantes:
make clean make sudo make install sudo modprobe 8192cu