Wi-Fi Routers Support WireGuard VPN Now

Wi-Fi Routers Support WireGuard VPN Now

164 Reply
Re:Wi-Fi Routers Support WireGuard VPN Now
2024-12-24 09:25:51 - last edited 3 weeks ago

  @Kevin_Z I've set up a WireGuard VPN server on my router but the connection seems to drop all the time when connecting devices through the WireGuard VPN, it's very unstable and I'd even say it's unusable.
 

Hardware Version:

Archer AX58 v2.0

 

Firmware Version:

1.0.4 Build 20240306 rel.66339(4555)

 

Setup:
WireGuard client (WireGuard iOS app / MacBook app / Debian package on Raspberry Pi) <--> ISP Router <--> TP Link Archer AX58 V2 (with the WirerGuard server)

ISP Router --> TP Link Archer AX58 IP added to DMZ + virtual server for 51820 + 

TP Link Archer AX58 --> Port Triggering enabled for UDP 51820 + UPnP enabled

I've set up WireGuard on my TP Link Archer AX58, but the performance I've obtained is ridiculous: It's very unstable, browsing is terrible because site loading takes forever, I can't stream music and even less videos, or even complete speedtests from my devices. Speedtests show an initial speed of around 40/50MBs and eventually drop down until 2/5 MB/s before returning an error (after around 10 seconds of beginning the tests)...
It looks like when there is a bit of traffic, the WireGuard server "collapses" (the CPU load looks like it spikes up, but never reaches 100%... i can't test properly because of lack of ssh access...)

What's weird is that connections through OpenVPN server, which in theory is more CPU intensive than WireGuard, are super smooth and stable (albeit slower and capped at around 15Mb/s)... though OpenVPN everything works flawless. Even with LPTP/IPSec everything works as it should, it's just WireGuard.

Update: In order to verify that the source problem is the TP Link router itself (hardware specs or on its firmware), I've set up a Pi Zero 2 to act as a WireGuard VPN server right behind my TP Link Router (plugged to one of its ethernet ports) + created a virtual server on the TP Link router for UDP 51820.
Results: Stable connections to my VPN server, with download speeds of up to 85-90 Mb/s (because of the 100Mb ethernet limit).


Conclusion: There is something wrong with the Archer AX58 firmware and WireGuard VPN server implementation. It's not understandable that it can flawlessly handle OpenVPN connections but can't manage WireGuard connections. I'm not even talking about the upload/download speeds, just about handling a VPN connection with current **standard** use for a home VPN server: browsing, streaming content when out of home, etc. 


 

  0  
  0  
#202
Options
Re:Wi-Fi Routers Support WireGuard VPN Now
3 weeks ago

@aleixjf 

 

Thank you very much for all the detailed descriptions about the WireGuard VPN Server issue with the AX58 router.

 

To assist and figure it out efficiently, I'll forward your case to the TP-Link support engineers who will contact you with your registered email address later. Please pay attention to your email box for follow-up.

Nice to Meet You in Our TP-Link Community. Check Out the Latest Posts: Connect TP-Link Archer BE550 to Germany's DS-Lite (Dual Stack Lite) Internet via WAN Archer GE550 - BE9300 Tri-Band Wi-Fi 7 Gaming Router Archer BE550 New Firmware Added Support for EasyMesh in AP Mode, DoH&DoT, ECO Mode, and More Archer AX90 New Firmware Added Support for EasyMesh and Ethernet Backhaul If you found a post or response helpful, please click Helpful (arrow pointing upward icon). If you are the author of a topic, remember to mark a helpful reply as the "Recommended Solution" (star icon) so that others can benefit from it.
  0  
  0  
#203
Options
Re:Wi-Fi Routers Support WireGuard VPN Now
3 weeks ago

  @Kevin_Z 

 

Hi Kevin,

 

Is there maybe any possible update for the "AX73 ax5400"

 

Firmware Version:
1.3.6 Build 20240407 rel.43274(4555)
Hardware Version:
Archer AX73 v1.0

 

Kind Regards and Thanks

  1  
  1  
#204
Options
Re:Wi-Fi Routers Support WireGuard VPN Now
3 weeks ago

 When the update for tp link archer ax73 for wiregurad is coming out 

  2  
  2  
#205
Options