R8169 网卡日志文件中的 AER pci 错误报告

R8169 网卡日志文件中的 AER pci 错误报告

我在 Fedora 39 上的内核日志中有很多错误。我有 4 个 NIC 卡,但它只报告其中一个。我尝试将其移至另一个插槽,但同样的问题。您认为网卡有问题还是有冲突(IRQ)

Jan  8 10:33:14 z4 kernel: pcieport 0000:00:1b.3: AER: Corrected error received: 0000:04:00.0
Jan  8 10:33:14 z4 kernel: pcieport 0000:00:1b.3: AER: Multiple Corrected error received: 0000:04:00.0
Jan  8 10:33:14 z4 kernel: r8169 0000:04:00.0: PCIe Bus Error: severity=Corrected, type=Physical Layer, (Receiver ID)
Jan  8 10:33:14 z4 kernel: r8169 0000:04:00.0:   device [10ec:8168] error status/mask=00000001/00002000
Jan  8 10:33:14 z4 kernel: r8169 0000:04:00.0:    [ 0] RxErr                  (First)
Jan  8 10:33:47 z4 kernel: pcieport 0000:00:1b.3: AER: Multiple Corrected error received: 0000:04:00.0
Jan  8 10:33:47 z4 kernel: r8169 0000:04:00.0: PCIe Bus Error: severity=Corrected, type=Physical Layer, (Transmitter ID)
Jan  8 10:33:47 z4 kernel: r8169 0000:04:00.0:   device [10ec:8168] error status/mask=00001001/00002000
Jan  8 10:33:47 z4 kernel: r8169 0000:04:00.0:    [ 0] RxErr                  (First)
Jan  8 10:33:47 z4 kernel: r8169 0000:04:00.0:    [12] Timeout  

         

它始终只报告 1 个 NIC 的错误。我还有 5 个 SATA 驱动器和 1 个 NVME。我没有注意到这个错误,我升级到 Fedora 39 然后我注意到了。如果需要,我可以提供更多输出。

#lspci |grep Ethernet
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 03)
05:00.0 Ethernet controller: Intel Corporation 82575EB Gigabit Network Connection (rev 02)
05:00.1 Ethernet controller: Intel Corporation 82575EB Gigabit Network Connection (rev 02)
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 16)

我看过一些关于其他设备的类似帖子,但大多数答案都围绕禁用 pciereporting,这不是解决方案。 (添加到 grub pci=nomsi 和 pci=noaer)

答案1

这些都是已纠正错误。所以,本质上并不是一个问题。是的,当然,它们发生的情况并不好,但是在重负载下,几乎可以肯定会发生位错误,并且您的系统纠正它们的事实是适当的并且意味着没有任何损坏。

因此,Artem 建议,如果这些内容令您烦恼,则禁用它们的日志记录是合理的。相反,我建议忽略它们。您无法对主板板载 PCIe 走线的信号质量或硅片中总线驱动逻辑和缓冲区的质量做任何事情。

相关内容