Bug 310 - Support for any USB device
Summary: Support for any USB device
Status: NEW
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Other (show other bugs)
Version: trunk
Hardware: PC Linux
: P2 Enhancement
Target Milestone: LowPrio
Assignee: Peter Åstrand
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-06-19 11:47 CEST by Peter Åstrand
Modified: 2022-04-13 14:23 CEST (History)
2 users (show)

See Also:
Acceptance Criteria:


Attachments

Description Peter Åstrand cendio 2003-06-19 11:47:28 CEST
Direktronik has a very interesting product called "USB Anywhere"
(http://www.direktronik.se/prod/prod75.ASP). With this product, we might been
able to support all USB products, without ThinLinc support. The only problem
seems to be the question of how multiple devices are handled on a Windows
Terminal Server. Needs investigation.
Comment 2 Peter Åstrand cendio 2006-06-28 18:25:16 CEST
There's a commercial software-based product for Windows now:

http://www.fabulatech.com/usb-over-network.html

Seems to work fairly well. 
Comment 3 Peter Åstrand cendio 2006-08-07 11:20:01 CEST
Fabulatech is working on Linux support. I will recieve a beta version when ready. 
Comment 4 Erik Forsberg cendio 2006-09-19 14:03:20 CEST
The technical group in TUG wants this, especially support for scanners and webcams. 
Comment 5 Peter Åstrand cendio 2008-01-30 21:31:15 CET
Windows 2008 includes a solution, sort of: From 
http://www.brianmadden.com/content/article/Microsofts-Complete-Longhorn-Terminal-Server-Feature-List:

"Redirection of Plug-n-Play devices with UDMF drivers. In Terminal Services for Longhorn, Microsoft is taking a different approach to client device redirection. Instead of trying to write a client redirection engine for every single type of
client device (drives, ports, printers, etc.), Microsoft is writing a more generic redirection engine that can make almost any PnP device on the client available within a remote Terminal Server session. The catch is that the client device will need to have a UMDF (?user mode driver framework?) compliant drive. Does this mean that Terminal Server will support USB redirection? Generically you could say ?yes,? Longhorn will have USB redirection, but the full answer is ?yes? there will be USB redirection ?if? the device has a UMDF driver. The other caveat is that Microsoft has not yet finalized the specific set of UMDF device classes that will be supported for redirection, so this won?t necessarily work for every single device."

See also http://www.thinlincusergroup.se/forum/teknik/74208857. 
Comment 6 Peter Åstrand cendio 2008-02-05 09:45:25 CET
http://www.usb-server.com/ is also interesting. 
Comment 7 Pierre Ossman cendio 2011-08-24 11:43:55 CEST
Will be in Fedora 16:

http://fedoraproject.org/wiki/Features/UsbNetworkRedirection
Comment 9 Aaron Sowry cendio 2014-10-13 10:11:59 CEST
Tangentially related; USB/IP is now in the 3.17 kernel.

http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=96c2737716d586a218bc795fcb79d2e2b6003081
Comment 12 Pierre Ossman cendio 2017-06-12 13:16:52 CEST
It seems like this will also be possible in JavaScript:

https://wicg.github.io/webusb/
Comment 15 Spencer 2019-02-11 10:37:36 CET
USB support on the LAN or the Internet can be achieved using third-party software. On the example of https://www.eltima.com/products/usb-over-ethernet/, which runs on Linux, MacOs and Windows.
Comment 16 Pierre Ossman cendio 2022-04-13 14:23:12 CEST
Another company providing USB over network support:

https://www.flexihub.com

They have a section on limitations though, which is good to keep in mind:

https://www.flexihub.com/usb-in-remote-desktop.html#Redirecting

Note You need to log in before you can comment on or make changes to this bug.