Les cartes wifi realtek RTL8192SE et RTL8191SEvB

intro

Je vous propose ici de faire fonctionner votre carte wifi realteck RTL8192SE ou RTL8191SEvB pour votre système linux ubuntu

le noyau

Si vous utilisez un noyau générique fourni par Ubuntu, vous passerez ce chapitre.
Mettez en dur le staging driver rtl8192E comme ceci:
Tapez dans le terminal (Application,toute les applications, puisTerminal):

sudo su
cd /usr/src/linux
make menuconfig

Rendez-vous dans le menu "staging drivers" par "device drivers", selectionner "RealTek RTL8192E Wireless LAN NIC driver" et appuyez sur Y. Appuyez deux fois sur Échap, trois fois de suite et choisissez "yes" pour enregistrer la configuration.

device drivers --->
   staging drivers--->
      RealTek RTL8192E Wireless LAN NIC driver
appuyez deux fois sur Échap, trois fois de suite et choisissez "yes" pour enregistrer la configuration.
Tapez ensuite dans le terminal:

fakeroot make-kpkg --initrd kernel_image modules_image kernel_headers
cd ..
dpkg -i *deb

Pour activez le menu grub, Ouvrez le fichier /etc/default/grub avec gedit:

sudo gedit /etc/default/grub

ajoutez un dièse au début de cette ligne:

#GRUB_HIDDEN_TIMEOUT=0

Mettez grub à jour par cette commande:

update-grub

Puis redémarez et choisissez le noyau que l'on vient de compiler

Le pilote

rendez-vous sur cette page.
descendez dans la page à la section "RTL8191SE-VA2" puis "linux". Cliquez sur "go", sous "site 3" (c'est le moins demandé, donc plus disponible) Rendez-vous dans le dossier où vous avez téléchargé le fichier:

cd /le/dossier/
tar zxvf rtl8192se_linux_2.6.0019.1207.2010.tar.gz
cd rtl8192se_linux_2.6.0019.1207.2010
make clean
make

Vérifiez si le dossier /lib/modules/`uname -r`/kernel/drivers/net/wireless existe (uname -r est entouré de guillemets INVERSÉS. On les obtient par la combinaison des touches alt gr + 7), à l'aide de la commande ls:

ls -d /lib/modules/`uname -r`/kernel/drivers/net/wireless
Si vous obtenez quelque chose comme: /lib/modules/2.6.37.2/kernel/drivers/net/wireless, le dossier existe. Si il n'existe pas, vous le créez avec cette commande:

sudo mkdir -p /lib/modules/`uname -r`/kernel/drivers/net/wireless

installez le pilote:

sudo make install

Il ne vous reste plus qu'à insérer le module:

sudo modprobe r8192e_pci hwwep=0

la connexion wifi devrais maintenant s'établir

connexion automatique à chaque démarrage

pour que la conexion s'active à chaque démarrage ajoutez "r8192e_pci hwwep=0" dans le fichier /etc/modules (tapez ceci dans le terminal) :

sudo su
cp /etc/modules /etc/modules.bak
echo 'r8192e_pci hwwep=0' >> /etc/modules

Si vous venez de faire une fausse manip et que vous n'avez plus de fichier /etc/modules, faites ceci dans le terminal:

sudo cp /etc/modules.bak /etc/modules

puis recommencer à la commande "echo"

Contrat Creative Commons
RTL8191SEvB sous ubuntu de Mathieu SERPA est mis à disposition selon les termes de la licence Creative Commons Paternité - Partage des Conditions Initiales à l'Identique 3.0 Unported.
Les autorisations au-delà du champ de cette licence peuvent être obtenues à matser1973@free.fr.