USBIP cierra las conexiones del bus mientras solicita los datos

USBIP cierra las conexiones del bus mientras solicita los datos

Tengo un Turtlebot3 y un Astra Stereo s 3d.

Estoy exportando el puerto USB de Turtlebot3 a través de la red y conectándolo a una PC remota para obtener los datos para su posterior procesamiento.

Cuando intento obtener un solo tipo de datos, es decir, RGB o información de profundidad, todo funciona bien. Pero cuando solicito ambos al mismo tiempo, el puerto RGB se cierra y ahora llegan datos y el controlador de la cámara deja de funcionar.

El resultado de la cámara lsusb astra:

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

Entonces tengo que adjuntarlos a ambos.

En una PC remota

lista 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)

Entonces, el dispositivo con la etiqueta 1-1.3.2 se cierra al obtener ambos flujos de datos.

Cualquier ayuda/sugerencia/pensamiento será realmente apreciado.

Gracias de antemano.

información relacionada