Forum: PC Hard- und Software USB-Problem Vmware


von Al D. (vsiware)


Lesenswert?

Hallo,

Seit Kurzem nutze ich den VMware Player 12.1.1 (host: Linux Mint) mit 
Windows Xp (guest). In der XP-VM habe ich ein KFZ-Diagnoseprogramm 
installiert, das mit einem USB-Interface (von FTDI) arbeitet. Dieses 
USB-Interface wird vom KFZ-Diagnoseprogramm jedoch nur sporadisch 
initialisiert/erkannt, wenn das Programm gestartet wird. Normalerweise 
erfolgt die Initialisierung unmittelbar beim Programmstart erfolgreich.

Dank mehrerer Versuche weiss ich jetzt, wie das USB-Interface IMMER vom 
Diagnoseprogramm erkannt werden kann, wenn es gestartet wird. Hierzu 
reicht es, einen beliebigen USB-Speicherstick in die VM einzubinden. Mit 
dem angeschlossenen und in die VM eingebundenen Stick konnte das 
USB-Interface zwanzig Male hintereinander erfolgreich von der 
Diagnosesoftware initialisiert werden, obwohl beide USB-Komponenten, 
also der Stick und das Interface, nichts direkt miteinander zu tun 
haben.

Sobald der Stick von der VM getrennt wird, erfolgt die Initialisierung 
des USB-Interfaces nur noch sporadisch beim Programmstart. Von zwanzig 
Initialisierungsversuchen während des Programmstarts, erfolgten nur 
sieben erfolgreich.

Habt Ihr eine Idee, was das sein kann? Irgendeine 
USB-Wake-Up-Geschichte, die der USB-Treiber in der VM verursacht?

Das Guest-System und die VMWare-Playerversion spielen übrigens keine 
Rolle. Auch mit einer Win7-VM habe ich die gleiche Problematik.

Was bewirkt der Stick und wie kann ich eine zuverlässige Initialisierung 
ohne diesen Stick erreichen?

Im Gerätemanager der Win-VM ist das Interface stets zu sehen, aber von 
der dazugehörigen Diagnosesoftware wird es nicht zuverlässig 
initialisiert, solange kein USB-Stick in die VM eingebunden ist.

Danke!

Gruß,

Al.

: Bearbeitet durch User
von Al D. (vsiware)


Lesenswert?

Niemand eine Idee?

Leider ist es so, dass das Interface mit einem Stick zwar initialisiert 
wird, aber innerhalb einer Stunde 4 kurze Verbindungseinbrüche 
eintreten, wenn eine Logfahrt gemacht wird.

von Kaj (Gast)


Lesenswert?

Schonmal eine andere virtuelle Maschine probiert?
Virtualbox? QEmu?

von Al D. (vsiware)


Lesenswert?

Danke.

Die Software musste ich lizenzieren und sie ist dadurch von der Hardware 
(der VM) abhängig.

Ich könnte eine andere Virtualsierungssoftware ausprobieren, aber dann 
würde das Diagnoseprogramm nicht mehr starten, da die Lizenz in dem Fall 
nicht mehr mit der Hardware übereinstimmen würde.

Die Interface-Initialisierung erfolgt nur dann, wenn das 
Diagnoseprogramm kurz vorher gestartet wurde. Also ich könnte nicht mal 
sehen, ob die Initialisierung einwandfrei abläuft. Dazu müsste ich dann 
wieder eine Lizenz verprassen.

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.