Port-xen archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: usb devices in domU
On Thu, Apr 16, 2015 at 07:36:21AM -0600, Brook Milligan wrote:
> Thank you very much.
>
> On Apr 16, 2015, at 1:41 AM, Manuel Bouyer wrote:
> > It should be possible for a HVM guest.
> > In the guest's config file:
> > usb=1
> > usbdevice=[ 'tablet', 'host:09fb:6001' ]
> >
> > 09fb:6001 being the vendor and device ID or your USB device
> > in dom0. You may need to disable drivers in dom0 so that
> > your device is attached to ugen (I don't remember).
>
> What if the device is not permanently connected? In this particular case, Windows does not even have a driver for it; the device is detected by an application only when the app is run. Does this mean that some controller is what needs to be passed through?
I don't remember, but the qemu-dm in dom0 can probably detect when the
device is connected, and pass it to the domU.
>
> > This has worked for me at last with Xen 4.1. The above was to
> > pass the Altera USBblaster to a linux guest where I could program the
> > FPGA with altera's tools. It did work, but was very slow ?
>
> Does this imply that passed-through USB devices suffer performance degradation? The one I need access to has some pretty strict speed requirements; for example, it must have USB 3.0 speeds. Will that be possible with a dom0 intervening?
Probably not, as the this goes through an emulated USB controller (by qemu-dm)
on the domU side.
In this case you can try to pass the USB controller itself.
--
Manuel Bouyer <bouyer%antioche.eu.org@localhost>
NetBSD: 26 ans d'experience feront toujours la difference
--
Home |
Main Index |
Thread Index |
Old Index