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, 15:53] 46.21.146.17 |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{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// | + |