A Debian on a Dell Vostro Laptop

vendredi 12 septembre 2008

Installation Carte Réseau Realtek

La premiere chose à faire lorsque votre Debian est installé, c'est de faire fonctionner la carte réseau pour aller sur le net.

Si vous avez exactement le même Vostro que moi (le 1510 avec carte réseau Realtek ou chipset realtek) et que le network-manager vous dis qu'il n'y as pas de reseau alors que le cable est brancher, suivez ce guide, sinon vous pouvez toujours tentez ou vous adapter ou laisser tomber ^^

Pour verifier, voici ce que me renvoi cette commande :

xxxxx@debian:~$ lspci | grep Realtek
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)

le problème etant que Debian utilise le module 8169 au lieu du module 8168, vous devriez donc avoir un truc du genre : RTL8111/8169B à la place de RTL8111/8168B

Premierement, il faut preparer le terrain. Pour cela il vous faut les linux-headers, les outils de compilations, et le driver.
Pour le driver, j'ai fait un petit tar que vous devez télécharger et mettre sur clé USB ou autre pour les faire passer sur votre debian.

Il est disponible sur ce lien.

Pour ceux qui est des headers et des outils de compilation, il va falloir les prendre sur vos ou votre CD ou DVD Debian.
Pour ce faire, verifiez que vous avez bien les dépots du DVD :

logger vous en root avec su, puis

#gedit /etc/apt/sources.list

Cela devrez ouvrir un editeur de texte, assurez vous d'avoir une ligne ressemblant à ceci :

deb cdrom:[Debian GNU/Linux LennyBeta2 _Lenny_ - Official Beta amd64 DVD Binary-1 20080607-19:19]/ lenny contrib main

Si cette ligne est précédée par un #, c'est qu'elle est commanté. Donc suprimer la #.

Enregistrer et fermer.

maintenant inserez votre cd ou dvd debian et tapez ces commandes :

#aptitude update
#aptitude install linux-headers-`uname -r` build-essential

voila, vous avez tout. Maintenant pour l'installation, deplacez vous à l'endroit où se trouve le driver et taper ceci :

#tar -xvzf driver-realtek-8168.tar.gz
#cd driver-realtek-8168
#bunzip2 r8168-8.006.00.tar.bz2 && tar -xvf r8168-8.006.00.tar

Le driver est decompresser, il faut maintenant le patché :

(EDIT : Sur une Debian etch, pas besoin de patché.)

#cd r8168-8.006.00/src
#cp ../../r8168-8.005.00.diff.txt .
#patch < r8168-8.005.00.diff.txt
#cd ..

#make clean
#make modules
#make install
#depmod -a

Maintenant, il faut interdire le module 8169 :

#echo blacklist r8169 >> /etc/modprobe.d/blacklist

Voila, il ne reste plus qu'a metre à jours le initramfs :

#update-initramfs -u

Le driver est proprement installé, il ne reste plus qu'a redemarrer l'ordinateur pour pouvoir se servir de la carte reseau.

ATTENTION : Pensez bien a remetre le # sur le depot du DVD, en suivant la meme manipulation dite plus haut avec gedit.

2 commentaires:

rvvn a dit…

Salut,

Le lien pour télécharger l'archive n'est plus actif. Serait-il possible d'avoir un lien vers le patch ?

Merci

Charnal a dit…

desolé pour l'adresse du lien, il y à eu des erreur de mise en page à cause des ">" et "<". Mais c'est retabli.

Voila l'adresse du tar http://membres.lycos.fr/charnal/driver-realtek-8168.tar.gz

Qui êtes-vous ?

Pour toutes questions, envoyez un mail à chaarnal@hotmail.fr