[Top][All Lists]
[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.
Re: [Qemu-devel] [PATCH] USB over network, Daniel P. Berrange, 2008/10/06
Re: [Qemu-devel] [PATCH] USB over network, Blue Swirl, 2008/10/06