Hallo, Nein, die Sache mit PERSISTENT_NAME funktioniert auch nicht - hatte ich schon getestet. Meiner Meinung nach ist das ganze Konzept irgendwie fehlerhaft... Gruß, Patrick. Torsten E. wrote:
Hallo Namensvetter,
Torsten Foertsch schrieb:
Hallo,
wie schon öfter in der Liste erwähnt, ändern sich die NIC Namen beim Booten recht beliebig. Manchmal heißt die erste Karte eth0 und die 2. eth1, beim nächsten Mal ist es genau anders herum.
Nun habe ich in /etc/sysconfig/network/scripts/functions (Zeile 180) einen Aufruf von "nameif -r $IF $NIF" gefunden, den man vielleicht gebrauchen kann, um die Zuordnung einer Karte zu einem Namen festzuschreiben. Der Aufruf ist in der Funktion load_bond().
Funzt denn die Angabe von (als Beispiel): PERSISTENT_NAME='eth0' in der betreffenden /etc/sysconfig/network/ifcfg-* nicht mehr?
Leider habe ich keine Ahnung, was ich in welche Konfiguration schreiben muß, damit diese Funktion mit den richtigen Parametern aufgerufen wird.
Kann mir da jemand auf die Sprünge helfen?
Vielleicht klappt es ja damit.
[...]
Torsten
Gruß Torsten
und
Hallo Torsten,
Am Dienstag, 23. November 2004 09:44 schrieb Torsten Foertsch:
wie schon öfter in der Liste erwähnt, ändern sich die NIC Namen beim Booten recht beliebig. Manchmal heißt die erste Karte eth0 und die 2. eth1, beim nächsten Mal ist es genau anders herum.
Ich bin mir nicht ganz sicher, ob das bei SuSE auch funktioniert, aber unter Redhat konnte ich in /etc/sysconfig/network/.../ifcfg-eth0 die MAC-Adresse der Netzwerkkarte eingeben und dieser damit ein bestimmtes Interface zuweisen.
Ich habe übrigens einen Bug in nameif unter 9.2 entdeckt. Beim Aufruf ohne weitere Parameter jedoch mit richtigem /etc/mactab stürzt es mit Segmentation violation ab.
Wie meldet man sowas eigentlich an Suse?
Viele Grüße
Jean Pierre