Нужно пробросить usb девайс по сети.
Ядро 3.2.0-26-generic-pae.
При попытке собрать модуль вылетает ошибка:
make[3]: Entering directory `/usr/src/linux-headers-3.2.0-25-generic-pae'
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.2.0-25-generic-pae'
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
Т.е сначала я просто поставил usbip и usbip-source.
Ошибка связана с тем, что в новых ядрах (до последних) этот модуль не поддерживали и он был в staging.
Судя по этой ветке:
https://bugs.launchpad.net/ubuntu/ source/usbip/ bug/898003
В дебиане уже сделали какие то фиксы.
Как сделать, чтобы оно работало?