Martin Burnicki [11.11.2015 23:48]:
Werner Flamme schrieb:
Hallo miteinander,
hat vielleicht noch jemand so eine Überraschung erlebt wie ich heute?
Rechner bootet, Anmeldefenster kommt. Ich warte die üblichen 10 LDAP-Gedenksekunden ab, bis auch das Netzwerk läuft und der LDAP-Server zur Anmeldung erreicht werden kann. Gebe Passwort ein - "Falsches Passwort". Oh, was ist?
Das Netzwerk war nicht da. Einfach mal so.
In der Datei /etc/udev/rules.d/70-persistent-net.rules habe ich die Zeile
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="90:1b:0e:36:93:7e", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
Bis gestern hat das einwandfrei funktioniert, die Schnittstelle hatte den Namen eth0. Heute morgen hatte sie aber den Namen enp0s25. WTF?
Warum das Interface jetzt auf einmal nach dem neuen Schema benannt ist, weiß ich auch nicht. Aber das neue Schema soll ja dafür sorgen, dass Netzwerkkarten eindeutig wiedererkannt werden.
Das "Schöne" ist, wenn du z.B. eine zusätzliche PCI-Karte in den Rechner einbaust, werden die PCI-Karten/Busse evt. anders enumeriert und für das gleiche Interface wird dann z.B. der Name "enp*2*s25" statt "enp*0*s25" erwartet. Beim Booten hast du dann *wieder* kein Interface, weil für "enp2s25" keine Konfiguration vorhanden ist, aber der Bootvorgang wird verzögert bis zu einem Timeout, weil für das (ehemals) konfigurierte Interface "enp0s25" keine Hardware gefunden wird. :-(
Martin
Ja - besonders spannend ist ja auch, dass die nächste Version von openSUSE, also Leap, die Interfaces wieder eth0 nennt. Wenn ich also zum Jahreswechsel update, habe ich mal wieder ein unkonfiguriertes Netzwerk. Honi soit qui mal y pense :D Werner --