Installing Updated/Latest Tailscale on 23.05.6

If you are using OpenWrt 23.05.6 (Or a custom build of that), and want to use Tailscale, it's not updated to the latest version in the OpenWrt repository. Luckily there is a solution if you want tailscale on OpenWrt to use the latest version. It's a big blob of a program written in 'go' (golang) that resides in userspace. It's difficult to find and compile updates. So here's the way:

The "Gunanovo Tailscale Repository" is a third-party repository that delivers smaller, recent Tailscale packages—optimized for low storage and RAM usage on OpenWrt devices.

First, import the repo signing key:

wget -O /tmp/key-build.pub https://gunanovo.github.io/openwrt-tailscale/key-build.pub && opkg-key add /tmp/key-build.pub

Add the feed to /etc/opkg/customfeeds.conf

echo "src/gz openwrt-tailscale https://gunanovo.github.io/openwrt-tailscale" >> /etc/opkg/customfeeds.conf

After adding the custom feed, you can install via the OpenWrt Luci web interface under System → Software → Update lists, then search for "tailscale" and install.

You can also directly browse and manually download the latest .ipk from the repository:

https://gunanovo.github.io/openwrt-tailscale/

3 Likes