Openwrt
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
這些資訊是什麼?是否有未來問題的跡象?如何處理它們?
ath 將是您的無線網卡(或至少其中之一)。可能是驅動程序中的一個錯誤。– 2012 年 12 月 13 日 21:52
所以解決方法是等待更新韌體。