Debian 升级后 USB 设备未被授权使用

Debian 升级后 USB 设备未被授权使用

我在 Lenovo Thinkpad X240 上运行 Debian。前段时间我从 Stretch 升级到 Buster。从那时起,USB 键盘和 USB 鼠标就无法工作了。我也无法读取或访问任何 USB 记忆棒。系统是最新的,我已经重新启动了好几次了。

键盘和鼠标被识别(我在运行时看到它们lsusb),但是运行时dmesg我得到一个设备未获得使用授权信息。当插入任何 USB 存储器时我也会收到此消息。

> dmesg
[10599.977463] usb 2-2: new low-speed USB device number 10 using xhci_hcd  
[10600.134705] usb 2-2: New USB device found, idVendor=XXXX, idProduct=XXXX, bcdDevice= 1.07  
[10600.134709] usb 2-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0  
[10600.135024] usb 2-2: Device is not authorized for usage  

我应该怎样做才能继续进行故障排除并使 USB 正常工作?

答案1

可能您需要 udev 规则来启用它们。与这里类似的东西:https://github.com/LairdCP/UwTerminalX/wiki/Granting-non-root-USB-device-access-(Linux)

更新:

尝试创建以下文件:/etc/udev/rules.d/99-permissions.rules并在里面添加以下内容:

SUBSYSTEM=="usb",GROUP="users",MODE="0666"

然后运行:

$ udevadm control --reload-rules && udevadm trigger

并重新启动你的linux。这是来自 ubuntu 16.04 的,我猜测 debian buster 上的路径是相同的。它适用于我必须使用一些打印机/扫描仪设备的配置。

相关内容