두 개의 USB 장치가 동일한 허브에 있는지 확인하는 방법

두 개의 USB 장치가 동일한 허브에 있는지 확인하는 방법

여러 개의 CP2108 USB-직렬 모듈이 허브에 연결되어 있고 PIC 마이크로 컨트롤러가 연결된 USB 허브가 있는 마이크로 컨트롤러 보드가 있습니다.

USB 허브는 노트북 USB 포트에 연결됩니다.

CP2108 장치에는 /dev/ttyUSB0, /dev/ttyUSB1 ID가 할당되고 PIC 마이크로 컨트롤러에는 /dev/usb/abc가 할당됩니다.

다른 USB 장치를 노트북 USB 포트에 연결하면 /dev/ttyUSB2가 표시됩니다.

/dev/ttyUSB와 /dev/usb/abc가 다른 허브가 아닌 동일한 허브에 있는지 확인하고 싶습니다.

알 수 있는 방법이 있나요.. sysfs를 살펴보았지만 차이점을 찾을 수 없습니다.

답변1

  1. 시도해 보세요 lsusb -t. USB 버스, 포트 및 장치의 트리 보기가 표시됩니다.

    (에서 도난당했습니다.롤프의 대답쉘의 트리에 USB 장치를 나열하는 도구?)

  2. GUI의 경우 다음을 시도하십시오.usbview.

관련 정보