对于我连接的 USB 设备之一(2773:0104),我没有看到系统盘命令输出:
user@Thinkpad-Laptop:~/binaries$ lsusb
Bus 008 Device 002: ID 0a5c:217f Broadcom Corp.
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 036: ID 2773:0104
USB 描述来自哪里,是来自设备驱动程序还是存储在硬件本身中?
答案1
0a5c
设备仅通过 ID 值来标识自身。它由标识制造商(例如Broadcom)的 2 字节代码(4 个十六进制数字)和 2 字节产品标识( )组成217f
。
Ubuntu 使用维护的数据库这里。如果您有硬件未被此文件的当前版本识别,您可以告诉他们。制造商 ID2773
目前没有条目。
答案2
它来自设备通过 usbbus 提供的 id。描述来自/var/lib/usbutils/usb.ids
。
为了获得这样的信息,我建议您简单地使用man lsusb
。