4 ms·
There's already a good solution to this: usbip is supported in all major Linux kernels and has drivers for Windows as well. The source code of usbip was merged
by loa_in_ 6y ago
There's already a good solution to this: usbip is supported in all major Linux kernels and has drivers for Windows as well.
The source code of usbip was merged into the staging tree, and finally has been moved to the mainline since Linux-3.17. For Windows, the precompiled client-side program is available from the project page. You need a Linux machine (could be raspberry pi) for the server side.
Link: http://usbip.sourceforge.net/ http://usbip.sourceforge.net/
- franga2000 6y agoUSBIP, while awesome, is not the right tool for the job here. Network printing is 100% standardised, supported on all (including mobile) platforms and comes with features that a virtual USB cable just can't provide: multi-user access, fire-and-forget jobs, server-side presets, proper handling of latency, etc.
- fulafel 6y agoHow is tje security situation? This post from few years paints a sad picture: https://sourceforge.net/p/usbip/mailman/message/35003716/ https://sourceforge.net/p/usbip/mailman/message/35003716/
- loa_in_ 6y agoI would tunnel the connection through SSH, which if is good for X sessions (and their keystrokes) I believe is good enough for this