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 16/05/2011, 07:39]
fabux Légère mise en forme
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​Lucid matériel wifi BROUILLON}} 
----- 
-====== Installation du pilote pour carte wifi basée sur le chipset Realtek r8192se (ou RTL8191SE) ====== 
  
-<note important>​Dans un [[:​terminal]] saisissez : <​code>​sudo lshw -C network | grep -i RTL8191SE</​code>​Si vous revenez à la ligne directement,​ c'est que vous n'​êtes pas concerné par cette page.</​note>​ 
- 
-===== Compatibilité ===== 
-  * Compatible avec les séries 2.4.x et 2.6.x du noyau Linux. 
-  * Procédure testée sous Ubuntu 10.04.2 LTS (Noyau 2.6.32). 
- 
-=====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 [[wp>​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 des drivers 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 [[:​terminal]] 
-  * Placez-vous dans le dossier **Téléchargements** de votre Dossier Personnel: <​code>​cd ~/​Téléchargements </​code>​ 
-  * [[:​archivage#​graphiquement|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>​ 
-  * [[:​tutoriel:​comment_modifier_un_fichier|Créez un fichier]] **dkms.conf**. Ici avec l'​éditeur de texte gedit : <​code>​gedit dkms.conf</​code>​ et collez-y le contenu suivant : <​file>​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"</​file>​ Enregistrez et fermez le fichier. 
- 
- 
-  * **Cette étape est optionnelle,​ vous pouvez la passer si vous le souhaitez.** Les pilotes de RealTek sont encore expérimentaux et contiennent de nombreux messages de debug qui peuvent remplir facilement les journaux systèmes (générant de nombreuses écritures 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, ​ [[:​tutoriel:​comment_modifier_un_fichier|créez un fichier]] **patchprintk.sed** : <​code>​gedit patchprintk.sed</​code>​ Et collez-y le contenu suivant : <​file>​s/​EXTRA_CFLAGS\ \=/​EXTRA_CFLAGS\ \=-D'​printk(...)='/​g</​file>​ 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>​ 
-<note important>​Ce déplacement est également indispensable et requis par DKMS </​note>​ 
- 
- 
-==== 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 commandes 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 du même nom n'est chargé en le déchargeant : <​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|ajoutez]] à 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/​|cet article]] 
-  * A noter également [[https://​launchpad.net/​~matt-price/​+archive/​mattprice/​+packages|cette page]] FIXME où vous trouverez les paquets déjà compilé ? 
-  * [[http://​www.realtek.com/​downloads/​downloadsView.aspx?​Langid=1&​PNid=13&​PFid=21&​Level=4&​Conn=3|Pages RealTek des pilotes Wifi]] 
- 
- 
----- 
-//​Contributeurs:​FIXME Légère mise en forme: [[:​utilisateurs:​fabux]]//​ 
  • wifi_realtek_rtl819xse.1305524356.txt.gz
  • Dernière modification: Le 16/05/2011, 07:40
  • (modification externe)