Hmmm. I’m going to have to defer to Viktor (on leave) or Colin for what might be happening here. Did you have a look at the wiki uninstall approach btw?Deleted all those directories and reinstalled fresh from amtm. Also repaired binaries to entware. After installation -
1. no files in /var/run/tailscale
2.var/lib/tailscale - 3 files
3. opt/var/run/tailscale - does not exist
4./opt/var/lib/tailscale - does not exist
exactly same errors as previously
Installing Tailscale through Entware
Third party firmware for Asus routers (newer codebase) - RMerl/asuswrt-merlin.ng
github.com
btw the reason I suggested also deleting the other dirs is that a fresh Tailmon install (1.58 is installed via entware first) creates the /opt/var/run/tailscale and opt/var/lib/tailscale dirs but when you update tailscale via Tailmon it puts the tailscale files into /var/run/tailscale and /var/lib/tailscale, including future versions.
I believe the —statedir switch in ARGS (in /opt/etc/init.d/S06tailscaled) is a mechanism used to facilitate the swap between them i.e.
Code:
ARGS="--state=/opt/var/tailscaled.state --statedir=/opt/var/lib/tailscale"
FYI see Colin’s request in entware GitHub regarding the same.
Last edited: