Optimized build for the D-Link DIR-860L

That download speed still looks low and in line with the Minstrel patched test results? Personally I am still seeing a rather large regression. This is one of your earlier messages:

Test tool is iperf3.

First test is download from desktop with 2.4G wifi

minstrel patched	desktop command	notebook command	bandwidth
yes	iperf3 -c 192.168.3.170 -i 1 -t 30	iperf3 -s	43.7 Mbits/sec
no	iperf3 -c 192.168.3.170 -i 1 -t 30	iperf3 -s	71.4 Mbits/sec

This test is running iperf3 on a PC(OS is Win10), not the router. So it's much faster than on router.
After that I tested iperf3 on the router, and downloading speed is around 40Mbits/sec, so the speed is regression.

Ok, that's good in the sense that we're seeing the same regression :slight_smile: I thought it was only my device that was affected. @nbd it looks like the regression is still there unfortunately.

I think the original regression from patch 327 is probably gone. Could you please go through patches 327-329, 336-337 again in reverse order to figure out which one is causing your current regression?
Thanks a lot for your help

Will do, no problem :slight_smile: Will report back here once I have data to share.

The patches seem to have been reordered by the following commit: https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=81542331cb1827650f3abd69375d964d0ce2d050

Am I correct in assuming I need to remove:

371-373 and 375-376 in reverse order? Just double checking :slight_smile:

1 Like

Testing results are in, and it seems that you are right with your suspicion that the regression from patch 327 is gone. Below are my testing results. I've averaged each measurement over 5 runs and rounded up/down to the nearest mod 5 number:

Build Download Speed Upload Speed
Master 50 60
376 removed 50 60
375 removed 50 55
373 removed 70 70
372 removed 75 65
371 removed 75 65

So it seems like the regression is present in 373-mac80211-minstrel-fix-using-short-preamble-CCK-rates.patch

Edit: For reference, all these tests were done on channel 1 with a 20mhz channel width, since that tends to give me to most stable / reproducible results.

1 Like

Seems another strange thing happened. I tested 2 huawei mobile phones, one is honor 6X with 2.4g single band, another is honor 9 with 2.4g & 5g dual bands. The honor 6X can get 150Mhz 2.4g connection, but the honor 9 can only get 52~72mhz 2.4g connection. My notebook with Intel wireless 3160 can also get 150Mhz.
Another notebook with Atheros AR9485 wireless card is OK. So maybe this is a driver bug of honor 9, I can't sure.

Please show me the rc_stats file for 2.4 GHz transfer with the latest version with all patches applied.

Regarding the difference in rate between devices: some devices disable HT40 in 2.4 GHz. This makes sense in many cases because one HT40 channel is covering most of the available spectrum in that band, so it sends and picks up more interference.

I will get back to you tomorrow. Cannot run any tests now at the moment, since I am not at home.

During download:

root@LEDE:~# cat /sys/kernel/debug/ieee80211/phy*/netdev*/stations/*/rc_stats

              best   ____________rate__________    ________statistics________    _____last____    ______sum-of________
mode guard #  rate  [name   idx airtime  max_tp]  [avg(tp) avg(prob) sd(prob)]  [retry|suc|att]  [#success | #attempts]
VHT20 LGI 1         MCS0/1  130    1477     4.8       0.0       0.0      0.0       0     0 0             0   0        
VHT20 LGI 1         MCS1/1  131     738     9.7       0.0       0.0      0.0       0     0 0             0   0        
VHT20 LGI 1         MCS2/1  132     492    14.6       0.0       0.0      0.0       0     0 0             0   0        
VHT20 LGI 1         MCS3/1  133     369    17.0       0.0       0.0      0.0       0     0 0             0   0        
VHT20 LGI 1         MCS4/1  134     246    24.4       0.0       0.0      0.0       0     0 0             0   0        
VHT20 LGI 1         MCS5/1  135     185    29.2       0.0       0.0      0.0       0     0 0             0   0        
VHT20 LGI 1         MCS6/1  136     164    31.7       0.0       0.0      0.0       0     0 0             0   0        
VHT20 LGI 1         MCS7/1  137     148    34.1       0.0       0.0      0.0       0     0 0             0   0        
VHT20 LGI 1         MCS8/1  138     123    36.6       0.0       0.0      0.0       0     0 0             0   0        
VHT20 SGI 1         MCS0/1  160    1329     4.8       0.0       0.0      0.0       0     0 0             0   0        
VHT20 SGI 1         MCS1/1  161     665     9.7       0.0       0.0      0.0       0     0 0             0   0        
VHT20 SGI 1         MCS2/1  162     443    14.6       0.0       0.0      0.0       0     0 0             0   0        
VHT20 SGI 1         MCS3/1  163     332    19.5       0.0       0.0      0.0       0     0 0             0   0        
VHT20 SGI 1         MCS4/1  164     222    26.8       0.0       0.0      0.0       0     0 0             0   0        
VHT20 SGI 1         MCS5/1  165     166    31.7       0.0       0.0      0.0       0     0 0             0   0        
VHT20 SGI 1         MCS6/1  166     148    34.1       0.0       0.0      0.0       0     0 0             0   0        
VHT20 SGI 1         MCS7/1  167     133    36.6       0.0       0.0      0.0       0     0 0             0   0        
VHT20 SGI 1         MCS8/1  168     111    39.0       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1         MCS0/1  190     711     9.7       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1         MCS1/1  191     356    17.0       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1         MCS2/1  192     237    24.4       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1         MCS3/1  193     178    29.2       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1         MCS4/1  194     119    39.0       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1         MCS5/1  195      89    43.9       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1         MCS6/1  196      79    46.3       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1         MCS7/1  197      71    48.8       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1         MCS8/1  198      59    53.7       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1     D   MCS9/1  199      53    53.7      53.7     100.0      0.0       3     0 0             1   1        
VHT40 SGI 1         MCS0/1  220     640     9.7       0.0       0.0      0.0       0     0 0             0   0        
VHT40 SGI 1         MCS1/1  221     320    19.5       0.0       0.0      0.0       0     0 0             0   0        
VHT40 SGI 1         MCS2/1  222     214    26.8       0.0       0.0      0.0       0     0 0             0   0        
VHT40 SGI 1         MCS3/1  223     160    31.7       0.0       0.0      0.0       0     0 0             0   0        
VHT40 SGI 1         MCS4/1  224     107    41.5       0.0       0.0      0.0       0     0 0             0   0        
VHT40 SGI 1         MCS5/1  225      80    46.3       0.0       0.0      0.0       0     0 0             0   0        
VHT40 SGI 1         MCS6/1  226      71    48.8       0.0       0.0      0.0       0     0 0             0   0        
VHT40 SGI 1         MCS7/1  227      64    51.2       0.0       0.0      0.0       0     0 0             0   0        
VHT40 SGI 1         MCS8/1  228      54    53.7       0.0       0.0      0.0       0     0 0             0   0        
VHT40 SGI 1    C    MCS9/1  229      48    56.1      56.1     100.0      0.0       3     0 0             2   2        
VHT80 LGI 1         MCS0/1  250     328    19.5       0.0       0.0      0.0       0     0 0             0   0        
VHT80 LGI 1         MCS1/1  251     164    31.7       0.0       0.0      0.0       0     0 0             0   0        
VHT80 LGI 1         MCS2/1  252     109    39.0       0.0       0.0      0.0       0     0 0             0   0        
VHT80 LGI 1         MCS3/1  253      82    46.3       0.0       0.0      0.0       0     0 0             0   0        
VHT80 LGI 1         MCS4/1  254      55    53.7       0.0       0.0      0.0       0     0 0             0   0        
VHT80 LGI 1         MCS5/1  255      41    58.5       0.0       0.0      0.0       0     0 0             0   0        
VHT80 LGI 1         MCS6/1  256      36    61.0       0.0       0.0      0.0       0     0 0             0   0        
VHT80 LGI 1         MCS7/1  257      33    63.4       0.0       0.0      0.0       0     0 0             0   0        
VHT80 LGI 1         MCS8/1  258      27    65.9       0.0       0.0      0.0       0     0 0             0   0        
VHT80 LGI 1   B     MCS9/1  259      25    65.9      65.9     100.0      0.0       3     0 0             4   4        
VHT80 SGI 1         MCS0/1  280     295    21.9       0.0       0.0      0.0       0     0 0             0   0        
VHT80 SGI 1         MCS1/1  281     148    34.1       0.0       0.0      0.0       0     0 0             0   0        
VHT80 SGI 1         MCS2/1  282      99    41.5       0.0       0.0      0.0       0     0 0             0   0        
VHT80 SGI 1         MCS3/1  283      74    48.8       0.0       0.0      0.0       0     0 0             0   0        
VHT80 SGI 1         MCS4/1  284      49    56.1       0.0       0.0      0.0       0     0 0             0   0        
VHT80 SGI 1         MCS5/1  285      37    61.0       0.0       0.0      0.0       0     0 0             0   0        
VHT80 SGI 1         MCS6/1  286      33    63.4       0.0       0.0      0.0       0     0 0             0   0        
VHT80 SGI 1         MCS7/1  287      30    63.4       0.0       0.0      0.0       0     0 0             0   0        
VHT80 SGI 1         MCS8/1  288      25    65.9       0.0       0.0      0.0       0     0 0             0   0        
VHT80 SGI 1  A   P  MCS9/1  289      22    68.3      68.3     100.0      0.0       3     2 2            13   13       

Total packet count::    ideal 28      lookaround 4
Average # of aggregated frames per A-MPDU: 1.0

              best   ____________rate__________    ________statistics________    _____last____    ______sum-of________
mode guard #  rate  [name   idx airtime  max_tp]  [avg(tp) avg(prob) sd(prob)]  [retry|suc|att]  [#success | #attempts]
CCK    LP  1          1.0M  120   10548     0.0       0.0     100.0      0.0       0     1 1           135   135      
CCK    LP  1          2.0M  121    5476     0.0       0.0      88.5     31.3       0     0 0           113   150      
CCK    LP  1          5.5M  122    2411     2.4       2.4      79.8     38.6       0     0 0            88   118      
CCK    LP  1         11.0M  123    1535     4.8       2.4      66.8     46.8       0     0 0            67   81       
CCK    SP  1          1.0M  124   10452     0.0       0.0       0.0      0.0       0     0 0             0   0        
CCK    SP  1          2.0M  125    5380     0.0       0.0       0.0      0.0       0     0 0             0   0        
CCK    SP  1          5.5M  126    2315     2.4       0.0       0.0      0.0       0     0 0             0   0        
CCK    SP  1         11.0M  127    1439     4.8       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  1         MCS0     0    1477     4.8       4.8     100.0      0.0       3     0 0            10   10       
HT20  LGI  1         MCS1     1     738     9.7       9.7     100.0      0.0       0     0 0             1   1        
HT20  LGI  1         MCS2     2     492    17.0      17.0     100.0      0.0       3     0 0            25   25       
HT20  LGI  1         MCS3     3     369    21.9      21.9     100.0      0.0       0     0 0             1   1        
HT20  LGI  1         MCS4     4     246    34.1      34.1     100.0      0.0       0     0 0             1   1        
HT20  LGI  1         MCS5     5     185    46.3      46.3     100.0      0.0       0     0 0             1   1        
HT20  LGI  1         MCS6     6     164    51.2      51.2     100.0      0.0       0     0 0             1   1        
HT20  LGI  1         MCS7     7     148    56.1      56.1     100.0      0.0       0     0 0             1   1        
HT20  LGI  2         MCS8    10     738     9.7       9.7     100.0      0.0       0     0 0             1   1        
HT20  LGI  2         MCS9    11     369    21.9      21.9     100.0      0.0       3     0 0            22   22       
HT20  LGI  2         MCS10   12     246    34.1      34.1     100.0      0.0       0     0 0             1   1        
HT20  LGI  2         MCS11   13     185    46.3      46.3     100.0      0.0       3     0 0            34   34       
HT20  LGI  2         MCS12   14     123    68.3      68.3     100.0      0.0       0     0 0             1   1        
HT20  LGI  2         MCS13   15      92    87.8      87.8     100.0      0.0       0     0 0             1   1        
HT20  LGI  2     D   MCS14   16      82    97.6      97.6     100.0      0.0       0     0 0             1   1        
HT20  LGI  2   B     MCS15   17      74   107.4     107.4     100.0      0.0       3     0 0            44   44       
HT20  SGI  1         MCS0    30    1329     4.8       4.8     100.0      0.0       0     0 0             1   1        
HT20  SGI  1         MCS1    31     665    12.2      12.2     100.0      0.0       0     0 0             1   1        
HT20  SGI  1         MCS2    32     443    19.5      19.5     100.0      0.0       0     0 0             1   1        
HT20  SGI  1         MCS3    33     332    24.4      24.4     100.0      0.0       0     0 0             1   1        
HT20  SGI  1         MCS4    34     222    39.0      39.0     100.0      0.0       0     0 0             1   1        
HT20  SGI  1         MCS5    35     166    51.2      51.2     100.0      0.0       0     0 0             1   1        
HT20  SGI  1         MCS6    36     148    56.1      56.1     100.0      0.0       0     0 0             1   1        
HT20  SGI  1      P  MCS7    37     133    63.4      63.4     100.0      0.0       0     0 0             1   1        
HT20  SGI  2         MCS8    40     665    12.2      12.2     100.0      0.0       0     0 0            19   19       
HT20  SGI  2         MCS9    41     332    24.4      24.4      98.4      2.7       3     0 0            13   14       
HT20  SGI  2         MCS10   42     222    39.0      39.0     100.0      0.0       0     0 0             3   3        
HT20  SGI  2         MCS11   43     166    51.2      51.2      99.3      0.0       3     0 0           115   116      
HT20  SGI  2         MCS12   44     111    73.2      73.2     100.0      0.0       0     0 0            45   45       
HT20  SGI  2         MCS13   45      83    97.6      97.6      98.8     10.2       0     0 0           599   608      
HT20  SGI  2    C    MCS14   46      74   107.4     107.4      94.5     22.3       3     0 0          3451   3480     
HT20  SGI  2  A      MCS15   47      67   119.6     119.6      99.7      0.0       3   252 252       41140   41290    

Total packet count::    ideal 55756      lookaround 433
Average # of aggregated frames per A-MPDU: 13.7

              best   ____________rate__________    ________statistics________    _____last____    ______sum-of________
mode guard #  rate  [name   idx airtime  max_tp]  [avg(tp) avg(prob) sd(prob)]  [retry|suc|att]  [#success | #attempts]
CCK    LP  1          1.0M  120   10548     0.0       0.0       0.0      0.0       0     0 0             0   0        
CCK    LP  1          2.0M  121    5476     0.0       0.0       0.0      0.0       0     0 0             0   0        
CCK    LP  1          5.5M  122    2411     2.4       0.0       0.0      0.0       0     0 0             0   0        
CCK    LP  1         11.0M  123    1535     4.8       0.0       0.0      0.0       0     0 0             0   0        
CCK    SP  1          1.0M  124   10452     0.0       0.0       0.0      0.0       0     0 0             0   0        
CCK    SP  1          2.0M  125    5380     0.0       0.0       0.0      0.0       0     0 0             0   0        
CCK    SP  1          5.5M  126    2315     2.4       0.0       0.0      0.0       0     0 0             0   0        
CCK    SP  1         11.0M  127    1439     4.8       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  1  ABCDP  MCS0     0    1477     4.8       0.0       0.0      0.0       1     0 0             0   0        
HT20  LGI  1         MCS1     1     738     9.7       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  1         MCS2     2     492    14.6       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  1         MCS3     3     369    17.0       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  1         MCS4     4     246    24.4       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  1         MCS5     5     185    29.2       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  1         MCS6     6     164    31.7       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  1         MCS7     7     148    34.1       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  2         MCS8    10     738     9.7       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  2         MCS9    11     369    17.0       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  2         MCS10   12     246    24.4       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  2         MCS11   13     185    29.2       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  2         MCS12   14     123    36.6       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  2         MCS13   15      92    43.9       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  2         MCS14   16      82    46.3       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  2         MCS15   17      74    48.8       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  1         MCS0    30    1329     4.8       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  1         MCS1    31     665     9.7       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  1         MCS2    32     443    14.6       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  1         MCS3    33     332    19.5       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  1         MCS4    34     222    26.8       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  1         MCS5    35     166    31.7       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  1         MCS6    36     148    34.1       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  1         MCS7    37     133    36.6       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  2         MCS8    40     665     9.7       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  2         MCS9    41     332    19.5       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  2         MCS10   42     222    26.8       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  2         MCS11   43     166    31.7       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  2         MCS12   44     111    39.0       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  2         MCS13   45      83    46.3       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  2         MCS14   46      74    48.8       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  2         MCS15   47      67    51.2       0.0       0.0      0.0       0     0 0             0   0        

Total packet count::    ideal 1      lookaround 0
Average # of aggregated frames per A-MPDU: 1.0

During upload:

root@LEDE:~# cat /sys/kernel/debug/ieee80211/phy*/netdev*/stations/*/rc_stats

              best   ____________rate__________    ________statistics________    _____last____    ______sum-of________
mode guard #  rate  [name   idx airtime  max_tp]  [avg(tp) avg(prob) sd(prob)]  [retry|suc|att]  [#success | #attempts]
VHT20 LGI 1         MCS0/1  130    1477     4.8       0.0       0.0      0.0       0     0 0             0   0        
VHT20 LGI 1         MCS1/1  131     738     9.7       0.0       0.0      0.0       0     0 0             0   0        
VHT20 LGI 1         MCS2/1  132     492    14.6       0.0       0.0      0.0       0     0 0             0   0        
VHT20 LGI 1         MCS3/1  133     369    17.0       0.0       0.0      0.0       0     0 0             0   0        
VHT20 LGI 1         MCS4/1  134     246    24.4       0.0       0.0      0.0       0     0 0             0   0        
VHT20 LGI 1         MCS5/1  135     185    29.2       0.0       0.0      0.0       0     0 0             0   0        
VHT20 LGI 1         MCS6/1  136     164    31.7       0.0       0.0      0.0       0     0 0             0   0        
VHT20 LGI 1         MCS7/1  137     148    34.1       0.0       0.0      0.0       0     0 0             0   0        
VHT20 LGI 1         MCS8/1  138     123    36.6       0.0       0.0      0.0       0     0 0             0   0        
VHT20 SGI 1         MCS0/1  160    1329     4.8       0.0       0.0      0.0       0     0 0             0   0        
VHT20 SGI 1         MCS1/1  161     665     9.7       0.0       0.0      0.0       0     0 0             0   0        
VHT20 SGI 1         MCS2/1  162     443    14.6       0.0       0.0      0.0       0     0 0             0   0        
VHT20 SGI 1         MCS3/1  163     332    19.5       0.0       0.0      0.0       0     0 0             0   0        
VHT20 SGI 1         MCS4/1  164     222    26.8       0.0       0.0      0.0       0     0 0             0   0        
VHT20 SGI 1         MCS5/1  165     166    31.7       0.0       0.0      0.0       0     0 0             0   0        
VHT20 SGI 1         MCS6/1  166     148    34.1       0.0       0.0      0.0       0     0 0             0   0        
VHT20 SGI 1         MCS7/1  167     133    36.6       0.0       0.0      0.0       0     0 0             0   0        
VHT20 SGI 1         MCS8/1  168     111    39.0       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1         MCS0/1  190     711     9.7       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1         MCS1/1  191     356    17.0       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1         MCS2/1  192     237    24.4       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1         MCS3/1  193     178    29.2       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1         MCS4/1  194     119    39.0       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1         MCS5/1  195      89    43.9       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1         MCS6/1  196      79    46.3       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1         MCS7/1  197      71    48.8       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1         MCS8/1  198      59    53.7       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1     D   MCS9/1  199      53    53.7      53.7     100.0      0.0       3     0 0             1   1        
VHT40 SGI 1         MCS0/1  220     640     9.7       0.0       0.0      0.0       0     0 0             0   0        
VHT40 SGI 1         MCS1/1  221     320    19.5       0.0       0.0      0.0       0     0 0             0   0        
VHT40 SGI 1         MCS2/1  222     214    26.8       0.0       0.0      0.0       0     0 0             0   0        
VHT40 SGI 1         MCS3/1  223     160    31.7       0.0       0.0      0.0       0     0 0             0   0        
VHT40 SGI 1         MCS4/1  224     107    41.5       0.0       0.0      0.0       0     0 0             0   0        
VHT40 SGI 1         MCS5/1  225      80    46.3       0.0       0.0      0.0       0     0 0             0   0        
VHT40 SGI 1         MCS6/1  226      71    48.8       0.0       0.0      0.0       0     0 0             0   0        
VHT40 SGI 1         MCS7/1  227      64    51.2       0.0       0.0      0.0       0     0 0             0   0        
VHT40 SGI 1         MCS8/1  228      54    53.7       0.0       0.0      0.0       0     0 0             0   0        
VHT40 SGI 1    C    MCS9/1  229      48    56.1      56.1     100.0      0.0       3     0 0             2   2        
VHT80 LGI 1         MCS0/1  250     328    19.5       0.0       0.0      0.0       0     0 0             0   0        
VHT80 LGI 1         MCS1/1  251     164    31.7       0.0       0.0      0.0       0     0 0             0   0        
VHT80 LGI 1         MCS2/1  252     109    39.0       0.0       0.0      0.0       0     0 0             0   0        
VHT80 LGI 1         MCS3/1  253      82    46.3       0.0       0.0      0.0       0     0 0             0   0        
VHT80 LGI 1         MCS4/1  254      55    53.7       0.0       0.0      0.0       0     0 0             0   0        
VHT80 LGI 1         MCS5/1  255      41    58.5       0.0       0.0      0.0       0     0 0             0   0        
VHT80 LGI 1         MCS6/1  256      36    61.0       0.0       0.0      0.0       0     0 0             0   0        
VHT80 LGI 1         MCS7/1  257      33    63.4       0.0       0.0      0.0       0     0 0             0   0        
VHT80 LGI 1         MCS8/1  258      27    65.9       0.0       0.0      0.0       0     0 0             0   0        
VHT80 LGI 1   B     MCS9/1  259      25    65.9      65.9     100.0      0.0       3     0 0             4   4        
VHT80 SGI 1         MCS0/1  280     295    21.9       0.0       0.0      0.0       0     0 0             0   0        
VHT80 SGI 1         MCS1/1  281     148    34.1       0.0       0.0      0.0       0     0 0             0   0        
VHT80 SGI 1         MCS2/1  282      99    41.5       0.0       0.0      0.0       0     0 0             0   0        
VHT80 SGI 1         MCS3/1  283      74    48.8       0.0       0.0      0.0       0     0 0             0   0        
VHT80 SGI 1         MCS4/1  284      49    56.1       0.0       0.0      0.0       0     0 0             0   0        
VHT80 SGI 1         MCS5/1  285      37    61.0       0.0       0.0      0.0       0     0 0             0   0        
VHT80 SGI 1         MCS6/1  286      33    63.4       0.0       0.0      0.0       0     0 0             0   0        
VHT80 SGI 1         MCS7/1  287      30    63.4       0.0       0.0      0.0       0     0 0             0   0        
VHT80 SGI 1         MCS8/1  288      25    65.9       0.0       0.0      0.0       0     0 0             0   0        
VHT80 SGI 1  A   P  MCS9/1  289      22    68.3      68.3     100.0      0.0       3     2 2            13   13       

Total packet count::    ideal 28      lookaround 4
Average # of aggregated frames per A-MPDU: 1.0

              best   ____________rate__________    ________statistics________    _____last____    ______sum-of________
mode guard #  rate  [name   idx airtime  max_tp]  [avg(tp) avg(prob) sd(prob)]  [retry|suc|att]  [#success | #attempts]
CCK    LP  1          1.0M  120   10548     0.0       0.0     100.0      0.0       0     1 1           295   295      
CCK    LP  1          2.0M  121    5476     0.0       0.0      77.5     31.9       0     2 2           226   303      
CCK    LP  1          5.5M  122    2411     2.4       2.4      65.2     46.3       0     0 0           213   271      
CCK    LP  1         11.0M  123    1535     4.8       4.8      76.2     34.9       0     0 0           166   206      
CCK    SP  1          1.0M  124   10452     0.0       0.0       0.0      0.0       0     0 0             0   0        
CCK    SP  1          2.0M  125    5380     0.0       0.0       0.0      0.0       0     0 0             0   0        
CCK    SP  1          5.5M  126    2315     2.4       0.0       0.0      0.0       0     0 0             0   0        
CCK    SP  1         11.0M  127    1439     4.8       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  1         MCS0     0    1477     4.8       4.8     100.0      0.0       3     0 0            10   10       
HT20  LGI  1         MCS1     1     738     9.7       9.7     100.0      0.0       0     0 0             1   1        
HT20  LGI  1         MCS2     2     492    14.6      14.6     100.0      0.0       3     0 0            25   25       
HT20  LGI  1         MCS3     3     369    21.9      21.9     100.0      0.0       0     0 0             1   1        
HT20  LGI  1         MCS4     4     246    31.7      31.7     100.0      0.0       0     0 0             1   1        
HT20  LGI  1         MCS5     5     185    39.0      39.0     100.0      0.0       0     0 0             1   1        
HT20  LGI  1         MCS6     6     164    43.9      43.9     100.0      0.0       0     0 0             1   1        
HT20  LGI  1         MCS7     7     148    48.8      48.8     100.0      0.0       0     0 0             1   1        
HT20  LGI  2         MCS8    10     738     9.7       9.7     100.0      0.0       0     0 0             1   1        
HT20  LGI  2         MCS9    11     369    21.9      21.9     100.0      0.0       3     0 0            22   22       
HT20  LGI  2         MCS10   12     246    31.7      31.7     100.0      0.0       0     0 0             1   1        
HT20  LGI  2         MCS11   13     185    39.0      39.0     100.0      0.0       3     0 0            34   34       
HT20  LGI  2         MCS12   14     123    56.1      56.1     100.0      0.0       0     0 0             1   1        
HT20  LGI  2         MCS13   15      92    68.3      68.3     100.0      0.0       0     0 0             1   1        
HT20  LGI  2     D   MCS14   16      82    75.6      75.6     100.0      0.0       0     0 0             1   1        
HT20  LGI  2   B     MCS15   17      74    80.5      80.5     100.0      0.0       3     0 0           187   187      
HT20  SGI  1         MCS0    30    1329     4.8       4.8     100.0      0.0       0     0 0             1   1        
HT20  SGI  1         MCS1    31     665    12.2      12.2     100.0      0.0       0     0 0             1   1        
HT20  SGI  1         MCS2    32     443    17.0      17.0     100.0      0.0       0     0 0             1   1        
HT20  SGI  1         MCS3    33     332    24.4      24.4     100.0      0.0       0     0 0             1   1        
HT20  SGI  1         MCS4    34     222    34.1      34.1     100.0      0.0       0     0 0             1   1        
HT20  SGI  1         MCS5    35     166    43.9      43.9     100.0      0.0       0     0 0             1   1        
HT20  SGI  1         MCS6    36     148    48.8      48.8     100.0      0.0       0     0 0             1   1        
HT20  SGI  1      P  MCS7    37     133    51.2      51.2     100.0      0.0       0     0 0             1   1        
HT20  SGI  2         MCS8    40     665    12.2      12.2     100.0      0.0       0     0 0            19   19       
HT20  SGI  2         MCS9    41     332    24.4      24.4      98.4      2.7       3     0 0            13   14       
HT20  SGI  2         MCS10   42     222    34.1      34.1     100.0      0.0       0     0 0             3   3        
HT20  SGI  2         MCS11   43     166    43.9      43.9      99.5      0.0       3     0 0           132   133      
HT20  SGI  2         MCS12   44     111    61.0      61.0     100.0      0.0       0     0 0            67   67       
HT20  SGI  2         MCS13   45      83    73.2      58.5      72.2     44.6       0     0 0           726   740      
HT20  SGI  2    C    MCS14   46      74    80.5      80.5      98.1      3.1       3    25 25         5186   5226     
HT20  SGI  2  A      MCS15   47      67    85.4      85.4      98.4      0.0       3    90 92        67027   67328    

Total packet count::    ideal 85646      lookaround 936
Average # of aggregated frames per A-MPDU: 3.3

              best   ____________rate__________    ________statistics________    _____last____    ______sum-of________
mode guard #  rate  [name   idx airtime  max_tp]  [avg(tp) avg(prob) sd(prob)]  [retry|suc|att]  [#success | #attempts]
CCK    LP  1          1.0M  120   10548     0.0       0.0       0.0      0.0       0     0 0             0   0        
CCK    LP  1          2.0M  121    5476     0.0       0.0       0.0      0.0       0     0 0             0   0        
CCK    LP  1          5.5M  122    2411     2.4       0.0       0.0      0.0       0     0 0             0   0        
CCK    LP  1         11.0M  123    1535     4.8       0.0       0.0      0.0       0     0 0             0   0        
CCK    SP  1          1.0M  124   10452     0.0       0.0       0.0      0.0       0     0 0             0   0        
CCK    SP  1          2.0M  125    5380     0.0       0.0       0.0      0.0       0     0 0             0   0        
CCK    SP  1          5.5M  126    2315     2.4       0.0       0.0      0.0       0     0 0             0   0        
CCK    SP  1         11.0M  127    1439     4.8       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  1  ABCDP  MCS0     0    1477     4.8       0.0       0.0      0.0       1     0 0             0   0        
HT20  LGI  1         MCS1     1     738     9.7       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  1         MCS2     2     492    14.6       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  1         MCS3     3     369    17.0       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  1         MCS4     4     246    24.4       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  1         MCS5     5     185    29.2       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  1         MCS6     6     164    31.7       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  1         MCS7     7     148    34.1       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  2         MCS8    10     738     9.7       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  2         MCS9    11     369    17.0       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  2         MCS10   12     246    24.4       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  2         MCS11   13     185    29.2       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  2         MCS12   14     123    36.6       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  2         MCS13   15      92    43.9       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  2         MCS14   16      82    46.3       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  2         MCS15   17      74    48.8       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  1         MCS0    30    1329     4.8       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  1         MCS1    31     665     9.7       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  1         MCS2    32     443    14.6       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  1         MCS3    33     332    19.5       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  1         MCS4    34     222    26.8       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  1         MCS5    35     166    31.7       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  1         MCS6    36     148    34.1       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  1         MCS7    37     133    36.6       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  2         MCS8    40     665     9.7       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  2         MCS9    41     332    19.5       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  2         MCS10   42     222    26.8       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  2         MCS11   43     166    31.7       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  2         MCS12   44     111    39.0       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  2         MCS13   45      83    46.3       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  2         MCS14   46      74    48.8       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  2         MCS15   47      67    51.2       0.0       0.0      0.0       0     0 0             0   0        

Total packet count::    ideal 0      lookaround 0
Average # of aggregated frames per A-MPDU: 1.0

Afterwards:

root@LEDE:~# cat /sys/kernel/debug/ieee80211/phy*/netdev*/stations/*/rc_stats

              best   ____________rate__________    ________statistics________    _____last____    ______sum-of________
mode guard #  rate  [name   idx airtime  max_tp]  [avg(tp) avg(prob) sd(prob)]  [retry|suc|att]  [#success | #attempts]
VHT20 LGI 1         MCS0/1  130    1477     4.8       0.0       0.0      0.0       0     0 0             0   0        
VHT20 LGI 1         MCS1/1  131     738     9.7       0.0       0.0      0.0       0     0 0             0   0        
VHT20 LGI 1         MCS2/1  132     492    14.6       0.0       0.0      0.0       0     0 0             0   0        
VHT20 LGI 1         MCS3/1  133     369    17.0       0.0       0.0      0.0       0     0 0             0   0        
VHT20 LGI 1         MCS4/1  134     246    24.4       0.0       0.0      0.0       0     0 0             0   0        
VHT20 LGI 1         MCS5/1  135     185    29.2       0.0       0.0      0.0       0     0 0             0   0        
VHT20 LGI 1         MCS6/1  136     164    31.7       0.0       0.0      0.0       0     0 0             0   0        
VHT20 LGI 1         MCS7/1  137     148    34.1       0.0       0.0      0.0       0     0 0             0   0        
VHT20 LGI 1         MCS8/1  138     123    36.6       0.0       0.0      0.0       0     0 0             0   0        
VHT20 SGI 1         MCS0/1  160    1329     4.8       0.0       0.0      0.0       0     0 0             0   0        
VHT20 SGI 1         MCS1/1  161     665     9.7       0.0       0.0      0.0       0     0 0             0   0        
VHT20 SGI 1         MCS2/1  162     443    14.6       0.0       0.0      0.0       0     0 0             0   0        
VHT20 SGI 1         MCS3/1  163     332    19.5       0.0       0.0      0.0       0     0 0             0   0        
VHT20 SGI 1         MCS4/1  164     222    26.8       0.0       0.0      0.0       0     0 0             0   0        
VHT20 SGI 1         MCS5/1  165     166    31.7       0.0       0.0      0.0       0     0 0             0   0        
VHT20 SGI 1         MCS6/1  166     148    34.1       0.0       0.0      0.0       0     0 0             0   0        
VHT20 SGI 1         MCS7/1  167     133    36.6       0.0       0.0      0.0       0     0 0             0   0        
VHT20 SGI 1         MCS8/1  168     111    39.0       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1         MCS0/1  190     711     9.7       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1         MCS1/1  191     356    17.0       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1         MCS2/1  192     237    24.4       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1         MCS3/1  193     178    29.2       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1         MCS4/1  194     119    39.0       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1         MCS5/1  195      89    43.9       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1         MCS6/1  196      79    46.3       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1         MCS7/1  197      71    48.8       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1         MCS8/1  198      59    53.7       0.0       0.0      0.0       0     0 0             0   0        
VHT40 LGI 1     D   MCS9/1  199      53    53.7      53.7     100.0      0.0       3     0 0             1   1        
VHT40 SGI 1         MCS0/1  220     640     9.7       0.0       0.0      0.0       0     0 0             0   0        
VHT40 SGI 1         MCS1/1  221     320    19.5       0.0       0.0      0.0       0     0 0             0   0        
VHT40 SGI 1         MCS2/1  222     214    26.8       0.0       0.0      0.0       0     0 0             0   0        
VHT40 SGI 1         MCS3/1  223     160    31.7       0.0       0.0      0.0       0     0 0             0   0        
VHT40 SGI 1         MCS4/1  224     107    41.5       0.0       0.0      0.0       0     0 0             0   0        
VHT40 SGI 1         MCS5/1  225      80    46.3       0.0       0.0      0.0       0     0 0             0   0        
VHT40 SGI 1         MCS6/1  226      71    48.8       0.0       0.0      0.0       0     0 0             0   0        
VHT40 SGI 1         MCS7/1  227      64    51.2       0.0       0.0      0.0       0     0 0             0   0        
VHT40 SGI 1         MCS8/1  228      54    53.7       0.0       0.0      0.0       0     0 0             0   0        
VHT40 SGI 1    C    MCS9/1  229      48    56.1      56.1     100.0      0.0       3     0 0             2   2        
VHT80 LGI 1         MCS0/1  250     328    19.5       0.0       0.0      0.0       0     0 0             0   0        
VHT80 LGI 1         MCS1/1  251     164    31.7       0.0       0.0      0.0       0     0 0             0   0        
VHT80 LGI 1         MCS2/1  252     109    39.0       0.0       0.0      0.0       0     0 0             0   0        
VHT80 LGI 1         MCS3/1  253      82    46.3       0.0       0.0      0.0       0     0 0             0   0        
VHT80 LGI 1         MCS4/1  254      55    53.7       0.0       0.0      0.0       0     0 0             0   0        
VHT80 LGI 1         MCS5/1  255      41    58.5       0.0       0.0      0.0       0     0 0             0   0        
VHT80 LGI 1         MCS6/1  256      36    61.0       0.0       0.0      0.0       0     0 0             0   0        
VHT80 LGI 1         MCS7/1  257      33    63.4       0.0       0.0      0.0       0     0 0             0   0        
VHT80 LGI 1         MCS8/1  258      27    65.9       0.0       0.0      0.0       0     0 0             0   0        
VHT80 LGI 1   B     MCS9/1  259      25    65.9      65.9     100.0      0.0       3     0 0             4   4        
VHT80 SGI 1         MCS0/1  280     295    21.9       0.0       0.0      0.0       0     0 0             0   0        
VHT80 SGI 1         MCS1/1  281     148    34.1       0.0       0.0      0.0       0     0 0             0   0        
VHT80 SGI 1         MCS2/1  282      99    41.5       0.0       0.0      0.0       0     0 0             0   0        
VHT80 SGI 1         MCS3/1  283      74    48.8       0.0       0.0      0.0       0     0 0             0   0        
VHT80 SGI 1         MCS4/1  284      49    56.1       0.0       0.0      0.0       0     0 0             0   0        
VHT80 SGI 1         MCS5/1  285      37    61.0       0.0       0.0      0.0       0     0 0             0   0        
VHT80 SGI 1         MCS6/1  286      33    63.4       0.0       0.0      0.0       0     0 0             0   0        
VHT80 SGI 1         MCS7/1  287      30    63.4       0.0       0.0      0.0       0     0 0             0   0        
VHT80 SGI 1         MCS8/1  288      25    65.9       0.0       0.0      0.0       0     0 0             0   0        
VHT80 SGI 1  A   P  MCS9/1  289      22    68.3      68.3     100.0      0.0       3     2 2            13   13       

Total packet count::    ideal 28      lookaround 4
Average # of aggregated frames per A-MPDU: 1.0

              best   ____________rate__________    ________statistics________    _____last____    ______sum-of________
mode guard #  rate  [name   idx airtime  max_tp]  [avg(tp) avg(prob) sd(prob)]  [retry|suc|att]  [#success | #attempts]
CCK    LP  1          1.0M  120   10548     0.0       0.0     100.0      0.0       0     0 0           462   462      
CCK    LP  1          2.0M  121    5476     0.0       0.0      88.1     28.9       0     0 0           354   477      
CCK    LP  1          5.5M  122    2411     2.4       2.4      93.3     18.4       0     0 0           320   420      
CCK    LP  1         11.0M  123    1535     4.8       4.8      80.4     39.4       0     0 0           270   331      
CCK    SP  1          1.0M  124   10452     0.0       0.0       0.0      0.0       0     0 0             0   0        
CCK    SP  1          2.0M  125    5380     0.0       0.0       0.0      0.0       0     0 0             0   0        
CCK    SP  1          5.5M  126    2315     2.4       0.0       0.0      0.0       0     0 0             0   0        
CCK    SP  1         11.0M  127    1439     4.8       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  1         MCS0     0    1477     4.8       4.8     100.0      0.0       3     0 0            10   10       
HT20  LGI  1         MCS1     1     738     9.7       9.7     100.0      0.0       0     0 0             1   1        
HT20  LGI  1         MCS2     2     492    14.6      14.6     100.0      0.0       3     0 0            25   25       
HT20  LGI  1         MCS3     3     369    17.0      17.0     100.0      0.0       0     0 0             1   1        
HT20  LGI  1         MCS4     4     246    24.4      24.4     100.0      0.0       0     0 0             1   1        
HT20  LGI  1         MCS5     5     185    29.2      29.2     100.0      0.0       0     0 0             1   1        
HT20  LGI  1         MCS6     6     164    31.7      31.7     100.0      0.0       0     0 0             1   1        
HT20  LGI  1         MCS7     7     148    34.1      34.1     100.0      0.0       0     0 0             1   1        
HT20  LGI  2         MCS8    10     738     9.7       9.7     100.0      0.0       0     0 0             1   1        
HT20  LGI  2         MCS9    11     369    17.0      17.0     100.0      0.0       3     0 0            22   22       
HT20  LGI  2         MCS10   12     246    24.4      24.4     100.0      0.0       0     0 0             1   1        
HT20  LGI  2         MCS11   13     185    29.2      29.2     100.0      0.0       3     0 0            34   34       
HT20  LGI  2         MCS12   14     123    36.6      36.6     100.0      0.0       0     0 0             1   1        
HT20  LGI  2         MCS13   15      92    43.9      43.9     100.0      0.0       0     0 0             1   1        
HT20  LGI  2     D   MCS14   16      82    46.3      46.3     100.0      0.0       0     0 0             1   1        
HT20  LGI  2   B     MCS15   17      74    48.8      48.8     100.0      0.0       3     0 0           187   187      
HT20  SGI  1         MCS0    30    1329     4.8       4.8     100.0      0.0       0     0 0             1   1        
HT20  SGI  1         MCS1    31     665     9.7       9.7     100.0      0.0       0     0 0             1   1        
HT20  SGI  1         MCS2    32     443    14.6      14.6     100.0      0.0       0     0 0             1   1        
HT20  SGI  1         MCS3    33     332    19.5      19.5     100.0      0.0       0     0 0             1   1        
HT20  SGI  1         MCS4    34     222    26.8      26.8     100.0      0.0       0     0 0             1   1        
HT20  SGI  1         MCS5    35     166    31.7      31.7     100.0      0.0       0     0 0             1   1        
HT20  SGI  1         MCS6    36     148    34.1      34.1     100.0      0.0       0     0 0             1   1        
HT20  SGI  1      P  MCS7    37     133    36.6      36.6     100.0      0.0       0     0 0             1   1        
HT20  SGI  2         MCS8    40     665     9.7       9.7     100.0      0.0       0     0 0            19   19       
HT20  SGI  2         MCS9    41     332    19.5      19.5      98.4      2.7       3     0 0            13   14       
HT20  SGI  2         MCS10   42     222    26.8      26.8     100.0      0.0       0     0 0             3   3        
HT20  SGI  2         MCS11   43     166    31.7      31.7      99.5      0.0       3     0 0           132   133      
HT20  SGI  2         MCS12   44     111    39.0      39.0     100.0      0.0       0     0 0            79   79       
HT20  SGI  2         MCS13   45      83    46.3      46.3      95.5     20.4       0     0 0           789   805      
HT20  SGI  2    C    MCS14   46      74    48.8      48.8      99.9      0.0       3     1 1          5852   5898     
HT20  SGI  2  A      MCS15   47      67    51.2      51.2      91.6     14.3       3     2 3         90870   91276    

Total packet count::    ideal 110206      lookaround 1457
Average # of aggregated frames per A-MPDU: 1.0

              best   ____________rate__________    ________statistics________    _____last____    ______sum-of________
mode guard #  rate  [name   idx airtime  max_tp]  [avg(tp) avg(prob) sd(prob)]  [retry|suc|att]  [#success | #attempts]
CCK    LP  1          1.0M  120   10548     0.0       0.0       0.0      0.0       0     0 0             0   0        
CCK    LP  1          2.0M  121    5476     0.0       0.0       0.0      0.0       0     0 0             0   0        
CCK    LP  1          5.5M  122    2411     2.4       0.0       0.0      0.0       0     0 0             0   0        
CCK    LP  1         11.0M  123    1535     4.8       0.0       0.0      0.0       0     0 0             0   0        
CCK    SP  1          1.0M  124   10452     0.0       0.0       0.0      0.0       0     0 0             0   0        
CCK    SP  1          2.0M  125    5380     0.0       0.0       0.0      0.0       0     0 0             0   0        
CCK    SP  1          5.5M  126    2315     2.4       0.0       0.0      0.0       0     0 0             0   0        
CCK    SP  1         11.0M  127    1439     4.8       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  1  ABCDP  MCS0     0    1477     4.8       0.0       0.0      0.0       1     0 0             0   0        
HT20  LGI  1         MCS1     1     738     9.7       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  1         MCS2     2     492    14.6       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  1         MCS3     3     369    17.0       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  1         MCS4     4     246    24.4       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  1         MCS5     5     185    29.2       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  1         MCS6     6     164    31.7       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  1         MCS7     7     148    34.1       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  2         MCS8    10     738     9.7       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  2         MCS9    11     369    17.0       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  2         MCS10   12     246    24.4       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  2         MCS11   13     185    29.2       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  2         MCS12   14     123    36.6       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  2         MCS13   15      92    43.9       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  2         MCS14   16      82    46.3       0.0       0.0      0.0       0     0 0             0   0        
HT20  LGI  2         MCS15   17      74    48.8       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  1         MCS0    30    1329     4.8       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  1         MCS1    31     665     9.7       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  1         MCS2    32     443    14.6       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  1         MCS3    33     332    19.5       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  1         MCS4    34     222    26.8       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  1         MCS5    35     166    31.7       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  1         MCS6    36     148    34.1       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  1         MCS7    37     133    36.6       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  2         MCS8    40     665     9.7       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  2         MCS9    41     332    19.5       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  2         MCS10   42     222    26.8       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  2         MCS11   43     166    31.7       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  2         MCS12   44     111    39.0       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  2         MCS13   45      83    46.3       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  2         MCS14   46      74    48.8       0.0       0.0      0.0       0     0 0             0   0        
HT20  SGI  2         MCS15   47      67    51.2       0.0       0.0      0.0       0     0 0             0   0        

Total packet count::    ideal 0      lookaround 0
Average # of aggregated frames per A-MPDU: 1.0

If you need anything else, please let me know :slight_smile: Had to split up the results into 3 separate posts due to a character limit btw.

From what I can see, the main effective difference between your rate stats and mine is the fact that on your link, CCK rates are not 100% reliable, which causes them to be sampled more frequently.
I think this increases the airtime usage and reduces throughput as well. Patch 373 was the one that restored the availability of CCK rates in the first place, so it's normal for it to show up as the source of the regression.
I've pushed another fix that should prevent CCK rates from getting sampled unnecessarily. Please test.

I am not at home, so I cannot test at the moment. I hope to be able to run some tests tomorrow. I am curious though how the CCK rates can be so unreliable, even though higher HT rates are perfectly reliable. Is there a good explanation for that? Trying to learn something about the inner workings of WiFi as well if possible :slight_smile: Thank you very much for the patch by the way!

I have no explanation for that yet, but I will investigate later when I have more time.

With your latest patch I get more throughput on the 5 GHz band (137 Mbits/sec vs 105 in a previous build) without the weird drops in performance I observed earlier.
After the speedtest:

root@OpenWrt:~# cat /sys/kernel/debug/ieee80211/phy*/netdev*/stations/*/rc_stats

  best   ____________rate__________    ________statistics________    _____last____    ______sum-of________
mode guard #  rate  [name   idx airtime  max_tp]  [avg(tp) avg(prob) sd(prob)]  [retry|suc|att]  [#success | #attempts]
VHT20 LGI 1         MCS0/1  130    1477     4.8       0.0       0.0      0.0       0     0 0             0   0
VHT20 LGI 1         MCS1/1  131     738     9.7       0.0       0.0      0.0       0     0 0             0   0
VHT20 LGI 1         MCS2/1  132     492    14.6       0.0       0.0      0.0       0     0 0             0   0
VHT20 LGI 1         MCS3/1  133     369    17.0       0.0       0.0      0.0       0     0 0             0   0
VHT20 LGI 1         MCS4/1  134     246    24.4       0.0       0.0      0.0       0     0 0             0   0
VHT20 LGI 1         MCS5/1  135     185    29.2       0.0       0.0      0.0       0     0 0             0   0
VHT20 LGI 1         MCS6/1  136     164    31.7       0.0       0.0      0.0       0     0 0             0   0
VHT20 LGI 1         MCS7/1  137     148    34.1      34.1     100.0      0.0       0     0 0             3   3
VHT20 LGI 1         MCS8/1  138     123    36.6       7.3      18.7     39.0       0     0 0             1   3
VHT20 LGI 2         MCS0/2  140     738     9.7       0.0       0.0      0.0       0     0 0             0   0
VHT20 LGI 2         MCS1/2  141     369    17.0       0.0       0.0      0.0       0     0 0             0   0
VHT20 LGI 2         MCS2/2  142     246    24.4       0.0       0.0      0.0       0     0 0             0   0
VHT20 LGI 2         MCS3/2  143     185    29.2      29.2     100.0      0.0       0     0 0             1   1
VHT20 LGI 2         MCS4/2  144     123    36.6      36.6      95.5     20.4       0     0 0           239   240
VHT20 LGI 2         MCS5/2  145      92    43.9      24.4      53.5     49.7       0     0 0           340   581
VHT20 LGI 2         MCS6/2  146      82    46.3       7.3      14.1     34.6       0     0 0             2   682
VHT20 LGI 2         MCS7/2  147      74    48.8       0.0       0.0      0.0       0     0 0             0   387
VHT20 LGI 2         MCS8/2  148      62    51.2       0.0       0.0      0.0       0     0 0             0   248
VHT20 SGI 1         MCS0/1  160    1329     4.8       0.0       0.0      0.0       0     0 0             0   0
VHT20 SGI 1         MCS1/1  161     665     9.7       0.0       0.0      0.0       0     0 0             0   0
VHT20 SGI 1         MCS2/1  162     443    14.6       0.0       0.0      0.0       0     0 0             0   0
VHT20 SGI 1         MCS3/1  163     332    19.5       0.0       0.0      0.0       0     0 0             0   0
VHT20 SGI 1         MCS4/1  164     222    26.8       0.0       0.0      0.0       0     0 0             0   0
VHT20 SGI 1         MCS5/1  165     166    31.7       0.0       0.0      0.0       0     0 0             0   0
VHT20 SGI 1         MCS6/1  166     148    34.1       0.0       0.0      0.0       0     0 0             0   0
VHT20 SGI 1         MCS7/1  167     133    36.6      36.6     100.0      0.0       0     0 0             1   1
VHT20 SGI 1         MCS8/1  168     111    39.0      39.0     100.0      0.0       0     0 0             1   1
VHT20 SGI 2         MCS0/2  170     665     9.7       0.0       0.0      0.0       0     0 0             0   0
VHT20 SGI 2         MCS1/2  171     332    19.5       0.0       0.0      0.0       0     0 0             0   0
VHT20 SGI 2         MCS2/2  172     222    26.8       0.0       0.0      0.0       0     0 0             0   0
VHT20 SGI 2         MCS3/2  173     166    31.7      31.7     100.0      0.0       0     0 0             3   3
VHT20 SGI 2         MCS4/2  174     111    39.0      39.0      99.9      0.0       3     0 0           262   265
VHT20 SGI 2         MCS5/2  175      83    46.3      12.2      25.5     43.5       3     0 0           335   588
VHT20 SGI 2         MCS6/2  176      74    48.8       0.0       0.0      0.0       0     0 0             4   670
VHT20 SGI 2         MCS7/2  177      67    51.2       0.0       0.0      0.0       0     0 0             0   384
VHT20 SGI 2         MCS8/2  178      56    53.7       0.0       0.0      0.0       0     0 0             0   247
VHT40 LGI 1         MCS0/1  190     711     9.7       0.0       0.0      0.0       0     0 0             0   0
VHT40 LGI 1         MCS1/1  191     356    17.0       0.0       0.0      0.0       0     0 0             0   0
VHT40 LGI 1         MCS2/1  192     237    24.4       0.0       0.0      0.0       0     0 0             0   0
VHT40 LGI 1         MCS3/1  193     178    29.2       0.0       0.0      0.0       0     0 0             0   0
VHT40 LGI 1         MCS4/1  194     119    39.0      39.0     100.0      0.0       0     0 0             1   1
VHT40 LGI 1         MCS5/1  195      89    43.9      43.9     100.0      0.0       0     0 0             1   1
VHT40 LGI 1         MCS6/1  196      79    46.3      46.3     100.0      0.0       0     0 0             8   8
VHT40 LGI 1         MCS7/1  197      71    48.8      48.8      87.6     32.8       3     0 0           280   287
VHT40 LGI 1         MCS8/1  198      59    53.7      39.0      68.5     46.3       0     0 0           183   419
VHT40 LGI 1         MCS9/1  199      53    53.7       0.0       0.0      0.0       0     0 0             0   235
VHT40 LGI 2         MCS0/2  200     356    17.0       0.0       0.0      0.0       0     0 0             0   0
VHT40 LGI 2         MCS1/2  201     178    29.2      29.2     100.0      0.0       0     0 0             1   1
VHT40 LGI 2         MCS2/2  202     119    39.0      29.2      68.3     46.4       0     0 0             4   5
VHT40 LGI 2         MCS3/2  203      89    43.9      43.9      97.5     15.0       0     0 0            14   15
VHT40 LGI 2         MCS4/2  204      59    53.7      53.7      99.1      8.5       3     0 0           273   279
VHT40 LGI 2         MCS5/2  205      44    58.5      26.8      41.8     49.2       0     0 0           116   343
VHT40 LGI 2         MCS6/2  206      40    58.5      19.5      31.6     46.4       0     0 0           514   732
VHT40 LGI 2         MCS7/2  207      36    61.0       0.0       0.0      0.0       0     0 0             0   1591
VHT40 LGI 2         MCS8/2  208      30    63.4       0.0       0.0      0.0       0     0 0             0   597
VHT40 LGI 2         MCS9/2  209      27    65.9       0.0       0.0      0.0       0     0 0             0   514
VHT40 SGI 1         MCS0/1  220     640     9.7       0.0       0.0      0.0       0     0 0             0   0
VHT40 SGI 1         MCS1/1  221     320    19.5       0.0       0.0      0.0       0     0 0             0   0
VHT40 SGI 1         MCS2/1  222     214    26.8       0.0       0.0      0.0       0     0 0             0   0
VHT40 SGI 1         MCS3/1  223     160    31.7       0.0       0.0      0.0       0     0 0             0   0
VHT40 SGI 1         MCS4/1  224     107    41.5      41.5     100.0      0.0       0     0 0             1   1
VHT40 SGI 1         MCS5/1  225      80    46.3      46.3     100.0      0.0       0     0 0             1   1
VHT40 SGI 1         MCS6/1  226      71    48.8      48.8     100.0      0.0       0     0 0             8   8
VHT40 SGI 1         MCS7/1  227      64    51.2      51.2      99.9      0.0       0     0 0           257   264
VHT40 SGI 1         MCS8/1  228      54    53.7       9.7      18.4     38.6       0     0 0           169   417
VHT40 SGI 1         MCS9/1  229      48    56.1       0.0       0.0      0.0       0     0 0             0   234
VHT40 SGI 2         MCS0/2  230     320    19.5       0.0       0.0      0.0       0     0 0             0   0
VHT40 SGI 2         MCS1/2  231     160    31.7       0.0       0.0      0.0       0     0 0             0   0
VHT40 SGI 2         MCS2/2  232     107    41.5      41.5     100.0      0.0       0     0 0             1   1
VHT40 SGI 2         MCS3/2  233      80    46.3      46.3     100.0      0.0       0     0 0             3   3
VHT40 SGI 2         MCS4/2  234      54    53.7      53.7      99.9      0.0       3     0 0           110   112
VHT40 SGI 2         MCS5/2  235      40    58.5      24.4      37.8     48.4       0     0 0           531   641
VHT40 SGI 2         MCS6/2  236      36    61.0      12.2      20.9     40.5       0     0 0           516   1584
VHT40 SGI 2         MCS7/2  237      32    63.4       0.0       0.0      0.0       0     0 0             0   2048
VHT40 SGI 2         MCS8/2  238      27    65.9       0.0       0.0      0.0       0     0 0             0   1035
VHT40 SGI 2         MCS9/2  239      24    65.9       0.0       0.0      0.0       0     0 0             0   516
VHT80 LGI 1         MCS0/1  250     328    19.5       0.0       0.0      0.0       0     0 0             0   0
VHT80 LGI 1         MCS1/1  251     164    31.7       0.0       0.0      0.0       0     0 0             0   0
VHT80 LGI 1         MCS2/1  252     109    39.0      39.0     100.0      0.0       0     0 0             1   1
VHT80 LGI 1         MCS3/1  253      82    46.3      46.3     100.0      0.0       0     0 0             3   3
VHT80 LGI 1         MCS4/1  254      55    53.7      53.7      95.6     20.2       0     0 0             9   11
VHT80 LGI 1    C    MCS5/1  255      41    58.5      58.5      99.9      0.0       3     0 0           111   113
VHT80 LGI 1   B  P  MCS6/1  256      36    61.0      61.0      90.5     23.1       3     0 0           748   855
VHT80 LGI 1         MCS7/1  257      33    63.4      51.2      74.3     43.5       3     0 0           712   1234
VHT80 LGI 1         MCS8/1  258      27    65.9       0.0       0.0      0.0       0     0 0             0   1035
VHT80 LGI 1         MCS9/1  259      25    65.9       0.0       0.0      0.0       0     0 0             0   518
VHT80 LGI 2         MCS0/2  260     164    31.7      31.7     100.0      0.0       0     0 0             1   1
VHT80 LGI 2         MCS1/2  261      82    46.3      46.3     100.0      0.0       0     0 0             1   1
VHT80 LGI 2         MCS2/2  262      55    53.7      53.7     100.0      0.0       3     0 0           720   720
VHT80 LGI 2     D   MCS3/2  263      41    58.5      58.5      99.9      0.0       3     0 0          3965   4015
VHT80 LGI 2         MCS4/2  264      27    65.9      51.2      71.4     43.6       3     0 0        111914   115084
VHT80 LGI 2         MCS5/2  265      21    68.3      19.5      26.9     44.2       0     0 0           556   2091
VHT80 LGI 2         MCS6/2  266      18    70.8      14.6      18.5     38.6       0     0 0           521   2590
VHT80 LGI 2         MCS7/2  267      16    70.8       0.0       0.0      0.0       0     0 0             0   2592
VHT80 LGI 2         MCS8/2  268      14    73.2       0.0       0.0      0.0       0     0 0             0   1040
VHT80 LGI 2         MCS9/2  269      12    73.2       0.0       0.0      0.0       0     0 0             0   521
VHT80 SGI 1         MCS0/1  280     295    21.9       0.0       0.0      0.0       0     0 0             0   0
VHT80 SGI 1         MCS1/1  281     148    34.1       0.0       0.0      0.0       0     0 0             0   0
VHT80 SGI 1         MCS2/1  282      99    41.5      41.5     100.0      0.0       0     0 0             5   5
VHT80 SGI 1         MCS3/1  283      74    48.8      48.8      96.6     17.8       0     0 0             8   11
VHT80 SGI 1         MCS4/1  284      49    56.1      56.1      99.8      2.2       0     0 0            36   42
VHT80 SGI 1         MCS5/1  285      37    61.0      53.7      81.2     38.9       3     0 0          2531   2556
VHT80 SGI 1         MCS6/1  286      33    63.4      53.7      77.2     40.0       3     0 0          2157   2534
VHT80 SGI 1         MCS7/1  287      30    63.4      53.7      76.4     41.3       0     0 0           891   1495
VHT80 SGI 1         MCS8/1  288      25    65.9       0.0       0.0      0.0       0     0 0             1   1035
VHT80 SGI 1         MCS9/1  289      22    68.3       0.0       0.0      0.0       0     0 0             1   518
VHT80 SGI 2         MCS0/2  290     148    34.1      34.1     100.0      0.0       0     0 0             2   1
VHT80 SGI 2         MCS1/2  291      74    48.8      48.8     100.0      0.0       0     0 0            14   13
VHT80 SGI 2         MCS2/2  292      49    56.1      34.1      56.2     49.5       3     0 0           739   747
VHT80 SGI 2  A      MCS3/2  293      37    61.0      61.0      99.9      0.0       3     1 1         15069   15238
VHT80 SGI 2         MCS4/2  294      25    65.9      58.5      77.8     39.5       3     0 0        165159   168598
VHT80 SGI 2         MCS5/2  295      19    70.8      26.8      35.1     47.4       3     0 0           561   2134
VHT80 SGI 2         MCS6/2  296      16    70.8      26.8      35.4     47.5       0     0 0           516   2595
VHT80 SGI 2         MCS7/2  297      15    70.8       0.0       0.0      0.0       0     0 0             0   2589
VHT80 SGI 2         MCS8/2  298      12    73.2       0.0       0.0      0.0       0     0 0             0   1036
VHT80 SGI 2         MCS9/2  299      11    73.2       0.0       0.0      0.0       0     0 0             0   516

Total packet count::    ideal 299574      lookaround 12299
Average # of aggregated frames per A-MPDU: 1.0

  best   ____________rate__________    ________statistics________    _____last____    ______sum-of________
mode guard #  rate  [name   idx airtime  max_tp]  [avg(tp) avg(prob) sd(prob)]  [retry|suc|att]  [#success | #attempts]
VHT20 LGI 1         MCS0/1  130    1477     4.8       0.0       0.0      0.0       0     0 0             0   0
VHT20 LGI 1         MCS1/1  131     738     9.7       0.0       0.0      0.0       0     0 0             0   0
VHT20 LGI 1         MCS2/1  132     492    14.6       0.0       0.0      0.0       0     0 0             0   0
VHT20 LGI 1         MCS3/1  133     369    17.0       0.0       0.0      0.0       0     0 0             0   0
VHT20 LGI 1         MCS4/1  134     246    24.4       0.0       0.0      0.0       0     0 0             0   0
VHT20 LGI 1         MCS5/1  135     185    29.2       0.0       0.0      0.0       0     0 0             0   0
VHT20 LGI 1         MCS6/1  136     164    31.7       0.0       0.0      0.0       0     0 0             0   0
VHT20 LGI 1         MCS7/1  137     148    34.1      34.1     100.0      0.0       0     0 0             1   1
VHT20 LGI 1         MCS8/1  138     123    36.6       0.0       0.0      0.0       0     0 0             0   0
VHT20 SGI 1         MCS0/1  160    1329     4.8       0.0       0.0      0.0       0     0 0             0   0
VHT20 SGI 1         MCS1/1  161     665     9.7       0.0       0.0      0.0       0     0 0             0   0
VHT20 SGI 1         MCS2/1  162     443    14.6       0.0       0.0      0.0       0     0 0             0   0
VHT20 SGI 1         MCS3/1  163     332    19.5       0.0       0.0      0.0       0     0 0             0   0
VHT20 SGI 1         MCS4/1  164     222    26.8       0.0       0.0      0.0       0     0 0             0   0
VHT20 SGI 1         MCS5/1  165     166    31.7       0.0       0.0      0.0       0     0 0             0   0
VHT20 SGI 1         MCS6/1  166     148    34.1       0.0       0.0      0.0       0     0 0             0   0
VHT20 SGI 1         MCS7/1  167     133    36.6      36.6     100.0      0.0       0     0 0             1   1
VHT20 SGI 1         MCS8/1  168     111    39.0       0.0       0.0      0.0       0     0 0             0   0
VHT40 LGI 1         MCS0/1  190     711     9.7       0.0       0.0      0.0       0     0 0             0   0
VHT40 LGI 1         MCS1/1  191     356    17.0       0.0       0.0      0.0       0     0 0             0   0
VHT40 LGI 1         MCS2/1  192     237    24.4       0.0       0.0      0.0       0     0 0             0   0
VHT40 LGI 1         MCS3/1  193     178    29.2       0.0       0.0      0.0       0     0 0             0   0
VHT40 LGI 1    C    MCS4/1  194     119    39.0      39.0     100.0      0.0       0     0 0             2   2
VHT40 LGI 1   B  P  MCS5/1  195      89    43.9      41.5      85.3     22.6       3     0 0            10   12
VHT40 LGI 1         MCS6/1  196      79    46.3      29.2      59.1     40.2       0     0 0             4   6
VHT40 LGI 1         MCS7/1  197      71    48.8      24.4      46.8     46.6       3     0 0             2   6
VHT40 LGI 1         MCS8/1  198      59    53.7       0.0       0.0      0.0       0     0 0             0   1
VHT40 LGI 1         MCS9/1  199      53    53.7       0.0       0.0      0.0       0     0 0             0   0
VHT40 SGI 1         MCS0/1  220     640     9.7       0.0       0.0      0.0       0     0 0             0   0
VHT40 SGI 1         MCS1/1  221     320    19.5       0.0       0.0      0.0       0     0 0             0   0
VHT40 SGI 1         MCS2/1  222     214    26.8       0.0       0.0      0.0       0     0 0             0   0
VHT40 SGI 1         MCS3/1  223     160    31.7      31.7     100.0      0.0       0     0 0             1   1
VHT40 SGI 1  A      MCS4/1  224     107    41.5      41.5      98.7      3.8       3     2 2            19   20
VHT40 SGI 1         MCS5/1  225      80    46.3      36.6      73.3     44.1       3     0 0             9   11
VHT40 SGI 1         MCS6/1  226      71    48.8      31.7      59.0     47.4       3     0 0            23   31
VHT40 SGI 1         MCS7/1  227      64    51.2      12.2      25.0     43.3       0     0 0             1   2
VHT40 SGI 1         MCS8/1  228      54    53.7       0.0       0.0      0.0       0     0 0             0   0
VHT40 SGI 1         MCS9/1  229      48    56.1       0.0       0.0      0.0       0     0 0             0   0
VHT80 LGI 1         MCS0/1  250     328    19.5       0.0       0.0      0.0       0     0 0             0   0
VHT80 LGI 1         MCS1/1  251     164    31.7      31.7     100.0      0.0       0     0 0             2   2
VHT80 LGI 1         MCS2/1  252     109    39.0      36.6      81.2     39.0       0     0 0             4   5
VHT80 LGI 1         MCS3/1  253      82    46.3      26.8      52.2     47.1       3     0 0            22   26
VHT80 LGI 1         MCS4/1  254      55    53.7      36.6      61.6     41.1       3     0 0            75   81
VHT80 LGI 1         MCS5/1  255      41    58.5      31.7      49.6     49.9       0     0 0             3   5
VHT80 LGI 1         MCS6/1  256      36    61.0       0.0       0.0      0.0       0     0 0             0   6
VHT80 LGI 1         MCS7/1  257      33    63.4       0.0       0.0      0.0       0     0 0             0   2
VHT80 LGI 1         MCS8/1  258      27    65.9       0.0       0.0      0.0       0     0 0             0   1
VHT80 LGI 1         MCS9/1  259      25    65.9       0.0       0.0      0.0       0     0 0             0   0
VHT80 SGI 1         MCS0/1  280     295    21.9      21.9     100.0      0.0       0     0 0             2   2
VHT80 SGI 1         MCS1/1  281     148    34.1       9.7      25.0     43.3       0     0 0             1   3
VHT80 SGI 1         MCS2/1  282      99    41.5      26.8      56.2     49.6       0     0 0             2   4
VHT80 SGI 1         MCS3/1  283      74    48.8      36.6      67.1     46.8       3     0 0            32   35
VHT80 SGI 1     D   MCS4/1  284      49    56.1      39.0      61.6     43.9       3     0 0            24   31
VHT80 SGI 1         MCS5/1  285      37    61.0      26.8      40.0     48.6       3     0 0           283   306
VHT80 SGI 1         MCS6/1  286      33    63.4      19.5      29.5     44.4       3     0 0             4   16
VHT80 SGI 1         MCS7/1  287      30    63.4       0.0       0.0      0.0       0     0 0             0   3
VHT80 SGI 1         MCS8/1  288      25    65.9       0.0       0.0      0.0       0     0 0             0   1
VHT80 SGI 1         MCS9/1  289      22    68.3       0.0       0.0      0.0       0     0 0             0   0

Total packet count::    ideal 518      lookaround 30
Average # of aggregated frames per A-MPDU: 1.1

  best   ____________rate__________    ________statistics________    _____last____    ______sum-of________
mode guard #  rate  [name   idx airtime  max_tp]  [avg(tp) avg(prob) sd(prob)]  [retry|suc|att]  [#success | #attempts]
CCK    LP  1          1.0M  120   10548     0.0       0.0     100.0      0.0       0     0 0             2   2
CCK    LP  1          2.0M  121    5476     0.0       0.0       0.0      0.0       0     0 0             0   0
CCK    LP  1          5.5M  122    2411     2.4       0.0       0.0      0.0       0     0 0             0   0
CCK    LP  1         11.0M  123    1535     4.8       4.8     100.0      0.0       0     0 0             1   1
CCK    SP  1          1.0M  124   10452     0.0       0.0       0.0      0.0       0     0 0             0   0
CCK    SP  1          2.0M  125    5380     0.0       0.0       0.0      0.0       0     0 0             0   0
CCK    SP  1          5.5M  126    2315     2.4       0.0       0.0      0.0       0     0 0             0   0
CCK    SP  1         11.0M  127    1439     4.8       0.0       0.0      0.0       0     0 0             0   0
HT20  LGI  1         MCS0     0    1477     4.8       4.8     100.0      0.0       3     0 0             9   9
HT20  LGI  1         MCS1     1     738     9.7       0.0       0.0      0.0       0     0 0             0   0
HT20  LGI  1         MCS2     2     492    14.6       0.0       0.0      0.0       0     0 0             0   0
HT20  LGI  1         MCS3     3     369    17.0      17.0     100.0      0.0       0     0 0             1   1
HT20  LGI  1         MCS4     4     246    24.4      24.4     100.0      0.0       0     0 0             2   2
HT20  LGI  1         MCS5     5     185    29.2      24.4      75.0     43.3       0     0 0             1   3
HT20  LGI  1     D   MCS6     6     164    31.7      29.2      81.2     39.0       3     0 0            27   29
HT20  LGI  1   B  P  MCS7     7     148    34.1      31.7      81.2     39.0       3     0 0             3   4
HT20  SGI  1         MCS0    30    1329     4.8       0.0       0.0      0.0       0     0 0             0   0
HT20  SGI  1         MCS1    31     665     9.7       0.0       0.0      0.0       0     0 0             0   0
HT20  SGI  1         MCS2    32     443    14.6       0.0       0.0      0.0       0     0 0             0   0
HT20  SGI  1         MCS3    33     332    19.5      19.5     100.0      0.0       0     0 0             1   1
HT20  SGI  1         MCS4    34     222    26.8      26.8     100.0      0.0       0     0 0             1   1
HT20  SGI  1  A      MCS5    35     166    31.7      31.7     100.0      0.0       3     1 1            69   69
HT20  SGI  1    C    MCS6    36     148    34.1      31.7      81.2     39.0       3     0 0             2   3
HT20  SGI  1         MCS7    37     133    36.6       0.0       0.0      0.0       0     0 0             0   1

Total packet count::    ideal 102      lookaround 16
Average # of aggregated frames per A-MPDU: 1.0

              best   ____________rate__________    ________statistics________    _____last____    ______sum-of________
mode guard #  rate  [name   idx airtime  max_tp]  [avg(tp) avg(prob) sd(prob)]  [retry|suc|att]  [#success | #attempts]
HT20  LGI  1         MCS0     0    1477     4.8       4.8     100.0      0.0       3     0 0             9   9
HT20  LGI  1         MCS1     1     738     9.7       0.0       0.0      0.0       0     0 0             0   0
HT20  LGI  1         MCS2     2     492    14.6       0.0       0.0      0.0       0     0 0             0   0
HT20  LGI  1         MCS3     3     369    17.0      17.0     100.0      0.0       0     0 0             1   1
HT20  LGI  1         MCS4     4     246    24.4      24.4     100.0      0.0       0     0 0             1   1
HT20  LGI  1         MCS5     5     185    29.2       0.0       0.0      0.0       0     0 0             0   0
HT20  LGI  1         MCS6     6     164    31.7      31.7     100.0      0.0       0     0 0             1   1
HT20  LGI  1         MCS7     7     148    34.1      34.1     100.0      0.0       0     0 0             1   1
HT20  LGI  2         MCS8    10     738     9.7       0.0       0.0      0.0       0     0 0             0   0
HT20  LGI  2         MCS9    11     369    17.0      17.0     100.0      0.0       0     0 0             1   1
HT20  LGI  2         MCS10   12     246    24.4       0.0       0.0      0.0       0     0 0             0   0
HT20  LGI  2         MCS11   13     185    29.2      29.2     100.0      0.0       0     0 0             1   1
HT20  LGI  2         MCS12   14     123    36.6      36.6     100.0      0.0       0     0 0             5   5
HT20  LGI  2         MCS13   15      92    43.9      21.9      48.7     49.9       0     0 0             2   9
HT20  LGI  2         MCS14   16      82    46.3      21.9      43.4     49.5       0     0 0             3   8
HT20  LGI  2   B     MCS15   17      74    48.8      48.8      95.4     16.4       3     0 0           132   138
HT20  SGI  1         MCS0    30    1329     4.8       0.0       0.0      0.0       0     0 0             0   0
HT20  SGI  1         MCS1    31     665     9.7       0.0       0.0      0.0       0     0 0             0   0
HT20  SGI  1         MCS2    32     443    14.6       0.0       0.0      0.0       0     0 0             0   0
HT20  SGI  1         MCS3    33     332    19.5      19.5     100.0      0.0       0     0 0             1   1
HT20  SGI  1         MCS4    34     222    26.8      26.8     100.0      0.0       0     0 0             1   1
HT20  SGI  1         MCS5    35     166    31.7      31.7     100.0      0.0       0     1 1             1   1
HT20  SGI  1         MCS6    36     148    34.1      34.1     100.0      0.0       0     0 0             1   1
HT20  SGI  1      P  MCS7    37     133    36.6      36.6     100.0      0.0       0     0 0             1   1
HT20  SGI  2         MCS8    40     665     9.7       0.0       0.0      0.0       0     0 0             0   0
HT20  SGI  2         MCS9    41     332    19.5      19.5     100.0      0.0       0     0 0             1   1
HT20  SGI  2         MCS10   42     222    26.8       0.0       0.0      0.0       0     0 0             0   0
HT20  SGI  2         MCS11   43     166    31.7      31.7     100.0      0.0       0     0 0             1   1
HT20  SGI  2    C    MCS12   44     111    39.0      39.0     100.0      0.0       0     0 0             4   4
HT20  SGI  2     D   MCS13   45      83    46.3      39.0      75.6     42.8       0     0 0             8   12
HT20  SGI  2         MCS14   46      74    48.8      26.8      52.5     49.8       0     0 0             8   16
HT20  SGI  2  A      MCS15   47      67    51.2      51.2      99.1      4.1       3     2 2           176   190

I should have used iperf3 throughout my previous tests, because it is easier to control and verify. However, my previous tests were done on dslreports and the site is currently down, so I cannot do a 1:1 comparison. However, my iperf3 tests are inline with pre-regression speeds, so it seems to be fixed :slight_smile: I'll double check on dslreports once it is back up. Thank you very much again for your amazing work.

If you need help with testing with your investigation why CCK rates are unreliable, please let me know and I'll be happy to run tests :slight_smile:

@nbd The latest master build (without the new mt76 commit to keep that the same) I am getting 80 mbit download and 65 mbit upload with the same testing setup as earlier, so the regression is definitely gone :slight_smile: Great job!

Are you still running into 5ghz performance weirdness? I ran into performance issues as well, but they aren't easy to reproduce, hence I didn't saw them earlier. The first time when I was testing the Minstrel patches by removing them one by one. It had poor performance when all patches were removed, so it wasn't caused by the Minstrel patches. And now I'm seeing performance issues on my latest master build as well. 1-2s latencies and sub 10mbit speeds in either direction. Two different clients (both Android phones) are showing the same behavior. I am suspecting a mt76 regression somewhere.

The weird thing is, is that performance is completely fine sometimes. Those 300 mbit download / 500 mbit upload were seen on the same client on the same build. Some observations I have made:

  1. Disconnecting WiFi on phone and reconnecting it does not fix the speeds
  2. Rebooting the phone does not fix the speeds
  3. Running the "wifi" command on the router does not fix the speeds.
  4. Rebooting the router does fix the speeds.

@Bartvz if you have any experiences / observations to add, please let me know :slight_smile: And @nbd, do you happen to know what could be causing this and how I can pinpoint the issue? I'm terribly sorry for coming back with new issues all the time. Hopefully the rigorous testing is appreciated :slight_smile:

edit: It looks really similar to the issues experienced here: https://github.com/openwrt/mt76/issues/152
It also starts after 5ghz has been running for a while, I'm also seeing 1000-2000ms pings and high packet loss and a router reboot is also required to bring the speed back to pristine state.