Hello everybody,
I just got my MT-3000 and face some problems with using it as WireGuard client. I get no internet when turning on the VPN.
- The host is a Speedport Smart 4
- I use DDNS and verified it is working correctly
- MTU set to 1380
Interestingly, the VPN does also not work when initiated from my end device (Laptop). So when I setup the MT-3000 without VPN, the internet works. When I then turn on the WireGuard client on my Laptop while connected to the MT-3000, internet breaks again. ICMP and DNS also does not work. The VPN itself is operational however, I verified that on a different network without the MT-3000. Any help would be greatly appreciated!
WireGuard config:
[Interface]
PrivateKey = ...
Address = 10.200.200.1/24
DNS = 192.168.2.1
MTU = 1380
[Peer]
PublicKey = ...
PresharedKey = ...
AllowedIPs = 0.0.0.0/0
Endpoint = xxx.freeddns.org:53280
PersistentKeepalive = 21
VPN Log:
Tue Aug 12 19:54:34 2025 daemon.notice netifd: Interface 'wgclient1' is setting up now
Tue Aug 12 19:54:35 2025 daemon.info dnsmasq[19928]: read /tmp/hosts/dhcp.wgclient1 - 3 addresses
Tue Aug 12 19:54:35 2025 daemon.warn dnsmasq[19929]: no servers found in /tmp/resolv.conf.d/resolv.conf.wgclient1, will retry
Tue Aug 12 19:54:35 2025 daemon.info dnsmasq[19929]: read /tmp/hosts/dhcp.wgclient1 - 3 addresses
Tue Aug 12 19:56:20 2025 user.notice wireguard-debug: USER=root ifname=wgclient1 ACTION=REKEY-GIVEUP SHLVL=1 HOME=/ HOTPLUG_TYPE=wireguard LOGNAME=root DEVICENAME= TERM=linux SUBSYSTEM=wireguard PATH=/usr/sbin:/usr/bin:/sbin:/bin PWD=/
Tue Aug 12 19:56:21 2025 daemon.notice netifd: Interface 'wgclient1' is now down
Tue Aug 12 19:56:21 2025 daemon.notice netifd: Interface 'wgclient1' is setting up now
Tue Aug 12 19:56:22 2025 user.notice firewall: Reloading firewall due to ifdown of wgclient1 ()
Tue Aug 12 19:56:36 2025 daemon.info dnsmasq[23384]: read /tmp/hosts/dhcp.wgclient1 - 3 addresses
Tue Aug 12 19:56:36 2025 daemon.notice netifd: Interface 'wgclient1' is now down
Tue Aug 12 19:56:36 2025 user.notice firewall: Reloading firewall due to ifdown of wgclient1 ()
Tue Aug 12 20:04:09 2025 daemon.notice netifd: Interface 'wgclient1' is setting up now
Tue Aug 12 20:04:10 2025 daemon.warn dnsmasq[29429]: no servers found in /tmp/resolv.conf.d/resolv.conf.wgclient1, will retry
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29429]: read /tmp/hosts/dhcp.wgclient1 - 3 addresses
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29428]: read /tmp/hosts/dhcp.wgclient1 - 3 addresses
System Log:
Tue Aug 12 20:04:09 2025 daemon.notice netifd: Interface 'wgclient1' is setting up now
Tue Aug 12 20:04:09 2025 daemon.info dnsmasq[23384]: exiting on receipt of SIGTERM
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29429]: Connected to system UBus
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29429]: started, version 2.85 cachesize 1000
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29428]: Connected to system UBus
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29428]: started, version 2.85 cachesize 150
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29429]: 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
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29429]: UBus support enabled: connected to system bus
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq-dhcp[29429]: DHCP, IP range 192.168.8.100 -- 192.168.8.249, lease time 12h
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29428]: DNS service limited to local subnets
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq-dhcp[29429]: IPv6 router advertisement enabled
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29428]: 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
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29429]: using only locally-known addresses for domain test
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29428]: UBus support enabled: connected to system bus
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq-dhcp[29428]: DHCP, IP range 192.168.8.100 -- 192.168.8.249, lease time 12h
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29429]: using only locally-known addresses for domain onion
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq-dhcp[29428]: IPv6 router advertisement enabled
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29429]: using only locally-known addresses for domain localhost
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29428]: using only locally-known addresses for domain test
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29429]: using only locally-known addresses for domain local
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29429]: using only locally-known addresses for domain invalid
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29428]: using only locally-known addresses for domain onion
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29429]: using only locally-known addresses for domain bind
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29429]: using only locally-known addresses for domain lan_chgd
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29428]: using only locally-known addresses for domain localhost
Tue Aug 12 20:04:10 2025 daemon.warn dnsmasq[29429]: no servers found in /tmp/resolv.conf.d/resolv.conf.wgclient1, will retry
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29428]: using only locally-known addresses for domain local
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29428]: using only locally-known addresses for domain invalid
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29428]: using only locally-known addresses for domain bind
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29429]: read /etc/hosts - 4 addresses
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29428]: using only locally-known addresses for domain lan
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29428]: reading /tmp/resolv.conf.d/resolv.conf.auto
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29429]: read /tmp/hosts/dhcp.cfg01411c - 3 addresses
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29428]: using only locally-known addresses for domain test
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29428]: using only locally-known addresses for domain onion
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29428]: using only locally-known addresses for domain localhost
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29428]: using only locally-known addresses for domain local
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29429]: read /tmp/hosts/dhcp.wgclient1 - 3 addresses
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29428]: using only locally-known addresses for domain invalid
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29428]: using only locally-known addresses for domain bind
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq-dhcp[29429]: read /etc/ethers - 0 addresses
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29428]: using only locally-known addresses for domain lan
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29428]: using nameserver 192.168.2.1#53
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29428]: read /etc/hosts - 4 addresses
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29428]: read /tmp/hosts/dhcp.cfg01411c - 3 addresses
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq[29428]: read /tmp/hosts/dhcp.wgclient1 - 3 addresses
Tue Aug 12 20:04:10 2025 daemon.info dnsmasq-dhcp[29428]: read /etc/ethers - 0 addresses