Я пытаюсь экспортировать USB-порт по IP от скрипучего и использовать его на человечности.
На пи малины я могу запустить демона, использующего
> sudo usbipd
usbipd: info: starting usbipd (usbip-utils 2.0)
usbipd: info: listening on 0.0.0.0:3240
usbipd: info: listening on :::3240
Поскольку Вы видите, что о версии сообщают как 2,0. Я также смог связать устройство с usbip и устройства печати от скрипучего использования:
> sudo usbip list -r localhost
Exportable USB devices
======================
- localhost
1-1.4: Logitech, Inc. : Mouseman Dual Optical (046d:c012)
: /sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4
: (Defined at Interface level) (00/00/00)
На ubuntu I установленные usbip по Кв. - получают установку usbip. О версии сообщают как 0.1.7-3.
Когда я пытаюсь перечислить устройства на своем сервере, я получаю это:
> sudo usbip -l 192.168.0.126
- 192.168.0.126
usbip err: usbip_network.c: 119 (usbip_recv_op_common) recv op_common, -1
usbip err: vhci_attach.c: 202 (query_exported_devices) recv op_common
usbip err: vhci_attach.c: 417 (show_exported_devices) query
Вывод довольно таинственен, но я думаю, что проблема состоит в том, что usbip 2 не может говорить с IP usb 0.1.7-3.
Таким образом, что я могу сделать там? Я могу установить его в некотором роде, таким образом, это совместимо? Я могу установить версию usbip 2 на человечности?
Я еще не могу прокомментировать. Вы видели этот сообщение ? Это, кажется, имеет дело с той же проблемой, которая прибывает из несоответствия версии.
Необходимо загрузить источники ядра для ядра и создать usbip инструменты, включенные в tools/usb/usbip/. Подробное ПРАКТИЧЕСКОЕ РУКОВОДСТВО здесь: https://blog.danman.eu/usbip-utils-2-0-on-ubuntu /
клиентские Инструменты обновления решают эту Ошибку:
sudo apt-get install linux-tools-generic
Это установит более новые usbip инструменты в/usr/lib/linux-tools/'uname-r'
$ /usr/lib/linux-tools/`uname -r`/usbip version
или
$ /usr/lib/linux-tools/4.4.0-31-generic/usbip version
usbip (usbip-utils 2.0)
Новый Синтаксис, например:
usbip перечисляют-r 192.168.1.1
, sudo usbip присоединяют-r 192.168.1.1-b 1-1.3