This started happening to me on 1.5.9 after adding another heavy use client. I've dropped to 1.5.6, but it still happens.
All clients drop to 1Mbit and ping time shoots way up, packet loss also happens.
Apparently, it's a driver issue and people are still digging...
There's a possible workaround. I've implemented it and am monitoring.
https://dev.openwrt.org/ticket/12372#comment:19
Which is:
Code: Select all
echo 1 >/sys/kernel/debug/ieee80211/phy0/ath9k/disable_ani
Note: The latest gargoyle git has CONFIG_KERNEL_DEBUG_FS enabled by default (Thanks Eric!) so if you snag the latest buid, it should allow disable_ani without any modification.