USBIP закрывает соединения шины при запросе данных

USBIP закрывает соединения шины при запросе данных

У меня есть turtlebot3 и Astra Stereo s 3d

Я экспортирую USB-порт turtlebot3 по сети и подключаю его к удаленному ПК для получения данных для дальнейшей обработки.

Когда я пытаюсь получить один тип данных, т. е. RGB или информацию о глубине, все работает нормально. Но когда я запрашиваю их оба одновременно, порт RGB закрывается, и теперь данные приходят, а драйвер камеры перестает работать.

Результат lsusb astra camera:

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

Поэтому мне придется прикрепить их оба.

На удаленном ПК

список usbip -r host_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 закрывается при получении обоих потоков данных.

Любая помощь/предложение/мысли будут действительно оценены по достоинству.

Заранее спасибо.

Связанный контент