Instead bothering with the patches, I just cloned the CHKDSK88 repo , tl-wdr4900_v1_resurrect branch.
It compiled right away and first test seem to work nicely.
I was wondering how the cpu and memory overclocking increased the network performance, I would like to compare against a normal WDR4900 (Soldering/desoldering the resistors to change the speed is a messy job).
(1.4GHz, DDR800)
Misc tests:
time dd if=/dev/zero of=/dev/null bs=1M count=10240
10240+0 records in
10240+0 records out
real 0m 7.67s
user 0m 0.00s
sys 0m 7.65s
coremark
2K performance run parameters for coremark.
CoreMark Size : 666
Total ticks : 21301
Total time (secs): 21.301000
Iterations/Sec : 5164.076804
Iterations : 110000
Compiler version : GCC11.3.0
Iperf3
Openwrt iperf3 -s -D && sleep 1 && iperf3 -c 127.0.0.1 && killall iperf3
Connecting to host 127.0.0.1, port 5201
[ 5] local 127.0.0.1 port 35098 connected to 127.0.0.1 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 170 MBytes 1.42 Gbits/sec 0 1.06 MBytes
[ 5] 1.00-2.00 sec 168 MBytes 1.41 Gbits/sec 0 1.06 MBytes
[ 5] 2.00-3.00 sec 170 MBytes 1.42 Gbits/sec 0 1.06 MBytes
[ 5] 3.00-4.00 sec 169 MBytes 1.42 Gbits/sec 0 1.06 MBytes
[ 5] 4.00-5.00 sec 170 MBytes 1.43 Gbits/sec 0 1.06 MBytes
[ 5] 5.00-6.00 sec 170 MBytes 1.42 Gbits/sec 0 1.06 MBytes
[ 5] 6.00-7.00 sec 169 MBytes 1.42 Gbits/sec 0 1.06 MBytes
[ 5] 7.00-8.00 sec 170 MBytes 1.43 Gbits/sec 0 1.06 MBytes
[ 5] 8.00-9.00 sec 170 MBytes 1.43 Gbits/sec 0 1.06 MBytes
[ 5] 9.00-10.00 sec 170 MBytes 1.43 Gbits/sec 0 1.06 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 1.66 GBytes 1.42 Gbits/sec 0 sender
[ 5] 0.00-10.00 sec 1.66 GBytes 1.42 Gbits/sec receiver
Windows host iperf3 -s
Openwrt iperf3 -c computer_ip
Connecting to host 192.168.1.x, port 5201
[ 5] local 192.168.1.x port 52080 connected to 192.168.1.x port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 72.8 MBytes 610 Mbits/sec 0 211 KBytes
[ 5] 1.00-2.00 sec 72.6 MBytes 610 Mbits/sec 0 211 KBytes
[ 5] 2.00-3.00 sec 72.6 MBytes 609 Mbits/sec 0 222 KBytes
[ 5] 3.00-4.00 sec 72.5 MBytes 608 Mbits/sec 0 222 KBytes
[ 5] 4.00-5.01 sec 71.4 MBytes 594 Mbits/sec 0 222 KBytes
[ 5] 5.01-6.02 sec 72.5 MBytes 603 Mbits/sec 0 222 KBytes
[ 5] 6.02-7.01 sec 71.2 MBytes 601 Mbits/sec 0 222 KBytes
[ 5] 7.01-8.02 sec 72.5 MBytes 605 Mbits/sec 0 222 KBytes
[ 5] 8.02-9.00 sec 70.6 MBytes 601 Mbits/sec 0 222 KBytes
[ 5] 9.00-10.00 sec 73.4 MBytes 617 Mbits/sec 0 222 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 722 MBytes 606 Mbits/sec 0 sender
[ 5] 0.00-10.00 sec 722 MBytes 605 Mbits/sec receiver
Openwrt iperf3 -s
Windows host iperf3 -c openwrt_ip
Connecting to host 192.168.1.x, port 5201
[ 4] local 192.168.1.x port 3765 connected to 192.168.1.x port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 87.1 MBytes 730 Mbits/sec
[ 4] 1.00-2.00 sec 86.9 MBytes 728 Mbits/sec
[ 4] 2.00-3.00 sec 86.8 MBytes 729 Mbits/sec
[ 4] 3.00-4.00 sec 86.5 MBytes 726 Mbits/sec
[ 4] 4.00-5.00 sec 87.2 MBytes 731 Mbits/sec
[ 4] 5.00-6.00 sec 86.6 MBytes 727 Mbits/sec
[ 4] 6.00-7.00 sec 86.6 MBytes 727 Mbits/sec
[ 4] 7.00-8.00 sec 86.9 MBytes 729 Mbits/sec
[ 4] 8.00-9.00 sec 86.9 MBytes 728 Mbits/sec
[ 4] 9.00-10.00 sec 87.1 MBytes 730 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 869 MBytes 729 Mbits/sec sender
[ 4] 0.00-10.00 sec 868 MBytes 728 Mbits/sec receiver
Now connecting the PC at the main router, so the traffic goes through the WAN port:
Windows host iperf3 -s
Openwrt iperf3 -c computer_ip
[ 5] local 192.168.0.x port 55728 connected to 192.168.0.x port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 87.9 MBytes 738 Mbits/sec 0 211 KBytes
[ 5] 1.00-2.00 sec 97.1 MBytes 814 Mbits/sec 1 214 KBytes
[ 5] 2.00-3.00 sec 95.7 MBytes 802 Mbits/sec 0 214 KBytes
[ 5] 3.00-4.00 sec 95.3 MBytes 800 Mbits/sec 0 214 KBytes
[ 5] 4.00-5.00 sec 94.1 MBytes 790 Mbits/sec 0 214 KBytes
[ 5] 5.00-6.00 sec 96.1 MBytes 806 Mbits/sec 0 214 KBytes
[ 5] 6.00-7.00 sec 96.7 MBytes 811 Mbits/sec 0 214 KBytes
[ 5] 7.00-8.00 sec 96.2 MBytes 807 Mbits/sec 0 214 KBytes
[ 5] 8.00-9.00 sec 97.4 MBytes 816 Mbits/sec 0 214 KBytes
[ 5] 9.00-10.00 sec 96.9 MBytes 814 Mbits/sec 0 214 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 953 MBytes 800 Mbits/sec 1 sender
[ 5] 0.00-10.00 sec 953 MBytes 799 Mbits/sec receiver