14

特定の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バスを介してこの情報を照会することさえ不可能だと思いますか?

助けてくれてありがとう。

4

8 に答える 8

8

メーカーがそれぞれのチップセットの ProductID を変更するか、リビジョン番号を更新しない限り、チップセットを特定する一般的な方法はありません。その場合でも、ProductID がチップセットにどのようにマップされるかを知る必要があります。

于 2009-04-17T09:38:02.770 に答える
4

試しましたか

lsusb -v

詳細スイッチを使用すると、lsusb は多くの情報を出力します。

于 2009-04-16T18:11:07.490 に答える
1

試す

lspci -v 

あなたはより多くのことについての情報を持っているでしょう

于 2012-02-21T20:27:32.860 に答える
1

/proc/bus/usb/devices は、基本的なオプションを使用して lsusb よりも多くの情報を提供し、プログラムから使用する方が簡単です...

于 2009-04-16T17:55:34.987 に答える
1

ケースを開けずに製品について知ることができる最も近いのは、VID (Vendor ID) と (Product ID) です。

しかし、知る限り、多くのベンダーは同じ VID と PID (ドライバーの互換性のため) を使用し、チップセットを変更しています。

ケースを開けて、メーカーが部品番号を消さなかったらいいのにと思います。

于 2009-04-22T01:43:59.687 に答える
0

場合によっては、同じ工場で、wifi usbドングルを使用していると思いますが、

lsusb -v
Bus 001 Device 008: ID 148f:3070 Ralink Technology, Corp. RT2870/RT3070 Wireless Adapter
idVendor           0x148f Ralink Technology, Corp.
idProduct          0x3070 RT2870/RT3070 Wireless Adapter

これはチップセットとして3070を提供します。

より多くの検索を行うと、debian wikiに2870としてリストされているチップ番号がわかりますが、

USB: 050D:805C Belkin Components F5D8053 N Wireless Adapter v3000 [Ralink RT2870]

リンク

于 2012-11-29T09:18:36.073 に答える
0

lsusb で ID を取得し、検索します。

于 2009-04-22T02:06:55.013 に答える
0

で確認することもできますdmesg

USB BLE ドングルを PC に接続すると、次のようになります。

[31254.130216] usb 1-4: USB disconnect, device number 5
[31305.979397] usb 1-4: new full-speed USB device number 6 using xhci_hcd
[31306.338254] usb 1-4: New USB device found, idVendor=0a12, idProduct=0001
[31306.338259] usb 1-4: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[31306.338263] usb 1-4: Product: CSR8510 A10

そこから「CSR8510 A10」を入手しました(Qualcomm CSR8510チップセットにつながりました)。

于 2019-05-15T08:26:34.003 に答える