Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
utilisateur:jilucorg:brouillons-relecture [Le 20/06/2011, 21:17] jilucorg |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | Page : **hercules_hwnup-150** | ||
- | ===REVUE mais EN ATTENTE DE DÉCISION/MODIFICATION pour les infos de compilation (indications fausses concernant les fichiers)=== | ||
- | ~ jilucorg | ||
- | ---- | ||
- | |||
- | {{tag>maverick lucid natty matériel wifi usb}} | ||
- | ---- | ||
- | ======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 [[:sudo|droits d'administration]]. | ||
- | * Disposer d'une connexion à Internet configurée et activée. | ||
- | * Récupération des pilotes | ||
- | * Les pilotes sont disponibles sur la[[http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=21&PFid=48&Level=5&Conn=4&DownTypeID=3&GetDown=false&Downloads=true|page de téléchargement du site de Realtek]] | ||
- | * Dépendances | ||
- | * Afin de compiler les pilotes, [[:tutoriel:comment_installer_un_paquet|installez]] : | ||
- | * les dépendances de compilation **[[apt>build-essential,linux-headers|build-essential linux-headers]]** | ||
- | * le paquet contenant les en-têtes correspondant à votre noyau : **[[apt>linux-headers-`uname -r`|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. | ||
- | <note>La procédure décrite ici semble fonctionner avec les versions d'Ubuntu AMD64 comme i386.</note> | ||
- | ===Compilation des pilotes=== | ||
- | - [[:archivage|Décompresser l'archive]] se trouvant dans le dossier **driver** | ||
- | - Dans ce dossier ainsi créé, [[:tutoriel:comment_modifier_un_fichier|modifiez le fichier]] **os_dep/osdep_service.c** en remplaçant <file>init_MUTEX(pmutex)</file> par <file>sema_init(pmutex,1)</file> | ||
- | - Dans le fichier **os_dep/linux/usb_intf.c**, commenter la ligne <file>pdvobjpriv->pusbdev->autosuspend_delay = 0 * HZ;//15 * HZ; idle-delay time</file> en rajoutant un double slash :<file>//pdvobjpriv->pusbdev->autosuspend_delay = 0 * HZ;//15 * HZ; idle-delay time</file> | ||
- | - Ouvrir un [[:terminal]], se placer dans le dossier contenant les pilotes et lancer les commandes suivantes :<code>make | ||
- | sudo make install | ||
- | sudo modprobe 8192cu | ||
- | </code> | ||
- | La clé devrait être fonctionnelle. | ||
- | <note important>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 : <code>make clean</code> puis compiler à partir de l'étape 4.</note> | ||
- | =====Voir aussi===== | ||
- | Cette méthode est issue de [[http://ubuntuforums.org/showthread.php?t=1640199|ce fil de discussion]]. | ||
- | ---- | ||
- | //Contributeurs principaux : gontran// |