So I was planing to travel for a bit and use a portable router to be able to use the hotspot for multiple devices, and also be able to connect to my home devices through a Tailscale tunnel. Will that be possible to do with a GL-A1300 (Slate Plus)?
Hi @bring.fringe18 - That’s fine with me, I’m cool with making any changes. I just don’t have a context for how to first authenticate with tailscale and then run the gl.inet router as the exit node. Does it have to be through GUI first? Is there a documentation page available for all that?
IDK; I don’t use TS. I only know that method is reported to work per the results of others. I assume you’re already set up your tailnet & are just looking to get the GL device to act as a exit node.
Then if that method I posted still works it should just be a matter of tweaking a script. Don’t forget to add that modified .sh to be including in your backups:
Ensure the router is the exit node and also disable the expiry of the authentication key.
<Can’t insert more than 1 image>
Edit the file /usr/bin/gl_tailscale.sh and add the highlighted parameter to the line 159 after the --reset parameter. The line should look like: /usr/sbin/tailscale up --reset --advertise-exit-node --accept-routes $param --timeout 3s > /dev/null
<Can’t insert more than 1 image>
Restart the router and test if it works once it’s back up and running.
Heh; @tragicshadow 's method is just a reimplementation of mine updated for the Flint v2 (GL-MT6000) differences in firmware filenames. It’s not quite as clean but hey! As long as it works.