Hallo Liste, das von mir beschriebene Problem konnte gelöst werden. Zum einen funktioniert natürlich die Lösung von Malcom, hat aber den Nachteil (nach meinen jetzigen bescheidenen Erkenntnissen..), das das Interface eth0 für vmware nicht zur Verfügung steht. habe leider keine Möglichkeit gefunden, das eth0-Interface zusätzlich zu den int/ext Devices zu konfigurieren. Ich habe mir daraufhin anders geholfen: Nach dem Artikel unter : http://www.linuxforen.de/forums/showthread.php?t=182887 hier der Ausschnitt: ....."Ich habe ein Workaround gefunden: wenn Du Netzwerkkarten unterschiedlicher Hersteller hast (z.B. eine 3COM, eine Intel und eine RealTek), so kannst Du deren Treiber (Module) z.B. in /etc/init.d/boot.local pre-loaden und damit die Reihenfolge der zugehörigen eth's festlegen. #! /bin/sh # # Copyright (c) 2002 SuSE Linux AG Nuernberg, Germany. All rights reserved. # # Author: Werner Fink <werner@suse.de>, 1996 # Burchard Steinbild, 1996 # # /etc/init.d/boot.local # # script with local commands to be executed from init on system startup # # Here you should add things, that should happen directly after booting # before we're going to the first run level. # modprobe 3x59x modprobe e1000 modprobe 8139too Eine "schöne" Lösung ist das allerdings nicht, denn jede Änderung der Netzwerkkarten muss dann im YaST bzw. /etc/sysconfig/network *und* in /etc/init.d/boot.local eingetragen werden - sonst gibt's Verwirrungen! Aber bis hier jemand was Besseres bietet, wird das wohl helfen... ".......... hat mir zwar ein wenig Mühe gemacht, die Module für die Netzwerkkarten rauszufinden, aber nach google usw. war auch das zu schaffen. Hoffe es hilft dem einen oder anderen Gruß Axel ----------- Axel Birndt schrieb:
--- Ursprüngliche Nachricht --- Von: malcolm <malcolm@malcolm-agnew.de> An: suse-linux@suse.com Betreff: Re: Netzwerkschnittstelle eth0 + eth1 werden bei Boot ab und an getauscht Datum: Wed, 25 May 2005 13:58:53 +0200
On Wednesday 25 May 2005 12:47, Axel Birndt wrote:
first create a file "/etc/mactab" something like this:
% cat /etc/mactab # Begin /etc/mactab # This file relates MAC addresses to interface names. # We need this so that we can force the name we want # even if the kernel finds the interfaces in the # wrong order.
# eth0 --- realtek extern 00:00:B4:93:09:18
# eth1 --- intel intern 00:90:27:CB:B3:DB
# End /etc/mactab %
Then in "/etc/init.d/network" add the following lines marked "+" if [ "$MODE" = onboot -a "$ACTION" = start ] ; then rm -f ${RUN_FILES_BASE}/if-* rm -f ${RUN_FILES_BASE}/ifup-* rm -Rf ${RUN_FILES_BASE}/tmp rm -f ${RUN_FILES_BASE}/route-stack-* 2>/dev/null + echo "############## STARTING NAMEIF #######################" + if [ -e /etc/mactab ] + then + # if /etc/mactab exists then set up the named interfaces + nameif + fi
fi
.....
Malcolm
hi,
thank you for your help. it works fine.But the orginial Problem was, that vmware was not happy, that the eth0 and eth1 Identifier changes by boot. Do you know a way that i can give vmware the right Indetifier ?
Thank you for your help.
Greetings axel