需要重新启动 xhci

需要重新启动 xhci

我有一台配备 USB 3.0 端口、Ryzen 处理器、Linux 5.14.3 内核以及通过 USB 集线器连接的外部键盘和鼠标的笔记本电脑。

有时,USB 设备(键盘和鼠标以及内部键盘)会停止运行。我已经能够使用 mint 上的 linux 虚拟键盘查看 dmesg tail,并看到了以下内容:

xhci_hcd 0000:04:00.3: xHCI host not responding to stop endpoint command.
xhci_hcd 0000:04:00.3: USBSTS:\xff\xff\xff\xff%\xf6#f\xf0
xhci_hcd 0000:04:00.3: xHCI host controller not responding, assume dead
xhci_hcd 0000:04:00.3: HC died; cleaning up

然而,问题并没有自行解决。相反,我一直在重新启动,但这一次,为了修复它,我找到了名为 xhci_pci 的内核模块,对其进行 rmmod,然后对其进行 modprobe,一切都重新开始工作。

rmmod xhci_pci
modprobe xhci_pci

有人知道永久解决此问题的方法吗?这是 5.14 内核的问题还是类似的问题?

相关内容