无法让 USB/IP 工作

Ale*_*Rsk 5 ubuntu drivers usb

我有 Ubuntu 16.04,并插入了 USB 现金设备。我想通过 USBIP 共享此现金设备。所以我插入这个设备并

usbip list --local
Run Code Online (Sandbox Code Playgroud)

然后我看到我的设备(以粗体强调)

  • Busid 3-1 (09da:f613) 未知供应商:未知产品 (09da:f613)

  • busid 3-2 (1532:0216) 未知供应商:未知产品 (1532:0216)

    -busid 1-1.3.1 (2912:0005) 未知供应商:未知产品 (2912:0005)

  • busid 1-1.3.2 (13fe:4200) 未知供应商:未知产品 (13fe:4200)

  • Busid 1-1.3.4 (0cf3:9271) 未知供应商:未知产品 (0cf3:9271) 所以我想绑定它并收到错误:

    root@xxxxx:~# usbip -d 绑定 -b 1-1.3.1

输出是

 usbip: debug: usbip.c:141:[run_command] running command: `bind'
 usbip: debug: sysfs_utils.c:18:[write_sysfs_attribute] error opening 
 attribute /sys/bus/usb/drivers/usbip-host/match_busid
 usbip: debug: utils.c:50:[modify_match_busid] failed to write match_busid: No such file or directory
 usbip: error: unable to bind device on 1-1.3.1
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

Ale*_*Rsk 6

找到解决方案:

modprobe usbip_core
modprobe usbip_host
Run Code Online (Sandbox Code Playgroud)