USB 打印机:无法枚举 USB

USB 打印机:无法枚举 USB

我在 14.04 版机器上无法使用佳能 MP540。
打印机根本无法识别。
tail -f /var/log/syslog插入时:

May 15 21:18:53 Notebook kernel: [ 1218.970245] usb 2-2: new high-speed USB device number 12 using xhci_hcd
May 15 21:18:53 Notebook kernel: [ 1218.970459] usb 2-2: Device not responding to set address.
May 15 21:18:58 Notebook kernel: [ 1224.188379] usb 2-2: device descriptor read/all, error -110
May 15 21:18:58 Notebook kernel: [ 1224.300326] usb 2-2: new high-speed USB device number 13 using xhci_hcd
May 15 21:18:58 Notebook kernel: [ 1224.316857] usb 2-2: device descriptor read/8, error -71
May 15 21:18:58 Notebook kernel: [ 1224.437007] usb 2-2: device descriptor read/all, error -71
May 15 21:18:58 Notebook kernel: [ 1224.548231] usb 2-2: new high-speed USB device number 14 using xhci_hcd
May 15 21:18:58 Notebook kernel: [ 1224.565084] usb 2-2: device descriptor read/all, error -71
May 15 21:18:58 Notebook kernel: [ 1224.732172] usb 2-2: new high-speed USB device number 15 using xhci_hcd
May 15 21:18:58 Notebook kernel: [ 1224.732582] usb 2-2: Device not responding to set address.
May 15 21:18:59 Notebook kernel: [ 1224.936330] usb 2-2: Device not responding to set address.
May 15 21:18:59 Notebook kernel: [ 1225.140031] usb 2-2: device not accepting address 15, error -71
May 15 21:18:59 Notebook kernel: [ 1225.140098] hub 2-0:1.0: unable to enumerate USB device on port 2

所有 USB 端口都存在问题,但打印机在 Windows 上运行良好。

答案1

我在使用佳能 LBP3010 打印机时也遇到过类似的问题。结果发现,开机一段时间后,打印机会进入另一种状态,USB 连接不再起作用。不知道为什么,但是对我而言有帮助的就是重新启动打印机。只需重新连接 USB 电缆即可不是帮助,因为打印机仍然会保持那种奇怪的状态。

我曾在 3 台不同的计算机(包括 Raspberry Pi 3 model B)上尝试过 Linux 内核 4.9 和 4.12。在打印机进入这种奇怪的状态后,它们都无法将打印机识别为 USB 设备。只出现了以下错误:

  • Device not responding to setup address
  • device not accepting address
  • 并最终unable to enumerate USB device

我怀疑这是佳能打印机实施某种省电模式的结果,在这种模式下它们也会禁用打印机的 USB 接口。

相关内容