システムに見えるUSBデバイスを接続するとdmesg
、
usb 5-2.2.2.2: new low-speed USB device number 48 using xhci_hcd
usb 5-2.2.2.2: New USB device found, idVendor=1130, idProduct=0202, bcdDevice= 1.00
usb 5-2.2.2.2: New USB device strings: Mfr=0, Product=2, SerialNumber=0
usb 5-2.2.2.2: Product: Panic Button
input: Panic Button as /devices/pci0000:00/0000:00:07.0/0000:20:00.0/0000:21:02.0/0000:22:00.0/usb5/5-2/5-2.2/5-2.2.2/5-2.2.2.2/5-2.2.2.2:1.0/0003:1130:0202.0063/input/input136
hid-generic 0003:1130:0202.0063: input,hidraw5: USB HID v1.10 Device [Panic Button] on usb-0000:22:00.0-2.2.2.2/input0
input: Panic Button as /devices/pci0000:00/0000:00:07.0/0000:20:00.0/0000:21:02.0/0000:22:00.0/usb5/5-2/5-2.2/5-2.2.2/5-2.2.2.2/5-2.2.2.2:1.1/0003:1130:0202.0064/input/input137
hid-generic 0003:1130:0202.0064: input,hidraw6: USB HID v1.10 Device [Panic Button] on usb-0000:22:00.0-2.2.2.2/input1
lsusb
しかし、私が見ることができる限り、
Bus 005 Device 048: ID 1130:0202 Tenx Technology, Inc. Rocket Launcher
ここになぜ違いがありますか?カーネルのデバイスデータベースとは何ですか?
製品:パニックボタン
lsusb デバイスデータベースが表示されますが、
Tenx Technology, Inc.ロケットランチャー
ベストアンサー1
USBデバイスは、特に、ベンダー識別子、製品識別子、ベンダー名、および製品名に関するいくつかの異なる情報を提供します。後者の2つは常に正確ではなく、ベンダーと製品名の別々のデータベースがボランティアによって維持されます。USB IDストレージ。
カーネルにはデバイスがそれ自体を付与する名前が表示され、デフォルトビューlsusb
には製品識別子にマップされた名前が表示されます。USB IDストレージ。
lsusb -v
2つの情報が表示されます。 「iProduct」項目にはデバイスから返された製品名(図を参照dmesg
)が表示され、「idProduct」項目にはデバイスから返された製品IDと一致するもの(ベンダーIDとともに)が表示されます。 USB ID データベースにあります。