为什么我的 USB 设备会随机断开连接?

为什么我的 USB 设备会随机断开连接?

我在一个持续运行的系统上使用 Linux。 USB 声卡已连接到系统。

有时,随机地,有时在半夜,USB 会断开连接,几秒钟后又会弹出。

Mär 18 03:52:41 test kernel: usb 1-1: USB disconnect, device number 35
 Mär 18 03:52:44 test kernel: usb 1-1: new full-speed USB device number 36 using xhci_hcd
 Mär 18 03:52:44 test kernel: usb 1-1: New USB device found, idVendor=8087, idProduct=1024
 Mär 18 03:52:44 test kernel: usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
 Mär 18 03:52:44 test kernel: usb 1-1: Product: USB2.0 Device
 Mär 18 03:52:44 test kernel: usb 1-1: Manufacturer: Generic
 Mär 18 03:52:44 test kernel: usb 1-1: SerialNumber: 20170726905959

主要问题是,有时设备在多次重新连接后不会再次出现,直到我重新启动。

这种情况不仅发生在一个系统上,而且发生在大约 100 个系统上。

我的问题是:

  1. 如何从 Linux USB 堆栈获取扩展 USB 日志?我想知道是否涉及暂停模式之类的东西
  2. USB 控制器是否有可能在一段时间后阻止设备直到重新启动?为什么设备最终没有再次出现还有其他想法吗?

相关内容