Archer AX55 V1 Wireguard server DNS not working
Hello,
I tried to set up VPN Wireguard Server on AX55 V1 (Firmware 1.3.3 Build 20240628 rel.37017(4555)), but no luck at all. The client is the Android phone (Pixel 7), VPN gets connected I can ping devices in LAN. However, I cannot access any website from the phone despite the setting "Internet and Home Network" is enabled on AX55. Moreover, enabling/disabling DNS flag on AX55 does not make any difference either.
This is the configuration:
[Interface]
PrivateKey = ******
Address = 10.6.0.2/32
DNS = 10.6.0.1, 8.8.8.8 ; I also tried only with 1.1.1.1 or 8.8.8.8 but no difference, not working
[Peer]
PublicKey = *******
AllowedIPs = 0.0.0.0/0
Endpoint = a.b.c.d:51820 ; a.b.c.d is the WAN IP address from AX55
PersistentKeepalive = 25
AX55 server configuration
Account list configuration
I tried many combinations, it's obvious that DNS on AX55 is not working properly or something gets stuck somewhere.
I also tried OpenVPN server on the same router and it's working properly.
The same Wireguard configuration works perfectly on Asus router (RT-AX58U) so it must be a bug in AX55 firmware.
Similar problem was discussed here: https://community.tp-link.com/en/home/forum/topic/645746 and it was a firmware issue.
Additionally, when phone gets VPN connection (WG or OpenVPN), the mobile Tether app cannot find any router even I can ping local router IP from the phone. Again, this works perfectly on Asus routers with their mobile app.
Thanks for any help!