启动 USB 错误

启动 USB 错误

在初始启动期间,我在几个 USB 端口上收到错误。错误为 -32。我使用的是 Gigabyte GA-970A-D3P 主板。我买的是二手的,所以我不确定它的历史,但它有一个 FX-4300 CPU,所有 USB 2.0 端口都坏了。如果我将鼠标插入任何端口,底部的 LED 都会熄灭。我猜端口没有 5V 电源,但我无法从 Gigabyte 获得任何技术信息:只是通常的敷衍了事。我看到了一些关于 970 芯片问题的帖子,特别是 AMD SB950,但我不清楚解决方案是什么。我还没有尝试过该系列中提出的所有想法。我有 2 个 USB 3.0 端口,它们似乎可以工作。我想知道 -32 错误是什么意思。知道如何识别所有 Linux 错误代码的含义也很好。谢谢

答案1

谢谢,我使用链接查看了错误代码。我读了一些关于 GA-970A 主板上此错误的其他帖子,这些帖子建议我将启动参数添加到 Linux 命令行“amd_iommu=on iommu=on”,这解决了我的 USB 问题。

答案2

请看这里:https://www.kernel.org/doc/html/v4.12/driver-api/usb/error-codes.html

这是一个EPIPE 32错误,意思是‘管道破裂’。

您可以使用“errno”程序检查此类错误,如下所示: errno 32 它是包的一部分moreutils

相关内容