#9654: ath: DMA failed to stop in 10 ms
------------------------+-----------------------------------
Reporter: anonymous | Owner: nbd
Type: defect | Status: reopened
Priority: normal | Milestone: Barrier Breaker 14.07
Component: kernel | Version: Trunk
Resolution: | Keywords: atheros
------------------------+-----------------------------------
Comment (by gvalkov):
Right now I am at OpenWrt Chaos Calmer r41887,
1ba980ffeb17dbb4846c02f31a35a280d1ac7c37.
Temporary workaround to reverse r38486:
{{{
rm package/kernel/mac80211/patches/550-ath9k_entropy_from_adc.patch
}}}
It compiled without any issues, and the upload test has been running for 6
hours. So far it is stable. No speed reduction or wifi disable.
Approximately 271 GB uploaded; 21989 ICMP packets send, 2 lost. Single TX
DMA message around 2h52m:
{{{
[10317.790000] ath: phy0: Failed to stop TX DMA, queues=0x004!
}}}
Despite this message, the router is stable. These messages are also
present in Barrier Breaker, where they happen very rare, but the router
remains stable.
The next step would be to analyse the code from r38486 and try to see if
it is possible to preserve it, without causing disconnects and speed
drops.
ps: Hmmm, I just got a disconnect after 6h14m of testing, after a few
seconds the wifi card reconnected and I restarted the test. The speed is
not affected. 6 ICMP packets lost during the break. No diagnostic
messages. Just the regulary:
{{{
Wed Jul 30 18:00:26 2014 daemon.info hostapd: wlan0: STA a0:f3:c1:09:26:52
WPA: group key handshake completed (RSN)
}}}
This could also be caused by the USB wifi card/driver or vmware. I'm also
on a ticket with vmware to resolve a bluescreen issue with vmusb.sys, and
from my experience their code is way below low quality. They have no
exception checking inside their driver and are capable of destroying the
environment of other drivers causing them to crash.
--
Ticket URL: <https://dev.openwrt.org/ticket/9654#comment:511>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets