My observations so far (comparing driver 17 vs driver 16):
2.4G file transfers maybe 33% slower (12MB/s rather than 18ish)
5G file transfers are erratic but typically very poor (3MB/s, slowing below and I've seen bursts up to 30MB/s toward the tail end of large file transfers)5G performance with iperf3: VHT80 I get 260-280 Mb/s to a distant WRT1900, 480Mb/s to an Android phone
No linux clients on the other end of the 2.4G so no iperf dataI have the 5G between WRT1900s set up as client and AP. If I run the AP as server (or use -R flag from AP running as client) I get 1.1Mbps. I saw that with driver 16 as well.
So here is something you don't see everyday....
I spent the evening trying to merge the 120-chatdster_fix.patch with .17, but things were not going well...
This morning I decided to start fresh:
1. Removed that patch from the /target/Linux/mvebu/pathches-4.4
2. Ran make clean and make V=s hoping to start with a clean build
I looked in /bild-dir/../linux-mvebu/mwlwifi-10.3.0.17-20160324, and started comparing the files against
the patch and source @ https://github.com/kaloz/mwlwifi
To my great surprise, all the changes from the patch somehow made their way into the files in the /buld-dir/../mwlwifi-10.3.0.17-20160324 directory i.e. dev.h, fwcmd.c, fwdl.c, and main.c
A quick sysupgrade later to both 1900AC v1s, and my speed and latency are back to where we were on .16
The "hybrid" kmod-mwlwifi_4.4.6+10.3.0.17-20160324-1.ipk is 230 kb in size, which is smaller than the .17 if I remember correctly...
If anyone want to see the contents of the /buld-dir/../mwlwifi-10.3.0.17-20160324 directory or the ipk itself, I can share them no problem...
Any thoughts on what may have happened here would be welcome
Cheers