, ,

Carte Ethernet Davicom DM9102

Les cartes possédant un chipset Davicom DM9102 peuvent avoir un défaut de reconnaissance suite au passage en Dapper. On constate alors une absence de connection et dmesg se remplit de messages du genre

tulip_stop_rxtx() failed

Pour mon cas, voilà le résultat d'un lspci :

0000:01:07.0 Ethernet Controler: Davicom Semiconductor, Inc. 21x4x DEC-Tulip compatible 10/100 Ethernet (rev 10)

La carte est reconnue comme une Tulip et le mauvais module est chargé

Pour y remédier de manière temporaire, suivre la manipulation suivante (en remplaçant eth0 par le nom de votre interface réseau) :

sudo ifdown eth0
sudo rmmod dmfe
sudo rmmod tulip
sudo modprobe dmfe
sudo ifup eth0

Las, au prochain reboot, votre carte sera de nouveau mal reconnue !

Le moyen d'y remédier de manière permanente est d'indiquer qu'il ne faut pas charger le module tulip au démarrage. Celà se fait en modifiant le fichier /etc/modprobe.d/blacklist :

sudo nano /etc/modprobe.d/blacklist

Allez tout à la fin et ajoutez ceci :

# Evite le probleme de reconnaissance de carte reseau
blacklist tulip

Sauvegardez et au prochain reboot, vous n'aurez plus de problèmes.

Inconvénient : Si vous possédez plus d'une carte réseau et que celle-ci a besoin du module tulip, elle ne fonctionnera pas…


Créée par Willhunting le 04/06/2006