Very slow Speeds After wireguard installation on TP-Link Archer A7

Good Morning

                     I installed Surfshark wireguard on my router last night. There has been a significant drop in speeds  and the 5ghz is really slow and frequently drops. My wired connection went from 600-980 to 25-30 mbs. I'm really at a loss as to how to remedy this. I want the added security and convenience of wireguard on the router but these speeds are unacceptable. I Appreciate any and all help in advance. Thanks

run htop via ssh, check the CPU load.

please use the tags correctly, when posting.

if you want the quick and easy, remove wireguard.

it's not found. /etc/config/network permission Denied still and /etc/config/firewall? not found

Correct, you need to install it.

Those are text files, not executables.

how do i do that

How did you manage to install wireguard in the 1st place ?

I got lucky I guess. I had been fooling around with it all day until i came across the post and it solved my problem. I have only been dealing with openwrt for almost 24hrs but I'm still figuring things out trying to get my footing. Just need help figuring thing out as to not cause more harm than intended. I see the packages you posted and I will look for the one that contains the htop installation. Thank you for your help

Should I search device specific packages or just install them all

You should install package called htop.

Thanks installing package now

CPU IS 2.5 - 3.8 .....it fluctuates. load average is .27 .57 1.29. Not sure what package for etc/config/network or /etc/config/firewall ?

Post a screenshot of htop while you're using the WG tunnel.


this is the etc/config/system

You shouldn't get more than around 30 MBit/s running Wireguard with this device due to its CPU limitations. For me the last OpenWrt release that got around 60-70 MBit/s with Wireguard on Archer C7v4/v5 was v19. Others have reported similar drops in speed between v19 and v21, with no changes on v22 and v23.

I have to say though, that it looks off seeing your CPU not being used by more than a couple % - did you run a speedtest on a device connected to the router while checking htop? Htop should inidicate your CPU being (close to) maxed out then.

1 Like

Ill have to revert it back to stock firmware then. It's constantly loosing connection with devices


it's definitely maxing out the cpu. any suggestions that would help I really would like to keep wireguard.

Is it possible to revert the devise back to v19

guess you weren't using the tunnel, when you were asked about it the 1st time.

get a better device, or run the tunnel on the client.

yes, but WG won't get any faster.

Thanks everyone for all your help :pray: