v1.98.4-statusfix
Connection-detection and UI fixes on top of Tailscale 1.98.4.
Fixes
- No-internet no longer shows "Connected". The UI now reads Tailscale's authoritative backend state (
BackendState+Self.Online) from astatus.jsonpublished by the run script, instead of inferring state from process liveness or log scraping. - Auth key is auto-cleared from the UI after a successful keyed login (sentinel file picked up by
param_bridge). Applies to all variants except acap3, which has no auth-key parameter. - Tailscale IP, node name and tailnet are shown when connected.
- Run scripts background
tailscale upand refresh status every 5s, so re-auth (NeedsLogin+AuthURL) surfaces reliably without starving the status loop.
Other
- Bundled Tailscale binaries bumped to 1.98.4 across all variants.
- Fixed CONTRIBUTING.md issue/discussion links.
Assets
| File | Architecture | Mode |
|---|---|---|
Tailscale_VPN_1_98_4_aarch64.eap |
aarch64 | userspace (proxy) |
Tailscale_VPN_1_98_4_aarch64_ROOT.eap |
aarch64 | root (kernel networking) |
Tailscale_VPN_1_98_4_armv7hf.eap |
armv7hf | userspace (proxy) |
Tailscale_VPN_1_98_4_armv7hf_ROOT.eap |
armv7hf | root (kernel networking) |
Tailscale_VPN_1_98_4_armv7hf_acap3.eap |
armv7hf | ACAP 3 SDK |