lsusb 挂起

lsusb 挂起

操作系统是 Debian 12。我拔掉了所有 USB 设备。通过 ssh 连接。

如果我运行 lsusb,由于某种原因,一些以前连接的 USB 设备会被列出(同样,即使所有 USB 设备都已拔出),然后 lsusb 挂起。

当我运行 strace 时,因为它附加到 lsusb 进程,所以 lsusb 打印出另一行!很奇怪。 strace 然后打印出:

openat(AT_FDCWD, "/sys/bus/usb/devices/3-3/product", O_RDONLY) =
read(8,

然后,当我 ctrl+c 退出 strace 时,lsusb 完成打印其输出的其余部分。也显得很奇怪。

dmesg 中没有错误。

所有 USB 端口似乎都工作正常,但主板上的两个 USB 3.0 端口现在似乎无法工作。

USB 3.0 驱动程序可能有问题吗?我现在只是猜测。

如何在不重新启动的情况下重新启动 USB 子系统?或者有其他方法可以在不重新启动的情况下解决此问题?

答案1

USB 3.0 驱动程序可能有问题吗?我现在只是猜测。

那,或者固件。当然看起来很像。

如何在不重新启动的情况下重新启动 USB 子系统?或者有其他方法可以在不重新启动的情况下解决此问题?

像这样

相关内容