Have an A1300 (v4.5.22), trying to get Wireguard client working on this thing but keep running into the same issue. Have a self-hosted setup (GL-MT6000 v4.8.4 setup via LuCi), verified that it works (phone can connect to VPN). I’ve exported that configuration from my phone, brought it into my router, started the client and…nothing. Just “The client is starting, please wait…” in the menu. I grabbed a conf from VPNBook because it was free and I just needed something for testing: absolutely no issue, takes about 5 seconds to connect. I am using DDNS and confirmed the router can resolve the hostname and that it points to the right IP address. And again, this configuration comes straight from my phone, which has no problem connecting.
Here’s the log snippet. First connecting to VPNBook, bringing the interface down, switching to the home server conf, bringing the interface back up, waiting for it to connect, then bringing the interface down after it’s obvious nothing’s going to happen. Really have no clue where to start troubleshooting this.
Mon Apr 27 18:13:58 2026 daemon.notice netifd: Interface 'wgclient' is setting up now
Mon Apr 27 18:13:59 2026 daemon.notice netifd: Network device 'wgclient' link is up
Mon Apr 27 18:13:59 2026 daemon.notice netifd: Interface 'wgclient' is now up
Mon Apr 27 18:13:59 2026 daemon.info dnsmasq[28179]: exiting on receipt of SIGTERM
Mon Apr 27 18:13:59 2026 user.notice firewall: Reloading firewall due to ifup of wgclient (wgclient)
Mon Apr 27 18:14:00 2026 daemon.info dnsmasq[679]: Connected to system UBus
Mon Apr 27 18:14:00 2026 daemon.info dnsmasq[679]: started, version 2.85 cachesize 150
Mon Apr 27 18:14:00 2026 daemon.info dnsmasq[679]: DNS service limited to local subnets
Mon Apr 27 18:14:00 2026 daemon.info dnsmasq[679]: compile time options: IPv6 GNU-getopt no-DBus UBus no-i18n no-IDN DHCP DHCPv6 no-Lua TFTP conntrack ipset auth cryptohash DNSSEC no-ID loop-detect inotify dumpfile
Mon Apr 27 18:14:00 2026 daemon.info dnsmasq[679]: UBus support enabled: connected to system bus
Mon Apr 27 18:14:00 2026 daemon.info dnsmasq-dhcp[679]: DHCP, IP range 192.168.8.100 -- 192.168.8.249, lease time 12h
Mon Apr 27 18:14:00 2026 daemon.info dnsmasq[679]: using only locally-known addresses for domain test
Mon Apr 27 18:14:00 2026 daemon.info dnsmasq[679]: using only locally-known addresses for domain onion
Mon Apr 27 18:14:00 2026 daemon.info dnsmasq[679]: using only locally-known addresses for domain localhost
Mon Apr 27 18:14:00 2026 daemon.info dnsmasq[679]: using only locally-known addresses for domain local
Mon Apr 27 18:14:00 2026 daemon.info dnsmasq[679]: using only locally-known addresses for domain invalid
Mon Apr 27 18:14:00 2026 daemon.info dnsmasq[679]: using only locally-known addresses for domain bind
Mon Apr 27 18:14:00 2026 daemon.info dnsmasq[679]: using only locally-known addresses for domain lan
Mon Apr 27 18:14:00 2026 daemon.info dnsmasq[679]: reading /tmp/resolv.conf.d/resolv.conf.wg
Mon Apr 27 18:14:00 2026 daemon.info dnsmasq[679]: using only locally-known addresses for domain test
Mon Apr 27 18:14:00 2026 daemon.info dnsmasq[679]: using only locally-known addresses for domain onion
Mon Apr 27 18:14:00 2026 daemon.info dnsmasq[679]: using only locally-known addresses for domain localhost
Mon Apr 27 18:14:00 2026 daemon.info dnsmasq[679]: using only locally-known addresses for domain local
Mon Apr 27 18:14:00 2026 daemon.info dnsmasq[679]: using only locally-known addresses for domain invalid
Mon Apr 27 18:14:00 2026 daemon.info dnsmasq[679]: using only locally-known addresses for domain bind
Mon Apr 27 18:14:00 2026 daemon.info dnsmasq[679]: using only locally-known addresses for domain lan
Mon Apr 27 18:14:00 2026 daemon.info dnsmasq[679]: using nameserver 1.1.1.1#53
Mon Apr 27 18:14:00 2026 daemon.info dnsmasq[679]: using nameserver 8.8.8.8#53
Mon Apr 27 18:14:00 2026 daemon.info dnsmasq[679]: read /etc/hosts - 4 addresses
Mon Apr 27 18:14:00 2026 daemon.info dnsmasq[679]: read /tmp/hosts/dhcp.cfg01411c - 3 addresses
Mon Apr 27 18:14:00 2026 daemon.info dnsmasq-dhcp[679]: read /etc/ethers - 0 addresses
Mon Apr 27 18:14:00 2026 user.notice wgclient-up: env value:T_J_V_ifname=string J_V_address_external=1 USER=root ifname=wgclient ACTION=KEYPAIR-CREATED N_J_V_address_external=address-external SHLVL=2 J_V_keep=1 HOME=/ HOTPLUG_TYPE=wireguard T_J_V_interface=string J_V_ifname=wgclient T_J_V_link_up=boolean LOGNAME=root DEVICENAME= T_J_V_action=int TERM=linux SUBSYSTEM=wireguard PATH=/usr/sbin:/usr/bin:/sbin:/bin CONFIG_LIST_STATE= J_V_interface=wgclient K_J_V= action ifname link_up address_external keep interface J_V_link_up=1 J_V_action=0 T_J_V_address_external=boolean N_J_V_link_up=link-up T_J_V_keep=boolean PWD=/ JSON_CUR=J_V CONFIG_SECTIONS=global AzireVPN Mullvad FromApp group_5282 group_8249 group_7568 group_8753 peer_2939 peer_1459 peer_2003 group_8039 peer_3022 peer_1145 CONFIG_cfg030f15_ports=
Mon Apr 27 18:14:29 2026 daemon.notice netifd: Network device 'wgclient' link is down
Mon Apr 27 18:14:29 2026 user.notice firewall: Reloading firewall due to ifdown of wgclient ()
Mon Apr 27 18:14:30 2026 daemon.notice netifd: wgclient (1082): sh: 1: unknown operand
Mon Apr 27 18:14:30 2026 daemon.info dnsmasq[679]: exiting on receipt of SIGTERM
Mon Apr 27 18:14:31 2026 daemon.info dnsmasq[1637]: Connected to system UBus
Mon Apr 27 18:14:31 2026 daemon.info dnsmasq[1637]: started, version 2.85 cachesize 150
Mon Apr 27 18:14:31 2026 daemon.info dnsmasq[1637]: DNS service limited to local subnets
Mon Apr 27 18:14:31 2026 daemon.info dnsmasq[1637]: compile time options: IPv6 GNU-getopt no-DBus UBus no-i18n no-IDN DHCP DHCPv6 no-Lua TFTP conntrack ipset auth cryptohash DNSSEC no-ID loop-detect inotify dumpfile
Mon Apr 27 18:14:31 2026 daemon.info dnsmasq[1637]: UBus support enabled: connected to system bus
Mon Apr 27 18:14:31 2026 daemon.info dnsmasq-dhcp[1637]: DHCP, IP range 192.168.8.100 -- 192.168.8.249, lease time 12h
Mon Apr 27 18:14:31 2026 daemon.info dnsmasq[1637]: using only locally-known addresses for domain test
Mon Apr 27 18:14:31 2026 daemon.info dnsmasq[1637]: using only locally-known addresses for domain onion
Mon Apr 27 18:14:31 2026 daemon.info dnsmasq[1637]: using only locally-known addresses for domain localhost
Mon Apr 27 18:14:31 2026 daemon.info dnsmasq[1637]: using only locally-known addresses for domain local
Mon Apr 27 18:14:31 2026 daemon.info dnsmasq[1637]: using only locally-known addresses for domain invalid
Mon Apr 27 18:14:31 2026 daemon.info dnsmasq[1637]: using only locally-known addresses for domain bind
Mon Apr 27 18:14:31 2026 daemon.info dnsmasq[1637]: using only locally-known addresses for domain lan
Mon Apr 27 18:14:31 2026 daemon.info dnsmasq[1637]: reading /tmp/resolv.conf.d/resolv.conf.auto
Mon Apr 27 18:14:31 2026 daemon.info dnsmasq[1637]: using only locally-known addresses for domain test
Mon Apr 27 18:14:31 2026 daemon.info dnsmasq[1637]: using only locally-known addresses for domain onion
Mon Apr 27 18:14:31 2026 daemon.info dnsmasq[1637]: using only locally-known addresses for domain localhost
Mon Apr 27 18:14:31 2026 daemon.info dnsmasq[1637]: using only locally-known addresses for domain local
Mon Apr 27 18:14:31 2026 daemon.info dnsmasq[1637]: using only locally-known addresses for domain invalid
Mon Apr 27 18:14:31 2026 daemon.info dnsmasq[1637]: using only locally-known addresses for domain bind
Mon Apr 27 18:14:31 2026 daemon.info dnsmasq[1637]: using only locally-known addresses for domain lan
Mon Apr 27 18:14:31 2026 daemon.info dnsmasq[1637]: using nameserver 192.168.37.1#53
Mon Apr 27 18:14:31 2026 daemon.info dnsmasq[1637]: read /etc/hosts - 4 addresses
Mon Apr 27 18:14:31 2026 daemon.info dnsmasq[1637]: read /tmp/hosts/dhcp.cfg01411c - 3 addresses
Mon Apr 27 18:14:31 2026 daemon.info dnsmasq-dhcp[1637]: read /etc/ethers - 0 addresses
Mon Apr 27 18:14:31 2026 daemon.notice netifd: Interface 'wgclient' is now down
Mon Apr 27 18:14:31 2026 user.notice firewall: Reloading firewall due to ifdown of wgclient ()
Mon Apr 27 18:14:38 2026 daemon.notice netifd: Interface 'wgclient' is setting up now
Mon Apr 27 18:14:45 2026 kern.warn kernel: [ 2954.901678] ath10k_ahb a000000.wifi: Invalid VHT mcs 15 peer stats
Mon Apr 27 18:15:31 2026 daemon.notice netifd: Interface 'wgclient' is now down
Mon Apr 27 18:15:32 2026 user.notice firewall: Reloading firewall due to ifdown of wgclient ()
