Спасибо за помощь с путями.
Пробую дальше собрать на ветке master
Путь к клиентской части у меня
\ts\ports\kernel-modules\kernel-TS\work\src\linux-4.1.19\tools\usb\usbip\
Я попробовал запускать скрипт usbip_bind вручную и получал ошибку, что не удаётся создать
директорию
, т.к. файловая система в режиме read only,
соответственно далее не делается жесткая ссылка
ln -s /lib/usb.ids /usr/share/hwdata/usb.ids
В результате при запуске usbipd, он не находит этот самый usb.ids, который по-умолчанию
находится в
Решил проблему при помощи перекомпиляции пакета с указанием правильного пути до usb.ids
переименовал уже имеющийся не работающий usbip в папке package,
далее:
в папке \thinstation\ts\ports\kernel-modules\kernel-TS\work\src\linux-4.1.19\tools\usb\usbip\
cleanup.sh
autogen.sh
./configure --exec-prefix=/build/packages/usbip --with-usbids-dir=/lib
make install
В резултате usbip запускается.
Из под windows можно посмотреть список устройств, воткнутых в тонкий клиент,
но при подключении выдаёт ошибку:
usbip err: usbip_windows.c: 829 (attach_device) cannot find device
Не представляю, что дальше делать.