如下图所示,系统盘错误地将某些 USB 设备命名为高清 USB 摄像头。
Bus 001 Device 012: ID 0eef:c002 D-WAV Scientific Co., Ltd HD USB Camera
Bus 001 Device 014: ID 060e:0960 Transmonde Technologies, Inc. HD USB Camera
Bus 001 Device 019: ID 0b05:1939 ASUSTek Computer, Inc. HD USB Camera
Bus 001 Device 018: ID 04b8:0e28 Seiko Epson Corp. HD USB Camera
关于如何解决这个问题并正确命名设备,您有什么想法吗?
答案1
事实证明这是 usbutils 版本 012 中的一个问题,目前由 Ubuntu 20.04 提供;最简单的解决方法是从源代码更新 usbutils:
sudo apt-get update
sudo apt-get install libusb-1.0-0-dev libudev-dev -y
git clone https://github.com/gregkh/usbutils.git
cd usbutils
./autogen.sh
make
sudo make install
lsusb --version
更新前的输出:
$ lsusb --version
lsusb (usbutils) 012
lsusb --version
更新后的输出:
$ lsusb --version
lsusb (usbutils) 014
lsusb
更新后的输出:
Bus 009 Device 002: ID 060e:0960 Transmonde Technologies, Inc. 4010E
Bus 001 Device 009: ID 0eef:c002 D-WAV Scientific Co., Ltd eGalaxTouch P80H46 1160 vT4_M05 k4.10.143
Bus 001 Device 014: ID 060e:0960 Transmonde Technologies, Inc. 4010E
Bus 001 Device 012: ID 0eef:c002 D-WAV Scientific Co., Ltd eGalaxTouch P80H46 1160 vT4_M05 k4.10.143
Bus 001 Device 010: ID 174c:2074 ASMedia Technology Inc. ASM1074 High-Speed hub
Bus 001 Device 008: ID 174c:2074 ASMedia Technology Inc. ASM1074 High-Speed hub
Bus 001 Device 019: ID 0b05:1939 ASUSTek Computer, Inc. AURA LED Controller
Bus 001 Device 018: ID 04b8:0e28 Seiko Epson Corp. TM-T20III