特定のUSBデバイスが使用しているチップセットを識別できるようにしたいと思います。私はlsusb(そして今は/ proc / bus / usb / devices)について知っていますが、lspciほど多くの情報を提供していません。
これが私がlsusbを使用する方法の例です:
(ラップトップ:/ proc / bus / usb)#lsusb -v -d 050d:805c バス001デバイス008:ID 050d:805cBelkinコンポーネント デバイス記述子: : idVendor0x050dBelkinコンポーネント idProduct 0x805c bcdDevice 0.01 iManufacturer 1 Ralink iProduct 2 802.11 n WLAN :
...および/proc/ bus / usb / devices(このスレッドへのコメントに感謝):
T:バス= 01 Lev = 02 Prnt=03ポート=02Cnt = 01 Dev#= 8 Spd = 480 MxCh = 0 D:Ver = 2.00 Cls = 00(> ifc)Sub = 00 Prot = 00 MxPS = 64#Cfgs = 1 P:ベンダー= 050d ProdID = 805c Rev = 0.01 S:メーカー= Ralink S:製品= 802.11 n WLAN C:*#Ifs = 1 Cfg#= 1 Atr = 80 MxPwr = 4mA
適切なUSBデバイス(Ralinkチップセットを搭載したBelkin USB 801.11n)を見ていることはわかりますが、正確なチップセットのバージョンを特定することはできません。「0x805c」は、私が期待するチップセット番号(2500〜2900)と一致しません。
USBバスを介してこの情報を照会することさえ不可能だと思いますか?
助けてくれてありがとう。