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