[Spice-devel] Questions on usbredir + XSpice
Alon Levy
alon at pobox.com
Tue Aug 5 23:02:43 PDT 2014
On 08/05/2014 10:52 PM, Jeremy White wrote:
> While I'm researching, I thought I'd look into the next challenge for
> XSpice - usb device redirection.
>
> It faces similar challenges to the CAC card stuff. That is, my sense is
> that the usbredir library and utility set is all about reading client
> machine USB device information and relaying it through to qemu, which
> then exposes it as a 'real' device to the guest OS.
>
> Again, with XSpice, we don't have qemu :-(.
>
> Ideally, we'd find some mechanism to inject a usb device into the system
> running XSpice.
>
> I've done some further research, and the usbip project would seem
> useful. It was here:
> http://usbip.sourceforge.net/
> but apparently is now in the kernel.
>
> If we use that, then the challenge would appear to be translating the
> protocols.
>
> Alternates:
> 1. Use usbip end-to-end
> I'd like to avoid this; there are benefits to having all spice
> traffic go over the same channel
> 2. ??? Insight appreciated <grin> ???
> (I can't help but feel there are other methods for simulating a
> USB device, but I'm fairly ignorant of this space).
>
2. Teach usbredir to use a kernel without a vm.
Hans, can you help?
> Cheers,
>
> Jeremy
> _______________________________________________
> Spice-devel mailing list
> Spice-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/spice-devel
More information about the Spice-devel
mailing list