AXT1800 client <---Wireguard---> AXT1800 Server intermittent packet loss

Hello,

I’ve bought 2 AXT1800 to use 1 as client 1 as server via Wireguard. The problem is that when I use the AXT1800 as a client and then connect stuff to it, every 2 minutes I run into 100% packet loss for 15 seconds, and then back up again. The AXT1800 client itself loses connectivity as I SSH into it and ran pings to 8.8.8.8 and it’s the same thing (so it’s not a problem with clients connected to the client AXT1800 but the problem is with the AXT1800 client itself).

I have also VPN’ed via Wireguard to the server directly (so bypassing the AXT1800 used as a client) and I had no issues of connectivity. Seems it’s specifically when 1 AXT1800 is client and 1 is server that I have constant 100% packet loss every 2-3 minutes for ~ 15 seconds at a time (quite regular timings come to think of it).

I’m not doing anything weird client side: I enabled and loaded the wireguard config, then enabled “block all traffic not going via vpn (except for good cloud etc)” and that’s about it.

Here's a ping directly from the router (client). The dots are OK pings while the X is a loss of connectivity and for how many seconds:

root@GL-AXT1800:~# ping -i 1 8.8.8.8 | awk 'BEGIN{t=systime()} {dt=systime()-t; if(dt>1.5) printf "X(%.1fs) ", dt; else printf "."; fflush(); t=systime()}'

.................................................................................X(17.0s) ...............................................................................................................X(10.0s) ......................................X(17.0s) ......................................................X(17.0s) .....................................................X(17.0s) ......................................................X(17.0s) ......................................................X(17.0s) ......................................................X(17.0s) ......................................................X(17.0s) ......................................................X(17.0s) .....................................................X(17.0s) ......................................................X(17.0s) .......................................................X(17.0s)

You can see that it works and stops working in a very predictable manner which makes me think it's something timer-based but can't figure out what...

Hi,
Can you test whether there will be packet loss during a sustained ping test via SSH without enabling the VPN on the AXT1800 client?

Hi!

Without the VPN, there is no packet loss:

root@GL-AXT1800:~# ping -i 1 8.8.8.8 | awk 'BEGIN{t=systime()} {dt=systime()-t; if(dt>1.5) printf "X(%.1fs) ", dt; else printf "."; fflush(); t=systime()}'
.........................................................................................................................................................................................................................................................................................^C

That should be a VPN configuration problem. Try to modify the DNS in the VPN configuration file.