I'm running 1.5.10 on a TP-Link WR1043ND v1 and after a period of flawless operation, about a day, was seeing my WIFI throughput drop to about 1 mbit. This was more frequent under heavy use.
Per discussion over at openwrt's bug tracker, I disabled Atheros Adaptive Noise Immunity (ANI) and "Low Ack" disassociation.
In /etc/rc.local, add the line:
Code: Select all
echo 1 >/sys/kernel/debug/ieee80211/phy0/ath9k/disable_ani
Code: Select all
config wifi-iface 'ap_g'
option disassoc_low_ack 0
Cheers,
-GMick