Debian Etch: No eth0 – Device any more
Folgendes Problem in einer virtualisierten Umgebung:
Virtualisierungshost: Microsoft Virtual Server
Gastbetriebssystem: DEBIAN Etch
Systemverhalten: Nach einem unerwarteten Herunterfahren des Hostsystems wurden alle Gastsysteme in den Zustand „saved“ versetzt. Nach dem Neustart des Hostsystems wurde der Versuch gestartet, die Debian Gastsysteme aus dem gespeicherten Zustand wieder in den normalen Betriebsmodus zurückzuholen.
Dieser Versuch schlug fehl. Deshalb wurde der gespeicherte Zustand des Gastsystems verworfen und über einen „normalen“ Start gebootet.
Nach dem erfolgreichen Bootvorgang traten folgende Effekte auf:
-Keine Netzwerkverbindung mehr über ETH0
-IFCONFIG zeigt nur LO-Device
-IFCONFIG –a zeigt auch das ETH0-Device an, allerdings ohne IP-Adresse
-IFUP meldet: “SIOCSIFADDR: No such device eth0” und “eth0: ERROR while getting interface flags: No such device”
Die kurze Fehleranalyse zeigte, dass die MAC-Adresse falsch zugeordnet war. Ursache war wahrscheinlich der fehlgeschlagene Versuch das Gastsystem aus dem gespeicherten Zustand zu starten.
Die Überprüfung ist dann wie folgt:
———————————————
DEBIAN:~# vi /etc/udev/rules.d/z25_persistent-net.rules
———————————————
Hier ist wahrscheinlich in der Zeile von eth0 der Eintrag der MAC-Adresse falsch. Wenn dieser korrigiert wurde sind noch folgende Schritte erforderlich:
———————————————
DEBIAN:~# modprobe tulip
DEBIAN:~#
———————————————
Im MS-VIRTUAL-SERVER ist das ETH-Device über das Modul tulip ansprechbar.
———————————————
DEBIAN:~# ifup eth0
DEBIAN:~# eth0: using EEPROM-set media 100baseTx-FDX.
DEBIAN:~#
———————————————
Fertig: Das Problem sollte gelöst sein / Finished: The problem should be solved.
Sie müssen als angemeldet sein, um einen Kommentar schreiben zu können.