VMware Workstation Player: USB-Gerät 1:1 durchreichen

OP #6179063
Lesenswert?
• ▲
▼
Ich hab auf einem Mint-Host ein Win7 über den VMware Workstation Player 
15.5 virtualisiert. Funktioniert soweit.

Nun möchte ich ein USB-Gerät (Tastatur mit Chipkartenleser) dorthin 
durchreichen, da ich es für eine Windows-Anwendung brauche. Bei einem 
USB-Stick klappt das durchreichen und die Meldung dazu, bei der Tastatur 
hingegen passiert gar nichts, die wird einfach von Linux als normale 
Tastatur erkannt und funktioniert als solche auch.

Das Feld "USB-Gerät" in der Hardware-Übersicht, wie ich es bei manchen 
Screenshots gesehen hab, existiert bei meinem Player leider nicht.

Gibts da einen Kniff zum Durchreichen oder klappt das so womöglich nur 
bei der "Pro"-Version von VMware?
OP #6179385
Lesenswert?
• ▲
▼
Jim M. schrieb:
> Reinhard S. schrieb:
>> Nun möchte ich ein USB-Gerät (Tastatur mit Chipkartenleser)
>
> Das sind oftmals 2 USB Geräte (bzw. sogar 3, wenn man den Hub mitzählt).
>
> Schau Dir das mal mit lsusb an -  Du brauchst die VID:PID(s) ohnehin zum
> Weiterreichen, siehe: https://kb.vmware.com/s/article/1648

lsusb zeigt mir ein Gerät mehr an. Im vmware.log wird die Tastatur zwar 
erkannt, allerdings auch gleich ein "Cancelling last HID device 
connect:Cherry SmartBoard XX44" hinterher geschickt.

Ich kann das (überraschenderweise) auch per GUI versuchen einzuhängen, 
bekomme dann aber die Meldung, das der Host dieses letzte HID benötigt. 
Was nicht stimmt, hab ja noch ne normale Tastatur.

Da der original eingebaute Chipkartenleser (via USB) zwar auch erkannt 
wird, sich auch durchreichen lässt und auch die Treiber installiert 
werden und er trotzdem nicht funktioniert lässt mich das etwas rätseln. 
Nativ ging der auf jeden Fall.
#6180090
Lesenswert?
• ▲
▼
Reinhard S. schrieb:
> Ich kann das (überraschenderweise) auch per GUI versuchen einzuhängen,
> bekomme dann aber die Meldung, das der Host dieses letzte HID benötigt.

Versuche mal, die USB-Tastatur im Host direkt abzuschalten (also in 
/sys/bus/usb/DEVICE/driver/unbind eine 1 reinzuschreiben) und es dann 
nochmal zu probieren.

Ich kann mir gut vorstellen, dass du nicht der erste wärst, der die 
Eingabegeräte an den Gast weiterleitet und dann den Host nicht mehr 
bedienen kann, daher wird VMware das irgendwie verhindern...
OP #6180215
Lesenswert?
• ▲
▼
S. R. schrieb:
> Reinhard S. schrieb:
>> Ich kann das (überraschenderweise) auch per GUI versuchen einzuhängen,
>> bekomme dann aber die Meldung, das der Host dieses letzte HID benötigt.
>
> Versuche mal, die USB-Tastatur im Host direkt abzuschalten (also in
> /sys/bus/usb/DEVICE/driver/unbind eine 1 reinzuschreiben) und es dann
> nochmal zu probieren.

Also in lsusb ist das ein Gerät, allerdings mit verschiedenen Endpoints 
für eben Tastatur und Chipkartenleser. Eine 1 in unbind reinzuschreiben 
endet allerdings mit "Keine Berechtigung", selbst als su.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.