I am using a MT1300 Beryl router with the firmware version 4.3.7.
Suddenly I started to receive the following error seen from the VPN dashboard logs when trying to connect to a major VPN provider:
daemon.notice netifd: Interface 'wgclient' is setting up now
daemon.notice netifd: wgclient (5911): RTNETLINK answers: Permission denied
2023 daemon.notice netifd: Interface 'wgclient' is now down
2023 user.notice mwan3[6723]: Execute ifdown event on interface wgclient (unknown)
user.notice firewall: Reloading firewall due to ifdown of wgclient ()
daemon.notice netifd: Interface 'wgclient' is setting up now
daemon.notice netifd: wgclient (8509): RTNETLINK answers: Permission denied
Previously the VPN was working. I noticed this problem after toggling one or two settings on the router: (1) DNS settings which I then reverted to the original “Mode: Automatic” and (2) setting a timezone on the router.
I am writing to see if anyone else has encountered this problem. I will update this thread if I find additional helpful information.
I've used the router's configuration, it created a token on their end, and it should be working as far as I know. I looked around but don't know how to check if my key is still active -- I can connect just fine with other devices on the same account, using the same process.
Sorry for the noob question. What is a custom DNS here?
Fo example, I use Adguard and let it resolve the DNS. Would that be a problem?
I am using an GL-MT3000 and today I test it for the first time inside a network that I do not control and I can not connect home with my wireguard VPN as I could on the network I do control.
imo, it has nothing to do with the luci message of the protocol being unsupported, it is just gl software uses their own wg software which isn't the same as luci-proto-wireguard.
the error is something I have seen a extremely long time, but wireguard remains working, it also is a notice not a error.
I guess the wireguard interface lacks the netifd stuff so whenever a ifup or ifdown event occurs it shows this message as a warning.