qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Qemu-devel] [PATCH] USB over network


From: Gal Hammer
Subject: RE: [Qemu-devel] [PATCH] USB over network
Date: Mon, 6 Oct 2008 06:15:58 -0700

> Apart from anything else, it's missing documentation.

I am aware of that. I'll document the work I've done so far and include
the open issues that you (and others) wrote.
 
> It looks like you have to start qemu with magic options on the remote
> machine?

No, qemu should be started with "-usbremote host:port" command line
option. This will start a listener which wait for incoming remote
connections. The remote connection is established with the qemu-usbd
application. The qemu-usbd is executed on the local machine, the one
that the USB device is attached to.

> This seems a very bad solution. The remote stub should be a separate
> application which communicated via a documented protocol. Preferably
> this
> should be a standardised protocol that is/can be suppoorted by third
> party
> devices.

I wouldn't say that this is a "very bad" solution. A "bad" solution is
good enough. :-)

At the moment, the protocol is a simple
what-usb-linux-want-usb-linux-get approach. I wrote it that way because
I couldn't find a standardized protocol for an USB-over-IP (I'm familiar
with http://usbip.sourceforge.net project). This also allowed me to use
most of the code in usb-linux.c file thereby reducing code duplications.

        Gal.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]