web-dev-qa-db-ja.com

2つのUSBデバイスが同じハブ上にあることを確認する方法

複数のCP2108USB-シリアルモジュールが接続され、1つのPICマイクロコントローラーが接続されているUSBハブを備えたマイクロコントローラーボードがあります。

USBハブはラップトップのUSBポートに接続されています。

CP2108デバイスには/ dev/ttyUSB0、/ dev/ttyUSB1 IDが割り当てられますが、PICマイクロコントローラーには/ dev/usb/abcが割り当てられます。

別のUSBデバイスをラップトップUSBポートに接続すると、/ dev/ttyUSB2が取得されます

/ dev/ttyUSBと/ dev/usb/abcが同じハブにあり、異なるハブにないかどうかを確認したいと思います。

見つける方法はありますか..sysfsを調べようとしましたが、違いを見つけることができません

2
md.jamal
  1. lsusb -tを試してください。これは、USBバス、ポート、およびデバイスのツリーのようなビューを示します。

    (盗まれた USBデバイスをシェルのツリーとしてリストするツールに対するRolfの答え?

  2. GUIの場合は、 usbview を試してください。
2
agc