Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    How to update to the latest Tailscale version?

    Scheduled Pinned Locked Moved Tailscale
    203 Posts 43 Posters 80.5k Views 46 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C Offline
      CarlMRoss @elvisimprsntr
      last edited by

      @elvisimprsntr Updated 25.0.7 to 1.90.6:

      fetch https://pkg.freebsd.org/FreeBSD:15:amd64/latest/All/tailscale-1.90.6.pkg || exit 1 && IGNORE_OSVERSION=yes pkg-static add -f tailscale-1.90.6.pkg && rm -f tailscale-1.90.6.pkg

      Installing tailscale-1.90.6...
      package tailscale is already installed, forced install
      Extracting tailscale-1.90.6: ...... done

      tailscale version && tailscale status
      1.90.6
      long version: 1.90.6
      go version: go1.25.3
      Warning: client version "1.90.6" != tailscaled server version “1.90.4”

      service tailscaled stop && tailscale logout || true && service tailscaled restart && service pfsense_tailscaled restart
      Stopping tailscaled.
      Waiting for PIDS: 3897.
      Stopping tailscaled.
      Waiting for PIDS: 27757.
      tailscale 42315 - - Waiting for device tailscale0
      tailscale 43079 - - Found device tailscale0
      tailscale 43473 - - Added tailscale0 to interface group Tailscale
      tailscale 43659 - - Bringing up tailscale0 with --auth-key=tskey-auth-xxxxxxxxxxxxxxxx --login-server=https://controlplane.tailscale.com
      backend error: invalid key: API key does not exist

      service tailscaled stop && tailscale logout || true && service tailscaled start && tailscale up && tailscale version && tailscale status
      Stopping tailscaled.
      Waiting for PIDS: 41895.
      1.90.6
      long version: 1.90.6
      go version: go1.25.3
      Success!

      M 1 Reply Last reply Reply Quote 0
      • M Offline
        mightykong @CarlMRoss
        last edited by

        @CarlMRoss I've followed your very helpful instructions and got mine updated to 1.90.6. However, I did notice that tailscale does not start on reboot. Is this still happening for you as well? I can get it restarted with the commands you provided but having to do that manually is a concern.

        C 1 Reply Last reply Reply Quote 0
        • C Offline
          CarlMRoss @mightykong
          last edited by

          @mightykong Yes, my system also requires a restart after reboot, and what has worked for me is:

          service tailscaled stop && tailscale logout || true && service tailscaled start && tailscale up

          What has worked for updates included a [sysrc tailscaled_enable="YES"] that is supposed to handle tailscale restart after reboot, but it has not worked for me. I am looking into it, and others will be as well. In the meantime, this is my update one-liner command line:

          service tailscaled stop && tailscale logout || true && fetch https://pkg.freebsd.org/FreeBSD:15:amd64/latest/All/tailscale-1.90.6.pkg || exit 1 && IGNORE_OSVERSION=yes pkg-static add -f tailscale-1.90.6.pkg && rm -f tailscale-1.90.6.pkg && service tailscaled start && tailscale up

          Options: add && tailscale version && tailscale status to automate a first check; and, the "rm -f tailscale-1.90.6.pkg" is not needed, but once I saw the suggestion, I decided to keep it.

          1 Reply Last reply Reply Quote 0
          • First post
            Last post
          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.