Peter Mc Donough schrieb:
Hi,
ich plage mich gerade damit herum, dem Windows-Gast USB zur Verfügung zu stellen, damit ich die Karten meines Garmin-Navi wieder einmal updaten kann. Z.Zt. sehe ich von Windows aus kein USB-Teil
System openSuSE 13.1 64bit, qemu-kvm 2.0.93 aus dem Virtualisierungsrepo Gast Windows 8.1
So ... um mal die Sache auf den aktuellen Stand zu bringen. Im Rahmen der Aktualisierungen für Suse 8.1 hat sich etwas bewegtn .. (zumindest gilt das jetzt für ein neu aufgesetztes System) Mit dem Virt-Manager lassen sich usb-Devices hinzufügen und zumindest ein USB-Stick wurde schon von einem Windows-Gast erfolgreich erkannt und beschrieben. Dazu waren KEINE Guest-Erweiterungen notwendig (der SP-Gast läuft nur mit SP 3 ohne weitere Updates) Ich hab jetzt noch keine anderen USB-Geräte angeschlossen - für den Fall dass hier jemand die Liste oder das Archiv durchsucht wollte ich nur mitteilen - es hat sich was getan !! Lutz
Nach Anleitung mit dem virt-manager die Verbindung hergestellt.
Die VM startet nicht. Meldung (Kurzfassung), die genaue Meldung unter dem Strich:
libvirtError: internal error: process exited while connecting to monitor: 2014-08-20T17:10:19.344457Z qemu-system-x86_64: -device usb-host,hostbus=2,hostaddr=8,id=hostdev0: 'usb-host' is not a valid device model name
Bei einem Stick, meinem Scanner und einer USB-Festplatte vergleichbare Meldungen. Alle USB-Teile kann ich unter Linux mounten und lesen. Der Scanner arbeitet bei Bedarf auch mit XSane.
Weitere Suche ergab die Empfehlung mit lsusb die Adressen der angeschlossenen USB-Teile herauszufinden.
lsusb Bus 002 Device 008: ID 13fe:3e00 Kingston Technology Company Inc. Flash Drive Bus 002 Device 006: ID 091e:255b Garmin International Nuvi 2505LM Bus 008 Device 002: ID 045e:00f1 Microsoft Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub .... ....
und als root folgendes auszuführen, angepasst auf mein System, testweise nur mit dem USB-Stick, das Navi brauche ich noch.
qemu-kvm /lokal/VMs/images_kvm/Win8_Pro.qcow2 -usb -device usb-host,hostbus=2,hostaddr=8 Warning: default mac address being used, creating potential for address conflict qemu-system-x86_64: -device usb-host,hostbus=2,hostaddr=7: 'usb-host' is not a valid device model name
Google sagt: Ich bin nicht allein.
Was tun?
Gruß Peter
--------------- Traceback (most recent call last): File "/usr/share/virt-manager/virtManager/asyncjob.py", line 91, in cb_wrapper callback(asyncjob, *args, **kwargs) File "/usr/share/virt-manager/virtManager/asyncjob.py", line 127, in tmpcb callback(*args, **kwargs) File "/usr/share/virt-manager/virtManager/domain.py", line 1355, in startup self._backend.create() File "/usr/lib64/python2.7/site-packages/libvirt.py", line 951, in create if ret == -1: raise libvirtError ('virDomainCreate() failed', dom=self) libvirtError: internal error: process exited while connecting to monitor: 2014-08-20T17:10:19.344457Z qemu-system-x86_64: -device usb-host,hostbus=2,hostaddr=8,id=hostdev0: 'usb-host' is not a valid device model name
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org