New Release WireGuard VPN Firmware for Archer AX55
Hello Everyone,
We are thrilled to announce that we now have officially published the WireGuard VPN firmware for Archer AX55 V1, which we believe you’re going to love it. Please check for the updates on your router web GUI or Tether App for the new firmware, or you can download the latest firmware from the website as follows:
WireGuard VPN Firmware for Archer AX55 V1.0 (official firmware updated on 6/9/2023)
How to Configure WireGuard VPN Client on Archer AX55
Please follow the steps below to set up and configure the WireGuard VPN Client on the Archer AX55:
Step 1 Please download the configuration file from your VPN provider.
Step 2 We currently support some basic parameters of the WireGuard configuration file as Pic 1. If the configuration file you are using includes IPv6 address, MTU or many more (example as Pic 2), please edit the file and delete those parameters, then save the file.
Step 3 Visit http://tplinkwifi.net, and log in with your TP-Link ID or the password you set for the router. Go to Advanced > VPN Client.
Step 4 Enable VPN Client, then save the settings.
Step 5 Click Add button in the up-right of the Server List, specify a description for the VPN and choose WireGuard as the VPN type, click BROWSE to import the configuration file provided by your VPN provider, then click SAVE.
Step 5 Check and enable the WireGuard in the Server List, add and enable the VPN Access for the devices that will use the VPN function.
Note: It's NOT suggested to use the same configuration file on multiple VPN Clients simultaneously. You could import the configuration file into your mobile phones as well as the router, but you are not allowed to connect to the VPN server simultaneously based on WireGuard protocols.
How to Set up Archer AX55 as a WireGuard VPN Server
Step 1 On the Web GUI of Archer AX55, go to Advanced > VPN Server, check and enable WireGuard.
Step 2 Click Add button in the upper-right of the Account List to add the profile, then save it.
Note: Each profile can be only used for one device at the same time. If you want to connect 2 devices to the WireGuard VPN server, please create 2 profiles for them accordingly.
Step 3 Export the configuration file on the devices that you want to connect to the WireGuard VPN Server.
a. For smartphones, you can scan the QR Code directly on your WireGuard App.
b. For computers, you can click Export button to export the configuration file, and import it into your WireGuard client.
Other New Features/Enhancements:
1. Added IoT Network.
This allows you to create a dedicated wireless network for the IoT smart devices. You can find it under Advanced > Wireless > IoT Network.
2. Support configuring HomeShield features on Web GUI.
3. Support configuring local DNS servers on WAN/Internet page.
Some users would like to build their own DNS servers within the local network, which was only achievable on the router's DHCP Server settings. Now you can configure it on the WAN/Internet page.
4. Added Access Control feature in AP mode (Security > Access Control).
5. Support retrieving the PPPoE dial-up settings from the old router.
There are cases that you are replacing your old Wi-Fi router with this Archer AX55, and it could be troublesome to set up the internet if you no longer remember your PPPoE username and password. Now this won't be an issue. You can retrieve the PPPoE settings easily from the old router by following the two steps as shown below:
More features and enhancements are waiting for you to explore:
- Added Flow Control ON/OFF switch (Advanced > Network > LAN > Flow Controller).
- Optimized the Web GUI in AP mode.
- Optimized IPv6 feature.
- Optimized UI for USB sharing.
- Optimized Port Forwarding function.
- Optimized VPN Client function.
- Optimized UI for configuring IPTV/VLAN.
Welcome to upgrade and install this beta firmware on your Archer AX55, and feel free to reporting back to us with bugs, faults, errors, and your thoughts on how to improve.
Related Articles:
Wi-Fi Routers that are Planned to support WireGuard VPN
- Copy Link
- Subscribe
- Bookmark
- Report Inappropriate Content
- Copy Link
- Report Inappropriate Content
@Kevin_Z Thanks for the reply Kevin.
When I use the AX55 WireGuard VPN Client the speeds get throttled.
The AX55 is my only router and is directly connected to my modem. There is a switch that is connected after the router but these devices that I am using for testing are connected via wifi.
I tried testing the WireGuard connections between the router and a desktop and iPad both connected via wifi. These are the figures:
AX55:
No VPN client: 256.63 mbps
With WireGuard VPN client: 25.48 mbps
With OpenVPN client: 9.37 mbps
Desktop Computer:
No VPN connection: 256.63 mbps
With TorGuard WireGuard client: 159.77 mbps
With TorGuard OpenVPN client: 236.78 mbps
iPad:
No VPN client: 325.85 mbps
With WireGuard VPN client: 134.28 mbps
I can't upload a picture to show my base settings. So these are the WireGuard client settings:
DNS Server: 1.1.1.1
Allowed IPs: 0.0.0.0/0
Endpoint Port: 1443
Persistent Keepalive: 25
If the router client for WireGuard could keep the speeds that my TorGuard client app gave me I could justify using this. As it is I keep it turned off because 1/10 the speed is just too slow for me to use it. I hope there will be some ways to tweak the settings so I could get at least 2/3 of the speed my regular speeds. Please let me know if you need any additional information. I'd like to help get this to be faster for all the users.
- Copy Link
- Report Inappropriate Content
Thanks so much for sharing all the detailed info.
To address the issue and try to fix it, we would like to have a specialist look into this further via email. Please check your mailbox later, and let us know if the issue is resolved. Thank you!
- Copy Link
- Report Inappropriate Content
@manprinsen or anyone, please help!
I'm trying to set up WireGuard server on my AX55 with the above firmware.
I don't have too much knowledge about WG, just what I have read in the previous 2 days with google's help.
1) My very first problem is that I can't see any field on the admin UI where I could enter the client's public key. I think it should be under when I add a peer, but there is no such field.
2) The second is that I can't identify the fields under "Add peer":
- username: ok, it's just a name
- address: I think this should be the client's wireguard IP
- allowed IPs (client): this should be what wireguard IPs are allowed (I think this should be the same as the above "address"). what other function does this have?
- allowed IPs (server): ??
- pre-shared key (secret) checkbox: ??
Please help me, how to get this working!
I also can't extract client config, as when I click the "attach"-like button it does not do anythink except for "operation failed".
Thanks,
themey
- Copy Link
- Report Inappropriate Content
I managed to use the WirwGuard protocol, now my speed is not outstanding. I went from 10Mbts (OpenVPN) to 25Mbts (WireGuard).
A question is it necessary to adapt the MTU of the router to have better speed?
if yes, how to calculate it?
- Copy Link
- Report Inappropriate Content
Galicia86 wrote
I managed to use the WirwGuard protocol, now my speed is not outstanding. I went from 10Mbts (OpenVPN) to 25Mbts (WireGuard).
A question is it necessary to adapt the MTU of the router to have better speed?
if yes, how to calculate it?
@Galicia86 Thank you very much for getting back with the result of applying WireGuard VPN firmware.
Can you please confirm again what is the speed you can get when connecting to the SurfShark VPN server on the computer directly?
I honestly cannot say for sure whether changing the MTU size will help with the VPN Client speed on the router. I would like to escalate the case to our support engineers, who would be able to figure it out for you.
- Copy Link
- Report Inappropriate Content
themey wrote
@manprinsen or anyone, please help!
I'm trying to set up WireGuard server on my AX55 with the above firmware.
I don't have too much knowledge about WG, just what I have read in the previous 2 days with google's help.
1) My very first problem is that I can't see any field on the admin UI where I could enter the client's public key. I think it should be under when I add a peer, but there is no such field.
2) The second is that I can't identify the fields under "Add peer":
- username: ok, it's just a name
- address: I think this should be the client's wireguard IP
- allowed IPs (client): this should be what wireguard IPs are allowed (I think this should be the same as the above "address"). what other function does this have?
- allowed IPs (server): ??
- pre-shared key (secret) checkbox: ??
Please help me, how to get this working!
I also can't extract client config, as when I click the "attach"-like button it does not do anythink except for "operation failed".
Thanks,
themey
@themey Are you configuring the WireGuard VPN Server on the AX55? Please refer to my original post in this thread and confirm if you are seeing the same setting parameters:
- Copy Link
- Report Inappropriate Content
- Copy Link
- Report Inappropriate Content
Hello, I just did the tests with Speednet and the speed I have is download 27.5 Mbts, upload 23.4 Mbts and a ping of 48ms
- Copy Link
- Report Inappropriate Content
Hello,
Thank you for this thread and for the informations !
Now that we are in the middle of March, do you have any news about the release date in the stable release ?
Thank you in advance !
- Copy Link
- Report Inappropriate Content
Information
Helpful: 12
Views: 44801
Replies: 109