Tailscale via OpenWrt package (or not)?

Has anyone been able to get Tailscale running via the OpenWrt packages? (Or via anything, really?)

It was added to OpenWrt recently via PR #15539 and pre-built binaries seem to exist for the appropriate architectures (e.g. https://downloads.openwrt.org/snapshots/packages/mips_24kc/packages/t

However, I can’t figure out how to actually install it. Do I need GL.iNet specific packages or something? Is it possible to build myself?

One thing I tried:

$ opkg install https://downloads.openwrt.org/snapshots/packages/mips_24kc/packages/t
Collected errors:
 * wfopen: https://downloads.openwrt.org/snapshots/packages/mips_24kc/packages/tailscale_1.8.1-1_mips_24kc.ipk: No such file or directory.
 * pkg_init_from_file: Failed to extract control file from https://downloads.openwrt.org/snapshots/packages/mips_24kc/packages/tailscale_1.8.1-1_mips_24kc.ipk.

I also tried via the Luci web interface but that gave a pretty similar error.

I found this. I do not know Tailscale.


Hey, thanks! Yes I found that and also another similar blogpost. Somewhat packed with caveats and warnings for my liking but will wade through if necessary! (Hoping there’s some way to use the OpenWrt packages directly…)

First you need to download the ipk

wget https://downloads.openwrt.org/snapshots/packages/mips_24kc/packages/tailscale_1.8.1-1_mips_24kc.ipk
opkg update
opkg install tailscale_1.8.1-1_mips_24kc.ipk
Installing tailscale (1.8.1-1) to root...
Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for tailscale:
 *      tailscaled
 * opkg_install_cmd: Cannot install package tailscale.

But still lack of one package which you need to download and install at the same time.

apparently there is a tailscale merged into openwrt packages => https://github.com/tailscale/tailscale/issues/724#issuecomment-834545601

I guess we need to enable the corresponding openwrt repo on the router interface?
I looked inside luci configuration and there are only gli-net

and I only see these distribution feeds:

Could someone help out here selecting the correct distribution feed so we can iosntall the package directly with luci instead of manually?

also found another method of installation over here (slightly older and I haven’t tested it, just wanted to share it). GitHub - adyanth/openwrt-tailscale-enabler: Brings Tailscale to low powered OpenWRT devices