Connecting GLi routers to a Headscale network

Hi folks :blush:

Just wanted to start a thread for people to gather observations about their attempts to use GL.iNet routers with Headscale, an open-source alternative Tailscale coordination server.

My current status: I set up a Headscale instance on a VPS I control, and added both vanilla OpenWRT and GL.iNet routers (GL-AXT1800, GL-MT2500, GL-MV1000) running latest stable or GLi preview program firmware to the network. The GL.iNet devices were able to connect fine, but they occasionally fall off the network, and also don't seem to automatically connect to it after a reboot.

To connect, on the GLi devices after binding the device, I run

# tailscale login --login-server https://headscale.mydomain.net

And for a while, things work great. Sometimes the GLi devices disconnect, whereas the OpenWRT devices and others do not. I literally did all this yesterday so I haven't been looking thru the logs yet to see what is happening.

Came to the forum looking for tips, and figured I would start a Headscale thread. Perhaps I/we can figure out a way to stay stably connected with existing firmware. There is another thread requesting that support for custom Tailscale login server be added to GLi firmware: Tailscale Custom Coordination Server

8 Likes

Came here looking for this, thank you!

Here's hoping the setting for custom tailscale server gets added to the UI.

1 Like