Hi, I'm using tailscale as a VPN on Beryl AX GL-MT300 firmware (v4.7.4). I know killswitch functionality is not available and there are no plans of adding it now.
I wanted to implement a workaround for it, by creating a network interface and modify firewall rules in luci settings, but it doesn't work and I don't understand why.
Right after creating and refreshing the Tailscale interface, (I name it “tailscale”, selected “Unmanaged” for protocol, and selected “tailscale0” for the device) it throws the Newtowrk device is not present
error
Then, the error message Unknown error (DEVICE_CALIM_FAILED)
appears and disappears on the interface.
At the same time, the Tailscale app in the GL.iNet admin panel goes down (the green dot changes to yellow for good). At the same time I still have internet. When I check my IP, it shows my mobile router’s IP, not the exit node’s.
If I then modify and save the firewall rules (remembering to add tailscale0
to covered devices in firewall advanced settings to the devices in the 2nd and 4th rows), I lose internet access completely. The issue persists even after multiple reboots. Also wgclient is missing in my settings but is in the instruction.