The Windows client has advanced since the HowToForge tutorial and has a little more interface now instead of just a command-line tool.
How to modify your GNU/Linux box to serve as a USB-over-IP server.Note that if you use Ubuntu 14.10 (Utopic Unicorn) or newer, you do not need to install the usbip package: the usbip tools are part of the linux-tools-generic package, and the binaries are already available in /usr/lib/linux-tools-KERNEL-VERSION/.Ī walkthrough tutorial on how to install and use usbip is available at HowToForge: Whole denotes experimental setup using free-XOR with GRR2, while Half denotes. In theory, depending on the repositories configured on your Raspberry Pi, you should be able to execute sudo aptitude install usbip to install the server-side drivers and application. AES refers to 1 block of encryption and key expansion, iterated 10 times. The usbip server process runs on Linux systems and clients are available for Linux and Windows - the project has apparently been around since 2005, and they've had a signed Windows client driver since 2011. A computer can use remote USB devices as if they were directly attached Original USB device drivers and applications can be also used for remote USB devices without any modification of them. To share USB devices between computers with their full functionality, USB/IP encapsulates "USB I/O messages" into TCP/IP payloads and transmits them between computers. I've included links to the commercial products at the end of this reply. Why use the Hyper-V VM Because the software doesn't work on Windows 10 after the 1709 release.
This software use a usb dongle key (safenet) to be able to start it, it's the license. There are also at least three commercial products that provide this functionality with better documentation and UI. For a personal client, i searching to do working a old software with usb scanner. There is an open source project called usbip that provides functionality to share and/or mount a remote USB device over an IP network (LAN/Internet).