In practice, with HE80 and 2x2 clients, you'll end up somewhere between 750-800 MBit/s under ideal circumstances (same room, little congestion). To get beyond that. would require HE160 (rarely possible or beneficial) or more rx/ tx chains on the client (rarely given).
but did you enable wed on your device ? and tried a speedtest with and without wed ?
Looks like when i do a speedtest just after the reboot, the speed is very low.
After a few minutes it can go up to 800mbps.
Well so i can confirm that now.
once the BPI start, you have to wait 4/5 minutes before the wifi works at full speed. Strange but i can live with that.
i understand now why i had a poor speedtest once i enabled wed. now with wed enabled, htop is showing less than 1% cpuload @850+Mbps
wed reduce the cpuload when using wifi.
without wed, on a 1Gbps fiber connection, doing a speedtest in wifi, will use 50% of the cpu.
With wed enabled, you'll use only 1% of the cpu.
to enable it :
open the file /etc/modules.conf
add this line :
options mt7915e wed_enable=Y
reboot your BPI-R3, and wait a few minutes, lets say 5 minutes. now do a speedtest while watching your htop graph. the cpu shouldn't go over 1%
put all the jumpers high to boot from the SDCARD, booting from elsewhere doesn't add anything.
if you want to transfer the content of the sdcard in the emmc memory, then you need to connect to the serial port, and during the boot sequence you'll se a menu from which you can copy the sdcard into the emmc and then boot from here later.
So, I got a TP Link TL-SM410U from eBay, from China today.
I plugged it in to SFP1 and to TP Link TLSG108-M2 switch.
The 2.5GB LED link status is lit, I am guessing this works?
Have to get a USB-C 2.5GB Ethernet adapter for the laptop to test.
Any recommended model that works with linux?
I guess I can scp, or something, files back and forth to the BPI-R3 to test the speed?
How do I set port properties in OpenWRT? Jumbo frames, MTU, lock port speed, etc. ?