USB/IP under Ubuntu

USB/IP is a general USB device sharing system over IP network. Unfortunately, on newer  Ubuntu’s the usb/ip device driver isn’t compatible with the userspace tools. Here’s how to fix this on Ubuntu 12.10 (and probably some older versions).

Grab Linard Verstraete’s script from launchpad. Change the last line from

sudo ln -s /usr/local/lib/libusbip.so.0 /usr/lib/libusbip.so.0.0.1

to

sudo ln -s /usr/local/lib/libusbip.so.0 /usr/lib/libusbip.so.0

and run the script. You now have a compatible device driver and userspace tool. Install on both client and server and check the run instructions from the kernel source. Good luck – I couldn’t get it to work correctly but I did want to share these tips! Drop a note in the comments if you’re more successful.