USBIP 在请求数据时关闭总线连接

USBIP 在请求数据时关闭总线连接

我有一个 turtlebot3 和 Astra Stereo s 3d

我正在通过网络导出 turtlebot3 的 usb 端口并将其连接到远程 PC 以获取数据进行进一步处理。

当我尝试获取单一类型的数据(即 RGB 或深度信息)时,一切都正常。但当我同时请求它们时,RGB 端口关闭,现在数据到达,相机驱动程序停止工作。

lsusb astra camera的结果:

Bus 001 Device 013: ID 2bc5:0508  
Bus 001 Device 006: ID 2bc5:0608  

所以我必须将它们两个都附加起来。

在远程电脑上

usbip 列表 -r 主机 IP

Exportable USB devices
======================
 - 192.168.0.223
    1-1.3.2: unknown vendor : unknown product (2bc5:0508)
           : /sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3/1-1.3.2
           : Miscellaneous Device / ? / Interface Association (ef/02/01)

    1-1.3.1: unknown vendor : unknown product (2bc5:0608)
           : /sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3/1-1.3.1
           : (Defined at Interface level) (00/00/00)
           :  0 - Vendor Specific Class / unknown subclass / unknown protocol (ff/00/00)

因此,标签为 1-1.3.2 的设备在获取两个数据流时会被关闭。

任何帮助/建议/想法都将不胜感激,

提前致谢。

相关内容