Linksys EA8500 - Slow Ethernet Speed in WAN port

Hey guys!

I have FTTH (EPON ONU) and Linksys EA8500 router (PPPoE).
My internet plan is currently 750 Mbps symmetrical.

But no matter what I do in my router, i can only achieve between 400~500 Mbps.
Software offloading is ON.
I have also applied this settings below (according to EA8500 can't get good WAN speeds - #9 by Ryrzy)

echo 35 > /sys/devices/system/cpu/cpufreq/ondemand/up_threshold
echo 10 > /sys/devices/system/cpu/cpufreq/ondemand/sampling_down_factor

Rebooted the router and so on, but nothing makes this speed goes above 500 Mbps

I'm currently running this build: OpenWrt 22.03.3 r20028-43d71ad93e / LuCI openwrt-22.03 branch git-23.069.50944-cd8bea9

I've even tried enabling both Packet Steering and Software Offloading, but it didn't help.

Shouldn't this router at least be able to accomplish 800 Mbps?

Using iPerf3 between the router and my pc I get this:

C:\Users\Diego\Desktop\iperf-3.1.3-win64>iperf3 -c 192.168.1.1 -p 5201
Connecting to host 192.168.1.1, port 5201
[  4] local 192.168.1.219 port 5400 connected to 192.168.1.1 port 5201
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-1.00   sec   110 MBytes   918 Mbits/sec
[  4]   1.00-2.00   sec   111 MBytes   931 Mbits/sec
[  4]   2.00-3.00   sec   111 MBytes   931 Mbits/sec
[  4]   3.00-4.00   sec   110 MBytes   926 Mbits/sec
[  4]   4.00-5.00   sec  98.8 MBytes   828 Mbits/sec
[  4]   5.00-6.00   sec  89.6 MBytes   752 Mbits/sec
[  4]   6.00-7.00   sec  89.0 MBytes   746 Mbits/sec
[  4]   7.00-8.00   sec  88.9 MBytes   746 Mbits/sec
[  4]   8.00-9.00   sec  90.5 MBytes   759 Mbits/sec
[  4]   9.00-10.00  sec  91.6 MBytes   769 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-10.00  sec   990 MBytes   831 Mbits/sec                  sender
[  4]   0.00-10.00  sec   990 MBytes   831 Mbits/sec                  receiver

Btw: If I change this router to a Mini PC with i226-V and with a i5-1240P CPU, I get around 700~740 Mbps, so it's not my ISP limiting my bandwith.

Can someone give me a hand here?

Thanks :slight_smile:

at some point these units only has one CPU port setup on the switch
witch means if you have that version the MAX speed is 1G bit over all interfaces
so it will 1/2 for wan to lan to 500M
have a look in the switch config and see if you have both ports in here eth0 and eth1
I have a version of v23 on my one it's a snapshot but it has both
so if v22 has only one port try V23.05.0-rc2
my ea8500 is setup as an access point with only a 100M internet connection
so I can't comment on it's max speed but I'm aware of this limitation

Yeah, I've heard about this limitation, but some users were capable of getting at least 800 Mbps as you can see here:

Yup, it got 2 ports in there

yep at lest that is not the limiting factor
I'm also aware that PPPoE is slower then just needing DHCP
I do see VPN there so unless some added services are adding to it slowing down
that's all I can think of

It's all turned off for testings.
And it's a Site-to-Site Wireguard VPN as well. OpenVPN is disabled.
SQM is also off.

No,

is the expected maximum. ipq8065 @1.7 GHz tops out around 500-650 MBit/s, ipq8064 @1.4 GHz is slower than that.

1 Like

I see...

Well... I'll try to move as fast as possible to the Mini PC I mentioned in the OP.
I just need to understand why it was "getting limited" to 700 Mbps, with 1sec peaks to 750 Mbps.
My ISP have even said they let my connection go to 1 Gbps temporary so I could try it out, but OpenWrt was only letting me have about 700Mbps most of the time, peaking at 750 Mbps. Now I don't know if they may have lied to me about the 1 Gbps or not.

I will try to figure things out first and collect all the info I can first, prior to oppening a new topic here.

Thank you very much for your help!

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.