opkg update opkg install usbip opkg install usbip-client opkg install usbip-server
/etc/rc.local
usbipd -D usbip bind -b 1-1
I have tested on Windows7 x64. USBIP drivers are signed and can be used without any discomfort.
usbip -D -l 192.168.0.116
This should give output like:
usbip -D -l 192.168.0.116 usbip dbg: usbip_network.c: 236 (tcp_connect ) trying 192.168.0.116 port 3240 usbip dbg: usbip_network.c: 256 (tcp_connect ) connected to 192.168.0.116:3240 - 192.168.0.116 usbip dbg: usbip.c: 227 (query_exported_devices) exportable 1 devices 1-1: Apacer Technology, Inc. : Handy Steno 2.0/HT203 (1005:b113) : /sys/devices/platform/dwc_otg.0/usb1/1-1 : (Defined at Interface level) (00/00/00) : 0 - Mass Storage / SCSI / Bulk (Zip) (08/06/50)
usbip -D -a 192.168.0.116 1-1
This should give output like:
usbip dbg: usbip_network.c: 236 (tcp_connect ) trying 192.168.0.116 port 3240 usbip dbg: usbip_network.c: 256 (tcp_connect ) connected to 192.168.0.116:3240 usbip dbg: usbip_windows.c: 837 (query_interface0) exportable 1 devices usbip dbg: usbip_windows.c: 854 (query_interface0) 1-1: Apacer Technology, Inc. : Handy Steno 2 0/HT203 (1005:b113) usbip dbg: usbip_windows.c: 855 (query_interface0) : /sys/devices/platform/dwc_otg.0/usb1/1-1 usbip dbg: usbip_windows.c: 856 (query_interface0) : (Defined at Interface level) (00/00/00) usbip dbg: usbip_windows.c: 876 (query_interface0) : 0 - Mass Storage / SCSI / Bulk (Zip) (08/06/50) usbip dbg: usbip_windows.c: 879 (query_interface0) usbip dbg: usbip_network.c: 236 (tcp_connect ) trying 192.168.0.116 port 3240 usbip dbg: usbip_network.c: 256 (tcp_connect ) connected to 192.168.0.116:3240 usbip dbg: usbip_windows.c: 735 (import_device) call from attch here usbip dbg: usbip_windows.c: 737 (import_device) return from attch here usbip dbg: usbip_windows.c: 744 (import_device) devfd:0042FC50 new usb device attached to usbvbus port 1 Receive sequence: 4800
It is pity, but looks like this project is not maintained well enough and sometimes results are unpredictable. Sometimes device is not recognized at all (lack of windows drivers), sometimes device directly works but tunneled with usbip does not. Couple of times I had blue screen.
Devices that work:
Devices that did not work: