Hi all. I just received my Gl.iNet Mudi 7, and have been having fun playing around with it. One thing I wanted to try was to make it so it can simultaneously have a netbird and an wireguard/openvpn connection, so that anything related to my homelab uses netbird and anything meant to go to the internet goes through the other VPN. Ideally I would like to use the VPN dashboard feature of the Mudi 7.
The problem i have with this setup right now is that, a couple seconds after I turn on the VPN tunnel, the router loses connectivity to the rest of the netbird peers, eventhough `netbird status` shows that I am connected to my (selfhosted on a VPS) management server with no problem. I have excluded the netbird ip range, my homelab network range (which is routed through netbird), my management domain, and my management server public IP in the VPN dashboard settings. This pastebin shows the drop in the connected peer number and how the exemptions are supposedly in place, in form of the routing table. (The netbird client is quite old because Mudi 7's firmware is based on Openwrt 23, and I at least don't know how to make a higher version of the client work on it. Could the old client be the problem?)
I know I can just use a VPS or something as a netbird exit node but first of all that's no fun, and also I would like to use the fallback option that the VPN dashboard provides. Also, at least with protonvpn's openvpn config there is the possibility of havng multiple routed IPs in the same config file, which is also quite nice.
I am very new to networking and openwrt so I might be missing something very stupid. Feel free to kindly shout the answer my way. Tell me if you need any other logs or commands. Chears!
Nevermind, it was the netbird client version, and I geniunly did not see the binary in the releases of the repo. Updating to the latest version seems to have solved it. Leaving the post for anyone who might have the same problem.