I do like this script but it would be even better if it supported Dual Wan, especially for the Speed Test and the page where it shows your WAN and VPN download\upload traffic speeds.
Currently it can pick either WAN Interface.
I have just run your scripts against my GT-AX11000_PRO. I have it configured in Dual WAN and the scripts didn't like that too much as it wasn't able to detect the cable being plugged into eth5 which is LAN5. So there are actually 5 LAN ports and not 4.
GT-AX11000_PRO) MODEL="GT-AX11000_PRO"...
I have dual wan and have used the following IP Rule to force Wireguard VPN Clients on the Router to use WAN1 rather than defaulting to going out of WAN0.
I am basically diverting any port 51820 traffice from the routers local interface to wan1.
ip rule from all iif lo dport 51820 lookup wan1...
I have a GT-AX11000 Pro and have the Primary WAN using the 2.5g.1g WAN Port and I have noticed the same issue if I set the secondary WAN to use the 10g Ethernet port.
If I set the Secondary WAN to use Ethernet LAN - LAN4 it all works fine and I am able to select the different WAN interfaces and...
Thanks for the reply, I checked the Server List and it wasn't formatted correctly. I have reformatted and its working as expected and tested on 2 different routers.
I have been testing the VPNMON-R3 script against WireGuard clients and when trying to start the Client after a failure I have noticed that the script is writing the server name to the following fields and as a result messing up the configuration:
Description
Private Key
Server Public Key...