USB redirection issues on WinXP guest, KVM host (created with virt-manager)
Hello. I recently migrated from VirtualBox to KVM. I created the VMs with virt-manager.
All works well, except certain redirected USB host devices are not recognized in Windows XP guest. Others work. Booting the same guest from a live Debian dvd image has no issues with the devices in question. One problematic device is a webcam: Code:
ID 1871:0101 Aveo Technology Corp. Also, connecting USB flash disks usually dont work on Windows XP. Another webcam works: Code:
ID 0ac8:305b Z-Star Microelectronics Corp. ZC0305 Webcam The UHCI and EHCI devices are visible on the guest. I even installed the Intel ICH9 drivers for both UHCI and EHCI, but nothing changed. The guest is fully patched. After connecting the device, a message appears that a USB device is detected, then another saying that the device malfunctioned. In the hardware tree appears as "Unknown device", the devices ID is not visible, SIV (System information viewer) says "Device failed enumeration". Given that Linux guests dont have these issues, i assume this is something related to Windows XPs handling of the USB devices. Maybe it has issues with devices that are USB 2.0. Anyone had this issue? Edit: It seems that this issue is Windows XP only as Win7 can access all USB devices so far. |
Ok. The issue solved itself it seems after i upgraded both libvirt and kvm to the latest versions found in the Debian Experimental repos (actually removed kvm and installed a newer qemu that replaces kvm).
Now i have: Code:
qemu: 1.4.0+dfsg-1exp Additionally there are additional packages (in Debian at least) such as python-libvirt, libvirt-bin, libnetcf1 that have to be upgraded too (these are the above packages dependencies so they will prompt for upgrade). |
I'm also unable to get a XP Guest to see USB devices.
virt manager 1.0.1 libvirt-bin 1.2.8-0ubuntu11.8 qemu-kvm 2.0.0+dfsg-2ubuntu1.21 |
All times are GMT -5. The time now is 10:04 AM. |