如何禁用 USB 2.0 设备?

如何禁用 USB 2.0 设备?

我有一台 Compaq cq5115uk 双启动 Windows Vista 和 Ubuntu 14.04 以及一台 HP Laserjet 1020 打印机。在 Windows 下,只有当我在 Windows 设备管理器中禁用 usb 2.0 设备,只留下 usb 1.1 设备时,打印机才能工作。在 Ubuntu 下,打印机无法工作。我猜问题与 Windows 相同,所以我想知道如何在 Ubuntu 下禁用 usb 2.0。谢谢

mike@mike-VC913AA-ABU-CQ5115UK:lsusb

Bus 002 Device 002: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
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 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 0461:0010 Primax Electronics, Ltd HP Keyboard
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 046d:c52f Logitech, Inc. Unifying Receiver
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

答案1

如何在 Ubuntu 下禁用 USB 2.0?

尝试使用内核中的一个功能,即从用户空间手动绑定和解除绑定设备驱动程序的能力。

在 sysfs 树中,每个驱动程序现在都有与其关联的绑定和取消绑定文件。

为了解除设备与驱动程序的绑定,只需将设备的总线 ID 写入解除绑定文件。

更多信息请访问:绑定-解除绑定

相关内容