OpenWrt 路由器上的 DMA 错误

OpenWrt 路由器上的 DMA 错误

我有一个带有 OpenWrt Backfire (10.03.1, r29592) 的 WRT160NL 路由器,并且连接有一个 3,5" WD Green 1,5TB HDD。最近,如果我使用“logread”读取其上的日志,我可以看到这些消息:

Dec 12 17:07:16 OWRTROUTER user.err kernel: ath: DMA failed to stop in 10 ms AR_CR=0x00000024 AR_DIAG_SW=0x42000020 DMADBG_7=0x00024020
Dec 12 17:07:16 OWRTROUTER user.err kernel: ath: Could not stop RX, we could be confusing the DMA engine when we start RX up
Dec 12 17:07:16 OWRTROUTER user.err kernel: ath: DMA failed to stop in 10 ms AR_CR=0x00000024 AR_DIAG_SW=0x42000020 DMADBG_7=0x00024020
Dec 12 17:07:16 OWRTROUTER user.err kernel: ath: Could not stop RX, we could be confusing the DMA engine when we start RX up
Dec 12 17:07:17 OWRTROUTER user.err kernel: ath: DMA failed to stop in 10 ms AR_CR=0x00000024 AR_DIAG_SW=0x42000020 DMADBG_7=0x00024020
Dec 12 17:07:17 OWRTROUTER user.err kernel: ath: Could not stop RX, we could be confusing the DMA engine when we start RX up

这些消息是什么?是否有迹象表明未来会出现问题?如何处理它们?

答案1

ath 将是您的无线卡(或至少其中之一)。可能是驱动程序中的错误。 – 德罗伯特 2012-12-13 21:52

所以解决办法就是等待固件更新。

相关内容