I had an old TPLink WDR3600 with LEDE 17.01 installed.
I upgraded it release by release, measuring WAN/LAN and LAN/WAN wired
throughput after each upgrade. Results are below.
Device was tested with factory default settings. All numbers are
in Mbps (1e6 bits per second).
Pct WtoL LtoW WtoL LtoW
Release refresh refresh
--------------------------------------------------------------
LEDE 17.01.7 100 244 240 222 220
OpenWRT 18.06.9 103 252 258 158 167
OpenWRT 19.07.7 118 288 331 191 198
OpenWRT 21.02-rc1 136 332 299 231 214
Columns are:
- Pct: WAN to LAN throughput percentual ratio to LEDE 17.01
- WtoL: WAN to LAN throughput
- LtoW: WAN to LAN throughput
- WtoL refresh: WAN to LAN throughput (on web traffic graph web page with refresh)
- LtoW refresh: WAN to LAN throughput (on web traffic graph web page with refresh)
As can be seen, having OpenWRT GUI refresh enabled in a browser window
heavily impacts the performance: dropping to 80% of max in LEDE 17.01
release and approx. down to 65% of max in all other releases. That is quite
considerable IMHO.
Otherwise there is a decent if not considerable increase in performance over
releases -- especially 19.07 and 21.02-rc1.
I used the python script mmeisner/sshopenwrt: SSH OpenWRT Control Automatron
to setup and execute the throughput test.
Details of the test are here: wdr3600-thruput.txt