I successfully have made an USB connection over the internet with usbip. That leaves me with a virtual USB device on the client computer.
On the same computer (Beagle