Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
wifi_realtek_rtl819xse [Le 28/04/2011, 11:20]
Vysserk3
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​matériel wi-fi lucid r8192se_pci rtl8192se rtl819xse realtek BROUILLON}} 
----- 
-====== Installation du pilote pour carte wifi basée sur le chipset Realtek r8192se (ou RTL8191SE) ====== 
  
- 
-===== Compatibilité ===== 
-  * Compatible avec les série 2.4.x et 2.6.x du noyau Linux. 
-  * Testé sous Ubuntu 10.04.2 LTS (Noyau 2.6.32). 
-  * La commande (à éxécuter dans un [[http://​doc.ubuntu-fr.org/​terminal|terminal]]) : <​code>​sudo lshw -C network | grep RTL8191SE</​code>​ doit renvoyer quelque chose. 
- 
-=====Pré-requis===== 
-  * Disposer des [[:​sudo|droits d'​administration]] ; 
-  * Avoir une connexion Internet sur son ordinateur (filaire par exemple) ou sur un autre ordinateur 
-  * Avoir installé les paquets **[[apt>​build-essential]]** et **[[apt>​dkms]]** 
- 
- 
-===== Installation ===== 
-<​note>​La procédure qui suit utilise [[http://​en.wikipedia.org/​wiki/​Dynamic_Kernel_Module_Support|DKMS]] comme mécanisme permettant de reconstruire le module automatiquement à chaque mise à jour du noyau.</​note> ​ 
-<note tip>Par défaut, la version du module installé sous Ubuntu 10.04 est **0015.0127.2010**. La procédure suivante détaille l'​installation de la version **0019.1207.2010** (dernière en date le 7 décembre 2010).</​note>​ 
- 
-==== Préparation des sources ==== 
-  * Sur la page de téléchargement du driver pour les cartes ​ [[http://​www.realtek.com/​downloads/​downloadsView.aspx?​Langid=1&​PNid=48&​PFid=48&​Level=5&​Conn=4&​DownTypeID=3&​GetDown=false&​Downloads=true#​RTL8192SE|RealTek R8192SE]] téléchargez (en cliquant au choix sur un des trois sites miroirs) le driver pour Unix (Linux) et enregistrez le dans un dossier bien précis. Pour la suite on supposera que vous avez téléchargé l'​archive **rtl8192se_linux_2.6.0019.1207.2010.tar.gz** dans le dossier **Téléchargements** situé dans votre dossier personnel. 
-<note tip>En théorie, cette méthode pourrait être adaptée (moyennant la modification des noms de modules et de dossiers) pour les autres modèles de carte wifi présents sur la page de téléchargement des drivers.</​note>​ 
- 
-  *  Ouvrez un [[http://​doc.ubuntu-fr.org/​terminal|terminal]] 
-  *  Placez-vous dans le dossier Téléchargement : <​code>​cd Téléchargements </​code>​ 
-  * Extrayez l'​archive :<​code>​tar xvf rtl8192se_linux_2.6.0019.1207.2010.tar.gz </​code>​ 
-  *  Renommez le dossier extrait : <​code>​mv rtl8192se_linux_2.6.0019.1207.2010 rtl8192se-2.6.0019.1207.2010</​code>​ 
-<note important>​Ce renommage est nécessaire pour que DKMS s'y retrouve par la suite </​note>​ 
- 
-  * Placez-vous dans le dossier que l'on vient de renommer : <​code>​cd rtl8192se-2.6.0019.1207.2010</​code>​ 
-  * Créer un fichier (avec votre éditeur favori, gedit par exemple) : <​code>​gedit dkms.conf</​code>​ et collez-y le contenu suivant : <​code>​PACKAGE_NAME="​rtl8192se"​ 
-PACKAGE_VERSION="​2.6.0019.1207.2010"​ 
-CLEAN="​make clean" 
-MAKE="​make"​ 
-BUILT_MODULE_NAME="​r8192se_pci"​ 
-BUILT_MODULE_LOCATION="​HAL/​rtl8192/"​ 
-DEST_MODULE_LOCATION="/​updates"</​code>​ Enregistrez et fermez le fichier. 
- 
- 
-  * **Cette étape est optionnelle,​ vous pouvez la passer si vous le souhaitez.** Les pilotes de RealTek sont encore expérimentals et contiennent de nombreux messages de debug qui peuvent remplir facilement les logs (générant de nombreuses écriture sur le disque). Une manière de régler ce problème est de modifier les sources dés maintenant pour éliminer tout message de ce genre. Pour ce faire, créer un fichier (toujours avec votre éditeur favori) : <​code>​gedit patchprintk.sed</​code>​ Et collez-y le contenu suivant : <​code>​s/​EXTRA_CFLAGS\ \=/​EXTRA_CFLAGS\ \=-D'​printk(...)='/​g</​code>​ Enregistrez et fermez le fichier. Il est maintenant temps d'​appliquer ce script sed au fichier Makefile adéquat : <​code>​sed -i -f patchprintk.sed HAL/​rtl8192/​Makefile</​code>​ 
- 
-  * Revenez au dossier parent (le dossier **~/​Téléchargement**) :<​code>​cd ..</​code>​ 
-  * Enfin, déplacez le dossier des sources vers **/​usr/​src/​** :<​code>​sudo mv rtl8192se-2.6.0019.1207.2010 /​usr/​src/</​code>​ 
- 
-==== Construction du module ==== 
-  *  Placez-vous dans le dossier **/​usr/​src/​rtl8192se-2.6.0019.1207.2010** :<​code>​cd /​usr/​src/​rtl8192se-2.6.0019.1207.2010/</​code>​ 
-  *  Tapez les deux commande suivantes pour créer et construire le module dkms :<​code>​sudo dkms add -m rtl8192se -v 2.6.0019.1207.2010 ​ 
-sudo dkms build -m rtl8192se -v 2.6.0019.1207.2010</​code>​ 
-<note important>​Cette étape peut prendre un certain temps</​note>​ 
-  *  Assurez-vous qu'​aucun module existant n'est chargé en faisant : <​code>​sudo rmmod r8192se_pci</​code>​ 
-<note warning>​Cette commande coupe le Wifi s'il était en fonctionnement.</​note> ​ 
-  * Installez le nouveau module en tapant :<​code>​sudo dkms install -m rtl8192se -v 2.6.0019.1207.2010</​code>​ 
-  *  Rechargez le module : <​code>​sudo modprobe r8192se_pci</​code>​ 
-<note warning>​Cette commande rétablit le Wifi avec la nouvelle version du pilote</​note>​ 
- 
-  * Vérifiez que tout s'est bien déroulé en tapant : <​code>​sudo modinfo r8192se_pci | grep -w version</​code>​ qui doit désormais renvoyer le numéro de version **0019.1207.2010** 
-  * Le module peut ne pas se charger automatiquement au démarrage, dans ce cas, [[:​tutoriel:​comment_modifier_un_fichier|rajoutez]] à la fin du fichier **/​etc/​modules** la ligne suivante : <​code>​r8192se_pci</​code>​ 
- 
-C'est tout, votre carte wifi est désormais opérationnelle. 
- 
- 
- 
- 
-===== Voir aussi ===== 
-  * Très largement inspiré de http://​youngfrog.wordpress.com/​2011/​01/​30/​ldlc-c5105/​ 
-  * A noter également https://​launchpad.net/​~matt-price/​+archive/​mattprice/​+packages 
-  * Pages RealTek des pilotes Wifi http://​www.realtek.com/​downloads/​downloadsView.aspx?​Langid=1&​PNid=13&​PFid=21&​Level=4&​Conn=3 
  • wifi_realtek_rtl819xse.1303982452.txt.gz
  • Dernière modification: Le 28/04/2011, 11:25
  • (modification externe)