SIOCSIFADDR No such device eth0 error while getting interface flags

Aus Howtos und Gedankenstuetzen

Wechseln zu: Navigation, Suche

/etc/udev/rules.d/70-persistent-net.rules

beinhaltet die MAC Adresse zum Ethernet Device mapping.


Dazu muss man den u.a. Link löschen:

1. PCI device xxxxxxxxxxx module

SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="xxxxxxx", NAME="eth0"


Dies entfernt die MAC/ Ethernet Device mapping Information. Jetzt muss udev neugestartet werden.

/etc/init.d/udev restart

Jetzt müssen wir das Modul noch dem Kernel übergeben. Dazu haben wir uns oben denn Namen des Modules gemerkt.

modprobe -r module
modprobe module

"ifconfig" sollte nun eth0 wieder anzeigen.


PS. wenn /etc/udev/rules.d/70-persistent-net.rules nicht zu findet ist, schaut in /etc/udev/rules.d/ nach und nehmt denn Eintrag der persistent-net.rules enthält