found this on usbip.sourceforge.net: Download
For Linux, the source code of usbip was merged into the staging tree, and finally has been moved to the mainline since Linux-3.17. Development is ongoing in the kernel community, not here. Linux distributions will provide binary packages of usbip. Just for historical records, the project page keeps old download files of the Linux version. Do not use them. However, in newest kernel it don't work (4.4.0-12 / lubuntu 16.04) even if i can find: ./lib/modules/4.4.0-12-generic/kernel/drivers/usb/usbip ./lib/modules/4.4.0-12-generic/kernel/drivers/usb/usbip/usbip-host.ko ./lib/modules/4.4.0-12-generic/kernel/drivers/usb/usbip/usbip-core.ko -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/900384 Title: usbipd requires usbip_common_mod.ko and usbip.ko kernel modules, which are not available in any package Status in linux package in Ubuntu: Fix Released Status in usbip package in Ubuntu: Fix Released Bug description: I'm on Kubuntu oneiric (11.10), using usbip 0.1.7-3 and kernel linux- image-3.0.0-13-generic. I'm trying to set up USB/IP to share a USB-only printer/scanner over the LAN. However, whenever I try to start the demon, it gives the error message that the usbip_common_mod.ko and usbip.ko kernel modules are required: root@curie:~# usbipd -D usbip err: stub_driver.c: 33 (open_sysfs_stub_driver) usbip_common_mod.ko and usbip.ko must be loaded ** ERROR **: driver open failed Trace/breakpoint trap The package description of usbip says: " USB/IP requires kernel support which is included in Linux kernels 2.6.28 or newer." Unfortunately, I can't find a package that provides those kernel module. I have also installed the usbip-source package, but (1) its /usr/src/modules/usbip/src/README file says: "For newer kernels ( >=2.6.28 ), try linux-staging code!" and (2) trying to build it with m-a also fails: # Build the module cd src && /usr/bin/make KSOURCE=/usr/src/linux HCD_HEADER=/usr/src/modules/usbip/src/headers/hcd.h KBUILD_VERBOSE=0 make[2]: Entering directory `/usr/src/modules/usbip/src' make -C /usr/src/linux LANG=C KBUILD_VERBOSE=0 M=`pwd` modules make[3]: Entering directory `/usr/src/linux-headers-3.0.0-13-generic' CC [M] /usr/src/modules/usbip/src/stub_dev.o /usr/src/modules/usbip/src/stub_dev.c: In function ‘stub_probe’: /usr/src/modules/usbip/src/stub_dev.c:392:42: error: ‘struct device’ has no member named ‘bus_id’ make[4]: *** [/usr/src/modules/usbip/src/stub_dev.o] Error 1 make[3]: *** [_module_/usr/src/modules/usbip/src] Error 2 make[3]: Leaving directory `/usr/src/linux-headers-3.0.0-13-generic' make[2]: *** [default] Error 2 make[2]: Leaving directory `/usr/src/modules/usbip/src' make[1]: *** [binary-modules] Error 2 make[1]: Leaving directory `/usr/src/modules/usbip' make: *** [kdist_build] Error 2 BUILD FAILED! See /var/cache/modass/usbip.buildlog.3.0.0-13-generic.1323105464 for details. Build failed. Press Return to continue... To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/900384/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp