PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : VMWare: XP als als Linux-Gast ; IP des Hostes?



scheichlinux
18.07.07, 22:03
Hallo

Ich habe unter Suse 10.2 ein XP als Linux-Gast.
Zur Druckerinstallation brauche ich die IP des Hosts.
Laut Howto geht das über die IP des Gastes.

Unter Windows liefert
"ipconfig" eine IP von 0.0.0.0.

Was läuft schief?

tom

stefan.becker
19.07.07, 16:09
Schief laufen die Infos. Da fehlen alle Angaben zur Netzwerkkonfiguration. So kann man nichts sagen,

scheichlinux
20.07.07, 21:46
Hallo und erstmal Danke

Anbei meine (abgespeckte) Config:

config.version = "8"
virtualHW.version = "4"
scsi0.present = "TRUE"
memsize = "256"
ide0:0.present = "TRUE"
ide0:0.fileName = "Windows XP Home Edition2.vmdk"
ide0:0.writeThrough = "TRUE"
ide1:0.present = "TRUE"
ide1:0.fileName = "/dev/hda"
ide1:0.deviceType = "cdrom-raw"
floppy0.startConnected = "FALSE"
floppy0.fileName = "/dev/fd0"
Ethernet0.present = "TRUE"
Ethernet0.startConnected = "FALSE"
Ethernet0.connectionType = "nat"
displayName = "Windows XP Home Edition2"
guestOS = "winxphome"
priority.grabbed = "normal"
priority.ungrabbed = "normal"
powerType.powerOff = "hard"
powerType.powerOn = "hard"
powerType.suspend = "hard"
powerType.reset = "hard"

ide0:0.redo = ""
ethernet0.addressType = "generated"

......
tools.remindInstall = "FALSE"
ethernet0.generatedAddress = "00:0c:29:c5:31:99"
ethernet0.generatedAddressOffset = "0"


Hilft das jetzt ein wenig weiter?

stefan.becker
20.07.07, 23:22
Es fehlen z. B. die Angaben zur Netzwerkkonfiguration des Gastes (Windows Systemsteuerung).

Poste außerdem mal die Ausgabe des Befehls "ifconfig" vom Host.

scheichlinux
20.07.07, 23:33
Danke

Meine Ifconfig


vmnet1 Protokoll:Ethernet Hardware Adresse 00:50:56:C0:00:01
inet Adresse:172.16.34.1 Bcast:172.16.34.255 Maske:255.255.255.0
inet6 Adresse: fe80::250:56ff:fec0:1/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

vmnet8 Protokoll:Ethernet Hardware Adresse 00:50:56:C0:00:08
inet Adresse:172.16.84.1 Bcast:172.16.84.255 Maske:255.255.255.0
inet6 Adresse: fe80::250:56ff:fec0:8/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:392 errors:0 dropped:0 overruns:0 frame:0
TX packets:43 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)


Windows-Systemsteuerung zeigt nur eine Lanverbindung und ein Netzlaufwerk - das sind die freigegebenen Ordner.

Hilft das ein wenig weiter?

Beste Grüße

tom

stefan.becker
20.07.07, 23:37
Schau dir mal diese Zeile an in der vmx-Datei:


Ethernet0.startConnected = "FALSE"

Klingelts? Änder mal FALSE auf TRUE, dann sollte das gehen.

scheichlinux
21.07.07, 10:47
Hallo

Ich habe die ipconfig mit eingeschalteter Lan-Verbindung getestet

d.h.

Wenn das ethernet abgeschaltet ist, dann kommt als Meldung nach ipconfig in windows:

" Es besteht keine Lan-verbindung"

Jedoch:

Die Meldung

"IP = 0:0:0:0

Subnetzmaske = 0:0:0:0

Gateway ="


Kommt nur bei aktiver Netzwerkverbindung.


Lösungswege zum Ziel?

tom

tobsen
21.07.07, 13:00
Hallo,

bringt ein "ipconfig /renew" bzw. vorher "ipconfig /release" im Windows Gast was? Es darf natürlich auch keine feste IP in XP eingestellt sein, schau mal zur SIcherheit in die TCP/IP-Einstellungen der virtuellen Netzwerkkarte. Ansonsten scheint der DHCP-Server des VMWAREServers nicht zu funktionieren, das ist bei mir allerdings noch nie vorgekommen.

scheichlinux
21.07.07, 15:00
Hallo und ganz herzlichen Dank

Da ist ja jede Menge Kompetenz im Forum.
Ich bin echt begeistert

Jetzt sind alle Werte voll da.

Muss ich das jetzt nach jedem Start erneut machen oder merkt sich XP das?

Nochmals Danke


Nun hätte ich eine Frage:

Bei mir wird eine IP von 172.16.84.128 ausgegeben und ein
Gateway von 172.16.84.2

Wenn ich nun - wie im Howto angegeben - die letzte Zahl des Gastes durch "2" ersetze dann wird das Gateway angesprochen.

Und ich bekomme die Meldung dass die Druckerverbindung nicht hergestellt werden kann.

Wo löse ich denn hier das Problem?

Danke
tom

stefan.becker
21.07.07, 16:28
Poste mal wie, du den Drucker ansprechen willst. Ich prüfe das dann noch mal.

scheichlinux
21.07.07, 16:50
Hallo und erstmal herzlichen Dank

Ich habe folgende Varianten erfolglos probiert:

http.//172.16.84.128.2:631/printers/LaserJet%206L

http.//172.16.84.2:631/printers/LaserJet%206L

http.//172.16.84.2:631/printers//HP/LaserJet%206L

http.//172.16.84.128.2:631/printers/HP/LaserJet%206L


Keine dieser Varianten war erfolgreich?

Was kann ich besser machen?

Danke

tom

stefan.becker
21.07.07, 17:39
Versuch es mal mit der richtigen IP-Adresse des Hosts. Geht das?

Ansonsten müsste "http://192.168.2.2:631/printers/Laserjet" korrekt sein.

scheichlinux
21.07.07, 17:53
Hallo zunächst mal ganz herzlichen Dank

Folgende Werte waren nicht erfolgreich:


http.//192.168.2.2:631/printers/LaserJet



http.//172.16.84.128:631/printers/LaserJet


http.//192.168.2.2:631/printers/LaserJet%206L

http.//192.168.178.26:631/printers/LaserJet%206L

http.//192.168.178.2:631/printers/LaserJet%206L

http.//192.168.178.2:631/printers/LaserJet

http.//192.168.178.26:631/printers/LaserJet


Wo sitzt nun mein Fehler?


Danke im Voraus

tom

stefan.becker
21.07.07, 18:24
Der erste Fehler ist ein fehlender Punkt: "http://", nicht "http.//".

Wie heisst der Drucker denn in CUPS genau?

fuffy
21.07.07, 18:24
Hi!

Lass doch erst einmal den Pfad zum Drucker weg, sondern ruf http://172.16.84.1:631/ (oder was auch immer deine Host-IP-Adresse ist) und klick dich dort zu dem Drucker durch. Dann siehst du den benötigten URL in der Adressleiste.

Gruß
fuffy

scheichlinux
21.07.07, 19:39
Hallo

Mein Drucker heist unter cups

printers//HP/LaserJet%206L

@fuffy

Mein problem ist dass ich meine Host-IP nicht ermitteln kann.

Ich habe es schon mit der IP meine Linux Netzwerkkarte http://192.168.178.26:631 probiert- geht auch nicht.

Und auch http://192.168.2.2:631 gibt nur Fehlermeldungen

Wo sitzt der Fehler nur?

Gruß

tom

stefan.becker
21.07.07, 19:51
Lies mal bitte im Howto weiter, was man bei CUPS einstellen muss. Dann noch mal versuchen.

scheichlinux
21.07.07, 20:29
Hallo

Also ein erstes Zwischenergebnis liegt vor:

(Dank an fuffy)

Aus Windows heraus erreiche ich über

http://172.16.34.1:631/printers

die CUPS-Einstellungsseite von Linux .

(Ist doch schon mal etwas)

Dort ist die DruckerURI://HP/LaserJet%206L ausgewiesen?

Doch wie jetzt weiter? Die Netzwerkkonfiguration des Druckers müsste doch nun nicht mehr so schwer sein.

Danke

tom

stefan.becker
21.07.07, 20:56
Klick mal auf das Druckersymbol und schau dann auf die URL, die oben im Browser angezeigt wird. Die musst du nehmen!

scheichlinux
21.07.07, 21:11
Hallo

Nun hat es geklappt (fast schon ein kleines Howto)

Das erste was nun wichtig ist, dass es die IP- der vmNet1 war, welche die Lösung in Sichtweite brachte.

Und der Tipp von "fuffy" half auch noch viele Fehlerquellen auszuschalten.

Ein wirklich tolles Forum hier.

Dank und Respekt

tom