openwrt-tailscale-enabler
openwrt-tailscale-enabler copied to clipboard
Brings Tailscale to low powered OpenWRT devices
If the router boots without internet, the tailscaled never starts. I am not sure if there is a possible workaround other than waiting for a ping to succeed before starting...
I am not sure how auto-update is supposed to work. The `/usr/bin/tailscale` file checks for the existence of `/tmp/tailscale`, and only if that one does not exist, it will attempt...
Hi, i followed your installation guide but i'm ending with this error but both tailscale and tailscaled are running root@R3:~# tailscale up --accept-dns=false --advertise-routes=10.0.0.0/24 Downloading 'https://pkgs.tailscale.com/stable/' Connecting to 167.172.11.40:443 Writing...
failed to connect to local tailscaled (which appears to be running as tailscaled, pid 4544). Got error: Failed to connect to local Tailscale daemon for /localapi/v0/status; not running? Error: dial...
ASUSWRT-Merlin RT-AX92U 3004.388.4_0-gnuton1 Wed Oct 25 19:14:25 UTC 2023 timoyi@router:/tmp/home/root# ls openwrt-tailscale-enabler-v1.36.1-fb2f6cf-autoupdate.tgz timoyi@router:/tmp/home/root# tar x -zvC / -f openwrt-tailscale-enabler-v1.36.1-fb2f6cf-autoupdate.tgz usr/ usr/bin/ usr/bin/tailscaled tar: can't remove old file usr/bin/tailscaled: Read-only file...
run the command then happen like this: 
tailscale up --accept-dns=true --advertise-routes=192.168.51.0/24 --accept-routes=true --advertise-exit-node=true --ssh=true Downloading 'https://pkgs.tailscale.com/stable/' Connecting to 199.38.181.239:443 Writing to stdout Download completed (36668 bytes) Downloading Tailscale 1.52.1_mipsle .. Downloading 'https://pkgs.tailscale.com/stable/tailscale_1.52.1_mipsle.tgz' Connecting to 199.38.181.239:443 Redirected to...
i tested on arm64, i don't have mips devices at my current locations fix: https://github.com/adyanth/openwrt-tailscale-enabler/issues/37
bug
There's a mistake in DNS after my openwrt reboot firstly.
386: [tailscale_1.46.0_386.tgz](https://pkgs.tailscale.com/stable/tailscale_1.46.0_386.tgz) amd64: [tailscale_1.46.0_amd64.tgz](https://pkgs.tailscale.com/stable/tailscale_1.46.0_amd64.tgz) arm: [tailscale_1.46.0_arm.tgz](https://pkgs.tailscale.com/stable/tailscale_1.46.0_arm.tgz) arm64: [tailscale_1.44.2_arm64.tgz](https://pkgs.tailscale.com/stable/tailscale_1.44.2_arm64.tgz) geode: [tailscale_1.46.0_geode.tgz](https://pkgs.tailscale.com/stable/tailscale_1.46.0_geode.tgz) mips: [tailscale_1.46.0_mips.tgz](https://pkgs.tailscale.com/stable/tailscale_1.46.0_mips.tgz) mips64: [tailscale_1.46.0_mips64.tgz](https://pkgs.tailscale.com/stable/tailscale_1.46.0_mips64.tgz) mips64le: [tailscale_1.46.0_mips64le.tgz](https://pkgs.tailscale.com/stable/tailscale_1.46.0_mips64le.tgz) mipsle: [tailscale_1.46.0_mipsle.tgz](https://pkgs.tailscale.com/stable/tailscale_1.46.0_mipsle.tgz) riscv64: [tailscale_1.46.0_riscv64.tgz](https://pkgs.tailscale.com/stable/tailscale_1.46.0_riscv64.tgz) my devices are arm64, and based on your script will...