Hi Devs (esp. Alex and Mike),
this topic has popped up before, but it seems no one is really tackling this (or did I just miss the relevant posts?):
Forwarding of USB devices from the guest to the host.
Our commercial competitors offer solutions to forward, say, a USB card reader to the host, so digital signatures can be performed on a (windows) terminal server.
How hard would it be to add this feature to X2Go (especially when working with a Windows client)? Is it a difficult task, or simply a matter of "nobody got around to coding this yet"?
-Stefan
It's probably just a matter of just adding yet another tunnel: http://usbip.sourceforge.net/
Cheers Morty
On 2012-05-16 12:21, Stefan Baur wrote:
Hi Devs (esp. Alex and Mike),
this topic has popped up before, but it seems no one is really tackling this (or did I just miss the relevant posts?):
Forwarding of USB devices from the guest to the host.
Our commercial competitors offer solutions to forward, say, a USB card reader to the host, so digital signatures can be performed on a (windows) terminal server.
How hard would it be to add this feature to X2Go (especially when working with a Windows client)? Is it a difficult task, or simply a matter of "nobody got around to coding this yet"?
-Stefan
X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
-- Dipl.-Ing. Moritz 'Morty' Struebe (Wissenschaftlicher Mitarbeiter) Lehrstuhl für Informatik 4 (Verteilte Systeme und Betriebssysteme) Friedrich-Alexander-Universität Erlangen-Nürnberg Martensstr. 1 91058 Erlangen
Tel : +49 9131 85-25419 Fax : +49 9131 85-28732 eMail : struebe@informatik.uni-erlangen.de WWW : http://www4.informatik.uni-erlangen.de/~morty
Am 16.05.2012 12:29, schrieb Moritz Struebe:
It's probably just a matter of just adding yet another tunnel: http://usbip.sourceforge.net/
...plus incorporating the code into our client so we don't have to run a gazillion of apps on the client.
-Stefan
Am 16.05.2012 12:21, schrieb Stefan Baur:
Hi Devs (esp. Alex and Mike),
this topic has popped up before, but it seems no one is really tackling this (or did I just miss the relevant posts?):
Forwarding of USB devices from the guest to the host.
Our commercial competitors offer solutions to forward, say, a USB card reader to the host, so digital signatures can be performed on a (windows) terminal server.
How hard would it be to add this feature to X2Go (especially when working with a Windows client)? Is it a difficult task, or simply a matter of "nobody got around to coding this yet"?
For anyone else also interested in this issue, there seems to be a free-as-in-beer, but not free-as-in-speech solution here: http://www.usb-server.com/usb-server.html
I have not checked how well it works and what side-effects it may have. Judging from the description, it requires kernel modules that need to be complied manually, and judging from my experience with other closed-source software providing kernel modules, this will probably mark the kernel as tainted.
-Stefan
Hi all,
On 16.05.2012 12:21, Stefan Baur wrote:
Hi Devs (esp. Alex and Mike),
this topic has popped up before, but it seems no one is really tackling this (or did I just miss the relevant posts?):
Forwarding of USB devices from the guest to the host.
is anyone interested in working on this issue?
As Moritz already mentioned an implementation based on usbip (server and client side generic usb forwarding solution) shouldn't be too difficult. But we might (probably will) need some configuration options exposed to the ui in of be able to select which devices or device classes should be forwarded. (We almost don't want mouse, keyboard, tablet and some other devices to be forwarded.)
I'm afraid to say we don't know about x2go internals and even worse lack of spare time so we can't work on an implementation ourselves at the moment.
But maybe a kind of sponsorship might speed up the development?
Some pieces of information:
http://code.x2go.org/horde4/whups/ticket/?id=91 http://www.mail-archive.com/x2go-dev@lists.berlios.de/msg00873.html
Michael
-- EDV-Serviceteam Annika & Michael Hierweck GbR Egerstraße 53, 44225 Dortmund (Germany) http://www.edv-serviceteam.net