How to update to the latest Tailscale version?
-
@elvisimprsntr Coool, Thanks & Cheers
-
Upgraded 2.7.2 CE to 1.80.0
pkg add -f https://pkg.freebsd.org/FreeBSD:14:amd64/latest/All/tailscale-1.80.0.pkg
-
@elvisimprsntr
I have two questions regarding this topic.-
Is it necessary to update the tailscale package if its not pushed through the normal package manager process in pfsense? Why are we updating 'out of band' ?
-
Why isn't Netgate taking care of updating the package if they took time out to develop the package for pfsense in the first place. More of a question for @cmcdonald
-
-
- Current official pfSense package includes Tailscale 1.54.0 from November 2023.
There are a number of improvements and security updates that have been released in Tailscale, some of which may be necessary for compatibility with other clients.
- Because @cmcdonald is overworked?
-
@elvisimprsntr Love your frequent update command you post here
Thank you so much -
PFSense 2.7.2 CE
disabled Tailscale
uninstalled Tailscale
installed 1.80.0 from cli
installed Tailscale from package manager
enabled Tailscaleeverything worked fine and Tailscale up and running and showed in admin panel as connected.
until I tried to restart the service. It crashed PFsense.
When I stop and start or restart Tailscale it crashes PFsense completely. I can't connect to PFSense or ssh to it.
Any one with this issue?
-
I have never uninstalled the official pfSense package or disabled TS. I simply update the TS client from the CLI.
I suspect something you did or the order in which you performed it created a conflict.
-
-
@elvisimprsntr I did it the same way like you, never had a problem, all working fine, installed initially the pfsense Tailscale base package, and then updated, if new version appeared, in cli, up to the current v.1.8.0 Tailscale version. Thanks to all, who care and inform community if a new version of Tailscale is avaible!
-
Is this still possible?, I seem to get nothing but pkg: An error occurred while fetching package
in pfsense 2.7.2 trying any of the above urls and 404 errors when trying the pkg urls direct.I have searched on the freeBSD package system and the links seem to just go around in circles with no valid pkg at the end of them.
I have tried editing the freeBSD repo in pfsense and changing the enabled to yes , 2 places, am I missing something here?
I do not normally use any 3rd party or out of band apps on production firewalls but the subnet routing I have on a synology with the same package is 10-20 times slower than the pfsense+ version 1.76 and the CE version 1.54 is no longer supported by headscale. I have about 8 CE boxes and 6 Plus boxes, be good if I could get them all up to latest tailscale and ditch the synology sloth :-D
-
@PsyMan2000 I don't remember which BSD version, i.e. 14 or 15, 2.7.2 is running but these links/cmds should work. There also seems to be a new version coming soon. Also these are for amd64 cpus and not arm. You can also check if the link is working by removing the pkg add from the beginning of the cmd and pasting the link into a browser.
BSD 14
pkg add https://pkg.freebsd.org/FreeBSD:14:amd64/latest/All/tailscale-1.80.0_1.pkgBSD 15
pkg add https://pkg.freebsd.org/FreeBSD:15:amd64/latest/All/tailscale-1.80.0.pkg -
I have been having random issues with tailscale not working correctly from my iPhone to my pfsense exit node for quite awhile now.
Are there any downsides to upgrading the tailscale package this way? Would I be able to go back to the official package at some point?
-
Are there any downsides to upgrading the tailscale package this way?
None that I have experienced so far.
Would I be able to go back to the official package at some point?
Yes you can uninstall the manual update and the official release from the package manager. Then just reinstall the official release again from the package manager.