Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!

Nach Klonen findet Suse LAN-Controller nicht

Hilfe bei Problemen mit der Installation und Benutzung der VMware Workstation und VMware Workstation Pro.

Moderatoren: Dayworker, irix

Member
Beiträge: 38
Registriert: 12.09.2012, 08:57

Nach Klonen findet Suse LAN-Controller nicht

Beitragvon Locke85 » 17.09.2012, 14:32

Hallo

super Lob an alle die das Forum so Informativ halten. Einige Anliegen von mir konnte ich bereits mit Hilfe von den Beiträgen im Forum Lösen.

Nun das Problem ist es, dass nach dem Klonen Suse den Netzwerkadapter nicht Automatisch erkennt. Unter Suse hate es die MAC Adresse von der alten VM. Host Läuft auf XP.
Besteht die Möglichkeit das es automatisch geht?

Mit lspci | grep -i net erhalte ich

02:01.0 Ethernet controller: dvanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] (rev 10)

ist vmxnet das passenden Kernel modul dafür?

Guru
Beiträge: 3114
Registriert: 27.12.2004, 22:17

Re: Nach Klonen findet Suse LAN-Controller nicht

Beitragvon rprengel » 17.09.2012, 15:16

Locke85 hat geschrieben:Hallo

super Lob an alle die das Forum so Informativ halten. Einige Anliegen von mir konnte ich bereits mit Hilfe von den Beiträgen im Forum Lösen.

Nun das Problem ist es, dass nach dem Klonen Suse den Netzwerkadapter nicht Automatisch erkennt. Unter Suse hate es die MAC Adresse von der alten VM. Host Läuft auf XP.
Besteht die Möglichkeit das es automatisch geht?

Mit lspci | grep -i net erhalte ich

02:01.0 Ethernet controller: dvanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] (rev 10)

ist vmxnet das passenden Kernel modul dafür?


known problem.
Du must das per Hand berichtigen aber ich meine hier auch mal jemand ein Script dazu veröffentlicht.

Experte
Beiträge: 1006
Registriert: 30.10.2004, 12:41

Beitragvon mbreidenbach » 17.09.2012, 16:01

Beim Klonen ändert sich die MAC Adresse der Netzwerkkarte und die wird von SUSE zur Identifizierung der Karte verwendet.

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 17.09.2012, 16:28

Warum nimmst du denn immer noch die AMD-Karte ?

Wenn die Suse nicht uralt ist - nimm

ethernet0.virtualDev = "e1000"
oder
ethernet0.virtualDev = "e1000e"

Member
Beiträge: 38
Registriert: 12.09.2012, 08:57

Beitragvon Locke85 » 17.09.2012, 21:47

Danke für eure Antworten,
bin Morgen wieder auf der Arbeit dann kann ich es Probieren..
ein Script dazu wäre natürlich genial.
Ich habe in einem Suse Buch gelesen, dass man mit Hilfe
Ethernet controller: dvanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] (rev 10)
der passenden Kernel Moduls für 79c970
einfach
modprobe (vmxnet, e1000, pcnet32..)
Eingeben muss und schon wird das passende Modul geladen, aber bei mir Lädt es nicht.

MfG
Locke85[/u]

King of the Hill
Beiträge: 13658
Registriert: 01.10.2008, 12:54
Wohnort: laut USV-Log am Ende der Welt...

Beitragvon Dayworker » 18.09.2012, 10:54

Der Gedanke mit 'modprobe' ist gut, aber der AMD-Controller kann mit "e1000" eigentlich nichts anfangen.
Editiere doch bitte die VMX-Datei mit einem reinen Text-Editor, Word oder dergleichen fällt damit raus, und füge einfach eine der folgenden Zeilen hinzu:

Code: Alles auswählen

ethernet0.virtualDev = "e1000"
oder
ethernet0.virtualDev = "e1000e"
Die VM bekommt dann eine Intel Gig-Ethernetkarte vorgesetzt und damit läuft es.

Member
Beiträge: 38
Registriert: 12.09.2012, 08:57

Beitragvon Locke85 » 18.09.2012, 11:58

Danke für deine zügige Antwort.
Kann ich dass in jeder Zeile eintragen?

habe vorher versucht modprobe lance auszuführen aber dann kam diese Meldung

> > # modprobe lance> > and I got this> > FATAL: Error inserting lance> (/lib/modules/2.6.11.7/kernel/drivers/net/lance.ko):> Operation not permitted> > 

Member
Beiträge: 38
Registriert: 12.09.2012, 08:57

Beitragvon Locke85 » 18.09.2012, 12:57

Danke für deine zügige Antwort.
Kann ich dass in jeder Zeile eintragen?

habe vorher versucht modprobe lance auszuführen aber dann kam diese Meldung

> > # modprobe lance> > and I got this> > FATAL: Error inserting lance> (/lib/modules/2.6.11.7/kernel/drivers/net/lance.ko):> Operation not permitted> > 

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 18.09.2012, 13:11

Lass dir die vmx nach dem Alphabet sortieren und ordne die Zeile unter E ein - so mach ich das hier.
Aber einfach ans Ende setzen geht auch

Member
Beiträge: 38
Registriert: 12.09.2012, 08:57

Beitragvon Locke85 » 18.09.2012, 13:50

Danke dir
Unter cd /etc/sysconfig/network
Habe ich nun 2 Mac-adressen

Eigentlich will ich nur klonen und die mac adresse soll erhalten bleiben, vmware kann das bestimmt :oops:

Experte
Beiträge: 1006
Registriert: 30.10.2004, 12:41

Beitragvon mbreidenbach » 18.09.2012, 17:45

Klonen und MAC Adresse behalten ist aber Mist - danach hat man ja zwei VMs mit derselben MAC Adresse und viel Spaß im Netz.

Beim Klonen ändert sich deshalb die MAC Adresse aber man muß ja nur danach unter Linux eth0 rauslöschen, neu hinzufügen und TCP/IP konfigurieren und alles ist in Butter.

Member
Beiträge: 38
Registriert: 12.09.2012, 08:57

Beitragvon Locke85 » 18.09.2012, 19:20

mbreidenbach hat geschrieben:Klonen und MAC Adresse behalten ist aber Mist - danach hat man ja zwei VMs mit derselben MAC Adresse und viel Spaß im Netz.

Beim Klonen ändert sich deshalb die MAC Adresse aber man muß ja nur danach unter Linux eth0 rauslöschen, neu hinzufügen und TCP/IP konfigurieren und alles ist in Butter.


Hast volkommen Recht. jedoch habe ich 2server und auf den beiden sind die selben VM falls der eine server ausgeschaltet wird fährt der andere hoch :grin:

Experte
Beiträge: 1006
Registriert: 30.10.2004, 12:41

Beitragvon mbreidenbach » 18.09.2012, 21:30

Dann soll die VM also nicht geklont sondern kopiert werden. Das ist was anderes.

Member
Beiträge: 38
Registriert: 12.09.2012, 08:57

Beitragvon Locke85 » 18.09.2012, 21:36

mbreidenbach hat geschrieben:Dann soll die VM also nicht geklont sondern kopiert werden. Das ist was anderes.


also ich mache Rechtklick auf die VM und drücke dann Klonen. :oops:


Ich hoffe, ich liege richtig

King of the Hill
Beiträge: 13658
Registriert: 01.10.2008, 12:54
Wohnort: laut USV-Log am Ende der Welt...

Beitragvon Dayworker » 18.09.2012, 22:38

Wenn dieselbe VM auf zwei Hosts und notfalls auch gleichzeitig laufen soll, bleibt dir nur clonen übrig, da du sonst dein gesamtes Netzwerk in Mitleidenschaft ziehst.
Falls du dagegen die VM nur auf zwei Hosts haben wolltest, aber den gleichzeitigen Betrieb ausschliessen kannst, wäre eine simple Kopie des gesamten VM-Ordners in den Datastore des anderen VMware-Hosts einfacher gewesen. Du hättest dir dabei auch den Ärger mit der MAC-Adresse erspart. Nach dem kopieren auf den anderen Rechner einfach beim VM-Start die Frage nach "kopiert" oder "verschoben" mit "verschoben" beantworten, wäre ausreichend gewesen.

Bei zwei gleichzeitig laufenden VMs desselben Ursprungs stellt sich für mich auch immer die Frage nach der Datenkonsistenz. Wenn beide VMs laufen, ändern sich deren Datenbestand auch im selben Maße und im Falle einer laufenden Datenbank läßt sich deren Inhalt auch nicht einfach per simpler Dateikopie wieder synchronisieren.

Member
Beiträge: 38
Registriert: 12.09.2012, 08:57

Beitragvon Locke85 » 19.09.2012, 08:08

Danke für eure Antworten.
Damit wäre das Problem auch gelöst.
Habe noch einen Anderen Tipp erhalten

Wer seine VMs mit festen MAC-Adressen ausstatten möchte, der muss diese in der VMX-Konfigurationsdatei manuell eintragen (siehe auch VMware - VMX-Konfiguration manuell sicher bearbeiten).
Die beiden Einträge in der VMX-Datei lauten:
ethernet0.addressType="static"ethernet0.address = 00:50:56:XX:YY:ZZ
Die ersten Felder der festen MACs müssen stets mit der Kombination 00:50:56 beginnen. Das Feld XX muss eine hexadezimale Zahl zwischen 00 und 3F erhalten, YY und ZZ können mit einer beliebigen hexadezimalen Zahl zwischen 00 und FF gefüllt werden.
Produkte: Der Tipp funktioniert mit VMware Workstation. In vSphere lässt sich die MAC über den vSphere Client eintragen.

http://www.tecchannel.de/pc_mobile/tipps/2031417/vmware_virtuelle_maschine_mit_fester_mac_adresse_ausstatten/

Vielen Dank für eure Hilfe

Mein anderes anliegen besteht darin
das nach dem Klonen 2 Netzweradapter vorhanden sind kann man das beheben?
(soll ich einen eigenen Thread dafür machen?)

Mfg
Locke85

King of the Hill
Beiträge: 13658
Registriert: 01.10.2008, 12:54
Wohnort: laut USV-Log am Ende der Welt...

Beitragvon Dayworker » 19.09.2012, 12:12

Das man feste MAC-Adressen im Bereich zwischen 00:50:56:00:00:00 und 00:50:56:3F:FF:FF per GUI konfigurieren kann, steht in jedem Produkthandbuch von VMware.
Was nicht mit drinsteht ist, daß eine VM jede x-beliebige MAC-Adresse bekommen kann, wenn man diese manuell in die VMX-Datei einträgt und mit den sich danach ergebenden Komplikationen bei der weiteren VM-Config arrangieren kann.

Hättest du den Netzwerkadapter in der VM einfach gelöscht, wäre er nach einem VM-Restart mit DHCP-Config wieder neu hinzugefügt worden. Falls du den inzwischen passend konfiguriert hast, würde ich den fehlerhaften Eintrag bei Suse über Yast wieder entfernen.



PS: Wenn du schon den Inhalt eines TECchannel-Artikels einfach nur kopierst, hättest du wenigstens ein Quoting drumherum setzen können. ;)

Member
Beiträge: 38
Registriert: 12.09.2012, 08:57

Beitragvon Locke85 » 20.09.2012, 10:39

Danke für eure Hilfe
das Projekt ist nun vom Tisch...
Jetzt ist Projekt 2 Dran :?


Zurück zu „VMware Workstation und VMware Workstation Pro“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 10 Gäste