Re: eth und Zuweisung beim Booten
Jens Strohschnitter wrote:
Jerome Reinert <suse@sanux-systems.de> wrote:
Hallo Liste
Es handelt sich um eine SuSE 9.3. Das Ding hat mir schon viele Stunden Zeit geraubt mit einem Problem, bei dem ich nicht weiter komme bzw. im Internet noch keine Lösung dazu fand.
[...]
Problem: Das Booten gerät zum Lotteriespiel. Manchmal hat eth0 die LAN IP und manchmal die WAN IP. Also eth0 und eth1 werden regelmäßig vertauscht.
[...]
in /etc/sysconfig/network/ifcfg-eth-XXXXXXXX der beiden Karten ein
PERSISTENT_NAME='ethX'
eintragen. Dann bleibt die Zuweisung auch nach einem Reboot.
Hallo, a) IMO kan man bei PERSISTENT_NAME alles eintragen, nur nicht ethX; es geht also z.B. PERSISTENT_NAME='intern' b) Alternative: ich ermittel im meinem FW-Skript bei Start der FW dynamisch den Namen des Interfaces: /sbin/getcfg-interface eth-id-00:11:22:33:44:55 Die eth-id's deiner Karten kannst du aus den Dateinamen in /etc/sysconfig/network entnehmen. Ich habe also z.B. DEV_INT=$(/sbin/getcfg-interface eth-id-00:11:22:33:44:55) DEV_EXT=$(/sbin/getcfg-interface eth-id-11:22:33:44:55:66) und fortan nutze ich im Skript nur noch DEV_INT und DEV_EXT. Andreas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Donnerstag, 1. März 2007 08:36 schrieb Kyek, Andreas, VF-DE:
Jens Strohschnitter wrote:
Jerome Reinert <suse@sanux-systems.de> wrote:
Hallo Liste
Es handelt sich um eine SuSE 9.3. Das Ding hat mir schon viele Stunden Zeit geraubt mit einem Problem, bei dem ich nicht weiter komme bzw. im Internet noch keine Lösung dazu fand.
[...]
Problem: Das Booten gerät zum Lotteriespiel. Manchmal hat eth0 die LAN IP und manchmal die WAN IP. Also eth0 und eth1 werden regelmäßig vertauscht.
[...]
in /etc/sysconfig/network/ifcfg-eth-XXXXXXXX der beiden Karten ein
PERSISTENT_NAME='ethX'
eintragen. Dann bleibt die Zuweisung auch nach einem Reboot.
Hallo,
a) IMO kan man bei PERSISTENT_NAME alles eintragen, nur nicht ethX; es geht also z.B. PERSISTENT_NAME='intern'
b) Alternative: ich ermittel im meinem FW-Skript bei Start der FW dynamisch den Namen des Interfaces:
/sbin/getcfg-interface eth-id-00:11:22:33:44:55
Die eth-id's deiner Karten kannst du aus den Dateinamen in /etc/sysconfig/network entnehmen. Ich habe also z.B.
DEV_INT=$(/sbin/getcfg-interface eth-id-00:11:22:33:44:55) DEV_EXT=$(/sbin/getcfg-interface eth-id-11:22:33:44:55:66)
und fortan nutze ich im Skript nur noch DEV_INT und DEV_EXT.
Hallo, wenn man bei PERSISTENT_NAME alles eintragen kann außer ethX, dann ist deine Alternative reichlich überflüßig, denn dann könntest Du ja DEV_INT und DEV_EXT eintragen und dir somit das Script sparen.... Just my 2 CTs. Gruß Burkhard -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Es handelt sich um eine SuSE 9.3. Das Ding hat mir schon viele Stunden Zeit geraubt mit einem Problem, bei dem ich nicht weiter komme bzw. im Internet noch keine Lösung dazu fand.
[...]
Problem: Das Booten gerät zum Lotteriespiel. Manchmal hat eth0 die LAN IP und manchmal die WAN IP. Also eth0 und eth1 werden regelmäßig vertauscht.
[...]
in /etc/sysconfig/network/ifcfg-eth-XXXXXXXX der beiden Karten ein
PERSISTENT_NAME='ethX'
eintragen. Dann bleibt die Zuweisung auch nach einem Reboot.
a) IMO kan man bei PERSISTENT_NAME alles eintragen, nur nicht ethX; es geht also z.B. PERSISTENT_NAME='intern'
b) Alternative: ich ermittel im meinem FW-Skript bei Start der FW dynamisch den Namen des Interfaces:
/sbin/getcfg-interface eth-id-00:11:22:33:44:55
Die eth-id's deiner Karten kannst du aus den Dateinamen in /etc/sysconfig/network entnehmen. Ich habe also z.B.
DEV_INT=$(/sbin/getcfg-interface eth-id-00:11:22:33:44:55) DEV_EXT=$(/sbin/getcfg-interface eth-id-11:22:33:44:55:66)
und fortan nutze ich im Skript nur noch DEV_INT und DEV_EXT.
Hi also ich habe hier ca. 35 Server mit SLES9SP3 und 5 mit SLES10 und da steht PERSISTENT_NAME='eth0' drin. Und das funzt auch. -- Regards, Jens Strohschnitter ------------------------------------- *!!!LINUX LINUX LINUX LINUX LINUX!!!* * http://www.jens-strohschnitter.de * ------------------------------------- Set the controls for the heart of the sun ------------------------------------- __________________________________________________________ Raiffeisen Waren-Zentrale Rhein-Main eG 50668 Koeln, Altenberger Str. 1a Tel: 0221/1638-0 Fax: 0221/1638-254 Sitz: Koeln Amtsgericht Koeln, GnR 728 Vorstand: Hans-Josef Hilgers (Sprecher) Markus Stuettgen Dr. Karl-Heinrich Suemmermann Friedhelm Decker Ingo Steitz Vorsitzender des Aufsichtsrates: Peter Bleser (MdB) St.Nr.: 215/5938/0152 Bankverbindung: WGZ Bank AG, Duesseldorf (BLZ 300 600 10) Konto-Nr.: 300 011 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (3)
-
Burkhard Schichtel
-
Jens Strohschnitter
-
Kyek, Andreas, VF-DE