Slower speeds than stock firmware

Device : TP-Link Archer C6 V3.20
Harware And Software acceleration enabled

No matter I install version 22/23 my speeds are about 50-100Mbps slower than stock firmware. When I installed OpenWRT for the first time I got better speeds than stock firmware it-self. I have a connection of 1Gbps I get 943Mbps on speedtest sites and 989Mbps max in task manager but in OpenWRT I get 880Mbps on speedtest sites and on task manager 930Mbps max (Also speed fluctuates). I have a good cache content provider so I need the maximum speeds possible. Also I need suggestions on wireless speeds my 5GHz speeds are way to slow, less than 250Mbps no matter the distance, On the stock firmware its about 450-620Mbps. TIA

Enabled hw offloading?

mb. yes with hw offloading without hw offloading the speed is capped to 300Mbps

2 antenna AC means ~450Mbps maximum speed (link speed max 866)

Even If I get more than 350/400Mbps on wireless network I'll be more than happy. The main problem comes down to lan speeds why it got lesser after trying out several version of OpenWRT.

Upgrade firewall. C7V5 (similar slower CPU/SoC) gets 1.3Gbps all forwardings together.

(i am the author of 2 additional pull requests, promise total fw logic is not impacted, only unncessary brakes removed from offloaded and established code paths)

For "hardware offload" you have to enable offload via module parameter, it was not tested for most 23.x, just added for few devices.

Thanks for replying to my messages I'm honestly bad with terminal codes I find the WebUI to be more comfortable, Also can you suggest a version to install for this specific router ( my findings are in 23.5.x free ram is only at 29MB, On 22.3.x free ram is almost double 65MB ) I want the maximum stability and performance out my device I'm not looking after functionalities

3 Likes

It just re-orders rules little so that default established connections are not subject to unnecessary per-packet examination. No change in web or behaviour of firewall.

How do I setup the procedure you shared, and please suggest me an version that I can install for the best performance :slight_smile:

It is more than just install, you need to enable WED(hardware offloads) and bring firewall to at least what is in master branches.

I would translate that to "let's start completely over". Because I get it: this is all new to you.

Then tweak.
YMMV.

In the meantime:
read this a couple more times; if for nothing else than to ensure we are writing about the correct device.

But if you want to tweak your current set up:

Please connect to your OpenWrt device using ssh and copy the output of the following commands and post it here using the "Preformatted text </> " button:
grafik
Remember to redact passwords, MAC addresses and any public IP addresses you may have:

ubus call system board
cat /etc/config/network
cat /etc/config/wireless
cat /etc/config/dhcp
cat /etc/config/firewall