From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=37786 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PN5xI-000459-43 for qemu-devel@nongnu.org; Mon, 29 Nov 2010 10:47:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PN5xF-00005B-IG for qemu-devel@nongnu.org; Mon, 29 Nov 2010 10:47:51 -0500 Received: from mx1.redhat.com ([209.132.183.28]:47101) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PN5xF-0008Vb-8c for qemu-devel@nongnu.org; Mon, 29 Nov 2010 10:47:49 -0500 Message-ID: <4CF3CB17.6000306@redhat.com> Date: Mon, 29 Nov 2010 16:47:35 +0100 From: Gerd Hoffmann MIME-Version: 1.0 Subject: Re: [Qemu-devel] RFC: usb redirection over the network, interesting outside of spice? References: <20101129101727.2B64E2B679@zimbra14-e2.priv.proxad.net> <1C05A6E3-D458-43C4-9DF0-4371FC157FF5@free.fr> In-Reply-To: <1C05A6E3-D458-43C4-9DF0-4371FC157FF5@free.fr> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: =?ISO-8859-1?Q?Fran=E7ois_Revol?= Cc: spice-devel@lists.freedesktop.org, qemu-devel@nongnu.org Hi, > Not me at the moment, but unless you tunnel it inside another > protocol, you'd really want to look at the existing USB-over-IP > protocols instead of reinventing the wheel: > http://usbip.sourceforge.net/ (some support in Linux already IIRC) > (and there are others which I don't recall) Doesn't look very useful on a quick glance. First: Yes, we wanna embed this into other protocol(s). Second, seems usbip is implemented using special drivers in kernel space for both sides. We will not need special drivers on the qemu side (we just hook up the devices to the emulated hci). On the client side using libusb looks alot more sensible than requiring kernel modules. cheers, Gerd