Régler le problème de disparition de l'interface eth0 sur Debian 4.0 Etch
Lors d'un changement de matériel (que ce soit carte mère avec interface réseau, ou carte réseau), il peut arriver que l'interface réseau eth0 ne soit plus accessible. Cet article vous explique comment résoudre ce problème.
La mésaventure m'est arrivé deux fois, la première fois lors d'une mise à jour de VirtualBox, la seconde lors d'un changement de carte mère. Pour pallier à la perte de temps, je fini par noter la solution.
Udev, ce petit blagueur, gère un cache des adresses mac des cartes réseaux. Pour résoudre le problème de disparition de l'interface eth0, il suffit de vider le cache des adresses Mac de Udev.
Pour ce faire, vous disposez de 2 solutions.
- Modifier manuellement le fichier /etc/udev/rules.d/z25_persistent-net.rules, et effacer les lignes qui posent problème.
- Écraser à la sauvage ce même fichier:
/bin/echo "" > /etc/udev/rules.d/z25_persistent-net.rules
Après ces modifications, il vous faut redémarrer l'ordinateur afin de prendre en compte les modifications.
Remerciements
- Merci à gnuser pour son travail sur le ticket VirtualBox n°660 : Cloning Debian Etch guest breaks networking.
et pour ubuntu?
je viens subitement d'avoir le même problème sans que je fasse rien de spécial... L'ennui c'est que je suis sur ubuntu et le fichier z25_persistent-net.rules n'y existe pas. N'y a-t-il pas d'autres alternatives pour cette solution? (sinon ça voudrait dire que ma carte réseau interne a grillé toute seule oO)
Ubuntu
Bon courrage
MERCI
Je vais là garder de côté.
disparition de eth0
Remarque a priori c'est toujours valable (pour Lenny)