'Can I control the USB port (on a Linux system) from another computer?
I have a problem that might be a bit like this one. I'm setting up my workshop and I have a Linux workstation (that might be replaced with an iMac in the future) on one side of my workshop. On the other side I have several devices that need to be controlled via USB connections. The problem is the distance is too long for a USB cable. I have tried USB-over-ethernet, but that won't work here. (It's in the 2nd floor of a barn, we have lightning issues there and have lost equipment due to surges, so the ethernet cables in that area are fiber - and the USB/ethernet converters won't work with fiber in between them.)
I'm thinking I can put a Raspberry Pi, running Linux, near where the devices will go and plug the USB cables into the Pi. That's where I'm stuck. Is there any way to share the USB devices over a LAN so my workstation can see them and treat them like local devices?
Edit: Since posting this, I have found USB/IP and several developers who have created commercial products from the open source version. One of these claims Mac support, but there are still issues I'm trying to resolve. (For instance, they say their Linux server works on Ubuntu, but I want to use Raspbian, which is lighter weight. I don't know if I can use their server on Raspbian, or if I can use the open source USB/IP on the Pi and use their Mac version on my iMac.) When I get clear answers about this, I'll post it as an answer if it solves my problem.
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|
