Am Montag, 11. Juni 2007 14:56 schrieb Luca Bertoncello:
Hallo, Liste!
Großes Problem: ein _§$%E§% Server mit SLES10 will die Netzkarten nicht richtig benennen. Der Server hat 4 Karten, und statt eth0-1-2-3, wird es eth4-5-6-7 zeigen. Selb> stverständlich funktioniert nix mehr.
So richtig helfen kann ich momentan leider nicht, da ich keinen Rechner mit mehreren konfigurierten Netzwerkkarten unter Suse verwende.
In /etc/sysconfig/network findest du Dateien mit folgendem Dateinamen ifcfg-eth-id-00:0c:6e:d6:14:31 Der Zahlenwust hinten ist die MAC- bzw. Hardware-Adresse der jeweiligen Netzwerkkarte. Auf der Kommandozeile bekommst du diese Daten mit dem Programm "ifconfig". In der Datei steht eine Zeile mit "UNIQUE=". Diese Zeile verwendet yast intern zur Identifizierung der Karte. An der mal Zeile lieber mal nicht herum spielen. Ich weis nicht nicht was dann passiert.
Irgendwie
Ich habe schon probiert die zwei Kernelmodule (e1000 und tg3) zu entfernen und wieder zu laden. Nix! Die Namen bleiben genau die gleichen... Hat jemand eine Ahnung warum? Und, Hauptsache!, wie kann ich das Problem
Die Karten werden von Suse über die MAC-Adresse identifiziert. Das Stichwort "udev" ist ja schon gefallen. Die Konfiguration der Netzwerkkarten liegt meines Wissens nach nur unter /etc/sysconfig/network. Dort musst du graben.
Viel Spaß beim Basteln.
Jens