Debian: Netzwerkkarte austauschen – aus eth0 wird eth1

debian-openlogo-nd-50Wenn man in Debian die Netzwerkkarte oder gleich das ganze Mainboard samt onboard Netzwerk austauscht wird man feststellen, dass das Netzwerk nach dem Tausch der Hardware nicht mehr funktioniert, auch wenn die Netzwerkkarten gleich sind.

Das Problem ist, dass die Netzwerkkarten zwar gleich, aber nicht identisch sind. Jedes Netzwerkgerät hat eine eindeutige MAC-Adresse. Debian erkennt die neue Netzwerkkarte unter der neuen MAC-Adresse und legt einen neuen Netzwerkadapter (eth1) an.

Mit einem

1
grep -R eth1 /etc

ist die verantwortliche Datei schnell gefunden: /etc/udev/rules.d/z25_persistent-net.rules

nach dem Tausch der Netzwerkhardware sollte die Datei ungefähr so aussehen:

1
2
3
4
5
# PCI device ...
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="xx:xx:xx:xx:xx:xx", NAME="eth0"
 
# PCI device ...
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="xx:xx:xx:xx:xx:xx", NAME="eth1"

Nun einfach das 1. Gerät auskommentieren oder löschen und beim 2. “eth0″ als Namen eintragen:

1
2
3
4
5
6
# auskommentiert: alte Netzwerkkarte!!!
# PCI device ...
#SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="xx:xx:xx:xx:xx:xx", NAME="eth0"
 
# PCI device ...
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="xx:xx:xx:xx:xx:xx", NAME="eth0"

Weitere Änderungen sind nicht notwendig und nach einem Neustart des Systems funktioniert alles wieder wie gewohnt.

3 Kommentare

  • Von Chris, 25. März 2009 @ 13:39

    Hallo,

    und besten Dank, das hat mir jetzt gerade sehr weiter geholfen.

    Viele Grüße

    Chris

  • Von Accessdenied, 16. Dezember 2010 @ 12:12

    super klarer eintrag vielen dank

  • Von Alex, 9. März 2011 @ 22:26

    Merci vielmals.

Andere Links zu diesem Artikel

RSS Feed für Kommentare zu diesem Artikel. TrackBack URI

Hinterlasse einen Kommentar

WordPress Themes