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 | ||
hwnum-300v2 [Le 02/02/2013, 15:32] Aldebaraaaaaaan |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>matériel wi-fi usb mint nadia}} | ||
- | ---- | ||
- | ====== Installation du dongle USB wi-fi Hercules HWNUM-300V2 ====== | ||
- | La clé usb wifi **Hercules HWNUM-300V2** basée sur un chipset Realtek **RTL8192CU** n'étant pas reconnue par défaut et la méthode [[:ndiswrapper]] ne fonctionnant pas, cette page décrit la méthode pour installer par compilation les pilotes fournis par le fabricant. | ||
- | |||
- | Afin de vérifier que ce tutoriel vous est bien destiné, insérez votre clé USB wi-fi puis saisissez dans un [[:terminal]] la [[:commande_shell|commande]] suivante: | ||
- | <code>lsusb</code> | ||
- | Vous devrez obtenir une ligne contenant ceci | ||
- | <code>ID 06f8:e035 Guillemot Corp.</code> | ||
- | <note>La méthode devrait également fonctionner avec les clés basées sur le chipset suivant: | ||
- | * RTL 8188CU | ||
- | </note> | ||
- | |||
- | ===== Pré-requis ===== | ||
- | * Disposer des [[:sudo|droits d'administration]]. | ||
- | * Avoir téléchargé puis [[:archivage#graphiquement|extrait]] l'archive **RTL8192CU_linux_vX.X.XXXX.XXXXXXXX.zip** ((les X correspondant au numéro de version et la date du pilote.)) contenant les pilotes 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]]. | ||
- | * Avoir [[:tutoriel:comment_installer_un_paquet|installé]] : | ||
- | * 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]]**. | ||
- | FIXME [[apt>gcc]] aussi ? | ||
- | |||
- | =====Installation===== | ||
- | <note>La procédure décrite ici fonctionne avec les versions d'Ubuntu en 32 et 64 bits.</note> | ||
- | a) Télécharger le pilote Unix (Linux) RTL8192CU : | ||
- | [[http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=21&PFid=48&Level=5&Conn=4&DownTypeID=3&GetDown=false&Downloads=true]] | ||
- | |||
- | b) Extraire l'archive RTL8188C_8192C_USB_linux_v3.4.4_4749.20121105.zip ce qui génère un dossier nommé RTL8188C_8192C_USB_linux_v3.4.4_4749.20121105 | ||
- | |||
- | c) Modifier le code | ||
- | |||
- | Dans ce dossier il y a un dossier "driver" contenant une archive .tar.gz, décompressez là et supprimez là pour ne conserver qu'un dossier rtl8188C_8192C_usb_linux_v3.4.4_4749.20121105 . | ||
- | À l'interieur il y a un fichier "os_dep/linux/usb_intf.c". | ||
- | C'est ce fichier qu'il faut modifier, ouvrez le et remplacer ces lignes : | ||
- | |||
- | /*=== Customer ID ===*/ | ||
- | /****** 8188CUS Dongle ********/ | ||
- | |||
- | Par : | ||
- | |||
- | /*=== Customer ID ===*/ | ||
- | /****** 8188CUS Dongle ********/ | ||
- | {USB_DEVICE(0x06F8, 0xE035)}, | ||
- | |||
- | Enregistrer, recompresser le dossier rtl8188C_8192C_usb_linux_v3.4.4_4749.20121105 en rtl8188C_8192C_usb_linux_v3.4.4_4749.20121105.tar.gz, vous pouvez supprimer le dossier. | ||
- | |||
- | d) Ouvrir un terminal et se placer dans le dossier ci-dessus | ||
- | |||
- | cd ~/Téléchargements/RTL8188C_8192C_USB_linux_v3.4.4_4749.20121105 | ||
- | |||
- | e) Installer le pilote Realtek | ||
- | |||
- | sudo sh install.sh | ||
- | |||
- | f) Supprimer du noyau le pilote défectueux | ||
- | |||
- | sudo rmmod rtl8192cu | ||
- | |||
- | h) Inclure dans le noyau le pilote fonctionnel | ||
- | |||
- | sudo modprobe 8192cu | ||
- | |||
- | g) Empêcher la réutilisation du pilote défectueux | ||
- | |||
- | Ouvrir le fichier blacklist.conf | ||
- | |||
- | gksudo gedit /etc/modprobe.d/blacklist.conf | ||
- | |||
- | Ajouter à la fin une ligne blacklist rtl8192cu puis sauvegarder pour inclure le pilote fonctionnel définitivement, ouvrir le fichier modules | ||
- | |||
- | gksudo gedit /etc/modules | ||
- | |||
- | Ajouter 8192cu à la fin, puis sauvegarder et redémarrer. | ||
- | |||
- | |||
- | <note>Je me suis inspiré de cette page pour le modèle du tutoriel et pour la méthode : [[http://doc.ubuntu-fr.org/hercules_hwnup-150|http://doc.ubuntu-fr.org/hercules_hwnup-150]]</note> | ||
- | |||