@david, lol, @yuhhaurlin made a commit changing the driver version to 0711
@anyone with a 3200acm, please:
a) Please install @david's latest build (r4542) and the latest mwlwifi (wifi) driver he posted 2 posts above this.
b) Run the iperf3 test a few times
c) Check your kernel log and see if you see long errors that begin with something very similar to (or if your router simply crashes and/or reboots):
[27408.382740] WARNING: CPU: 0 PID: 0 at compat-wireless-2017-01-31/net/mac80211/rx.c:4224 ieee80211_rx_napi+0x88/0x81c [mac80211]
d) Also check your Rx Rate/Tx Rate for Associated Stations either on the Status --> Overview page or the Network --> Wireless page on LuCi and see if they give correct results all the time, or if they sometimes show 0.
@yuhhaurlin, the maintainer of the mwlwifi driver, is trying to make sure that he has both fixed the kernel error issue (which was caused by him enabling Rx/Tx rates on the 3200acm), but also that the fix for the kernel issue isn't sometimes causing a rate of 0 to be reported. The kernel error might not appear when you run iperf3, and may take just a few days of run-time to get it to appear, but iperf3 or other high activity (such as IPTV) has been known to trigger it.
If any issues, please also say so and if you don't mind, copy and paste the kernel log error line that is extremely similar to the one above (but please post your actual one, not the one above) and the fact that you are running @david's build which is based on LEDE snapshot r4542 (which includes kernel 4.9.34 and mac80211 module version 2017-01-31) to this issue thread: https://github.com/kaloz/mwlwifi/issues/186 @yuhhaurlin thanks you in advance!
For more info on this, please see that link as well.
Thanks everyone for your help!
(Last edited by starcms on 11 Jul 2017, 11:56)