I'm having trouble getting kvm/qemu (I honestly don't know where one starts
and the other ends) to pass USB devices through to a win2k guest.

I'm running Ubuntu Gutsy, and have tried with both the Feisty kernel I
usually run (long story, SLUB is causing me other issues) and the stock
Gutsy kernels (2.6.20-16-generic and 2.6.22-14-generic respectively).  I
used module-assistant to build the kvm modules for each.  I then made sure
the usb proc fs was mounted.

On 2.6.22-14-generic I have kvm and kvm-intel loaded and start with:

$ sudo kvm -no-acpi -usb -usbdevice host:1390:0001 -m 750 -cdrom /dev/cdrom
win2k.img

I get the following message repeated in the syslog:
Jan  5 16:36:16 Aeon kernel: [ 4872.440000] usb 5-1: usbfs: USBDEVFS_CONTROL
failed cmd kvm rqt 128 rq 6 len 64 ret -110

Windows boots to the desktop and I am able to see the TomTom via the qemu
monitor:

(qemu) info usb
 Device 0.0, Speed 480 Mb/s, Product TomTom GO 720

>From within win2k, the device manager shows 1 "USB Device" without a
driver.  When I try to reinstall the driver I get an error that the
installation failed, and the USBDEVFS_CONTROL messages reappear in the
syslog.  Can anyone shed some light on what the problem might be?  Does
anyone have any kind of a usb device working on a win2k guest?

Thanks!

-- 
Darren Hart
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel

Reply via email to