Has anyone hit this on Beryl 7 (MT3600BE)?
WireGuard VPN client toggle in Web UI doesn't bring up the wgclient1 interface. Tested with NordVPN built-in (token auth) and self-hosted WireGuard server, both fail identically.
System state checks out:
-
which wg→ /usr/bin/wg -
All wireguard kernel modules loaded (
lsmod | grep wireguard) -
Network path fine (tested direct to ISP modem)
-
NordVPN token validates
What fails after toggle:
-
wg showempty -
ip link show wgclient1→ does not exist -
/etc/wireguard/directory doesn't exist -
Logread shows firewall briefly configures wgclient1 zone, dnsmasq restarts, but daemon never launches
-
Several
user.warn : skip line without '='warnings during toggle
Tested:
-
4.8.7 (factory): toggle silent, no VPN logs at all
-
4.8.5 (downgraded): toggle produces logs but interface still never created
-
Clean reflash with Keep Settings unchecked between versions
Disclosure: unit is JD.com purchase, applied standard country_code mount-bind override to expose VPN UI. Reporting in case relevant.
Support ticket filed. Curious if this rings a bell for anyone — particularly the "firewall configures but daemon doesn't launch" pattern, or the skip-line-without-= warnings during toggle.
Thanks!