複数の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
試してみてください
lsusb -t
。 USBバス、ポート、およびデバイスのツリービューが表示されます。(で盗まれました。ロールフの答えシェルのツリーにUSBデバイスを一覧表示するツール?)
- GUI の場合は、以下を試してください。
usbview
。