On 11/29/10 18:49, Anthony Liguori wrote:
On 11/29/2010 11:37 AM, Attila Sukosd wrote:
Hi,

I guess it should be abstract enough to support multiple back-ends, be
it a kernel driver or through libusb?

Is this something that should just live in libusb?

If what libusb presented QEMU was actually implemented as USB-over-IP,
QEMU wouldn't know the difference at all.  I think it would also be very
useful to be able for libusb-based applications to work with remote devices.

What is unclear to me is what role QEMU would play in setting up remove
USB-over-IP devices.  Pushing it down to the libusb layer completely
takes QEMU out the picture which creates a clean separation layer.

Well, I think the management is actually the most tricky thing here. Unfortunaly this isn't covered very well in the usb/ip papers. Also there seems to be no protocol specification linked from the website.

Being compatible at protocol level makes sense for direct connections (if possible). For the usb-over-vnc and vnc-over-spice cases this probably isn't going to work though.

cheers,
  Gerd


Reply via email to