Tailscale / OpenWRT One working for hours advertising static IPs over Starlink, then the router drops off the machines tasilcale admin page and is unconctactable. Rebooting the router solves the issue for a while.
If i disconnect Starlink from the router and connect a laptop i can access the internet ok, but the router can’t be seen. Rebooting the router fixes the issue for a while.
I’m not sure of the correct format to include information from the system log on this post, hopefully this is suitable.
I can’t say i’ve definitley captured the first error in the log, i’ll try again.
Thanks
Wed Jan 21 15:54:57 2026 daemon.warn odhcpd[1912]: No default route present, overriding ra_lifetime to 0!Wed Jan 21 15:54:57 2026 daemon.err
tailscaled[2316]: 2026/01/21 15:54:57 health(warnable=no-derp-connection): error: Tailscale could not connect to the 'London' relay server. Your Internet connection might be down, or the server might be temporarily unavailable.
Wed Jan 21 15:54:57 2026 daemon.err tailscaled[2316]: 2026/01/21 15:54:57 [RATELIMIT] format("health(warnable=%s): error: %s")
Wed Jan 21 15:54:57 2026 daemon.err tailscaled[2316]: 2026/01/21 15:54:57 magicsock: [0x4004262dc0] derp.Recv(derp-8): derphttp.Client.Recv connect to region 8 (lhr): dial tcp4 176.58.92.254:443: connect: network is unreachable
Wed Jan 21 15:54:57 2026 daemon.err tailscaled[2316]: 2026/01/21 15:54:57 [RATELIMIT] format("magicsock: [%p] derp.Recv(derp-%d): %v")
Wed Jan 21 15:54:57 2026 daemon.err tailscaled[2316]: 2026/01/21 15:54:57 [RATELIMIT] format("health: connectivity impacted; triggering captive portal detection") (80 dropped)
Wed Jan 21 15:54:57 2026 daemon.err tailscaled[2316]: 2026/01/21 15:54:57 health: connectivity impacted; triggering captive portal detection
Wed Jan 21 15:54:57 2026 daemon.err tailscaled[2316]: 2026/01/21 15:54:57 [RATELIMIT] format("DetectCaptivePortal(found=false)") (3 dropped)
Wed Jan 21 15:54:57 2026 daemon.err tailscaled[2316]: 2026/01/21 15:54:57 DetectCaptivePortal(found=false)
Wed Jan 21 15:54:57 2026 daemon.err tailscaled[2316]: 2026/01/21 15:54:57 health: connectivity impacted; triggering captive portal detection
Wed Jan 21 15:54:57 2026 daemon.err tailscaled[2316]: 2026/01/21 15:54:57 [RATELIMIT] format("health: connectivity impacted; triggering captive portal detection")
Wed Jan 21 15:54:58 2026 daemon.err tailscaled[2316]: 2026/01/21 15:54:58 [RATELIMIT] format("%s: connecting to derp-%d (%v)") (27 dropped)
Wed Jan 21 15:54:58 2026 daemon.err tailscaled[2316]: 2026/01/21 15:54:58 derphttp.Client.Recv: connecting to derp-8 (lhr)
Wed Jan 21 15:54:59 2026 daemon.err tailscaled[2316]: 2026/01/21 15:54:59 control: controlhttp: failed dialing using DialPlan, falling back to DNS; errs=multiple errors:
Wed Jan 21 15:54:59 2026 daemon.err tailscaled[2316]: connection attempts aborted by context: context deadline exceeded
Wed Jan 21 15:54:59 2026 daemon.err tailscaled[2316]: connection attempts aborted by context: context deadline exceeded
Wed Jan 21 15:54:59 2026 daemon.err tailscaled[2316]: connection attempts aborted by context: context deadline exceeded
Wed Jan 21 15:54:59 2026 daemon.err tailscaled[2316]: connection attempts aborted by context: context deadline exceeded
Wed Jan 21 15:54:59 2026 daemon.err tailscaled[2316]: connection attempts aborted by context: context deadline exceeded
Wed Jan 21 15:54:59 2026 daemon.err tailscaled[2316]: connection attempts aborted by context: context deadline exceeded
Wed Jan 21 15:54:59 2026 daemon.err tailscaled[2316]: connection attempts aborted by context: context deadline exceeded
Wed Jan 21 15:54:59 2026 daemon.err tailscaled[2316]: connection attempts aborted by context: context deadline exceeded
Wed Jan 21 15:54:59 2026 daemon.err tailscaled[2316]: 2026/01/21 15:54:59 netcheck: netcheck: UDP is blocked, trying HTTPS
Wed Jan 21 15:54:59 2026 daemon.err tailscaled[2316]: 2026/01/21 15:54:59 netcheck: UDP is blocked, trying ICMP
Wed Jan 21 15:54:59 2026 daemon.err tailscaled[2316]: 2026/01/21 15:54:59 [RATELIMIT] format("magicsock: last netcheck reported send error. Rebinding.") (2 dropped)
Wed Jan 21 15:54:59 2026 daemon.err tailscaled[2316]: 2026/01/21 15:54:59 magicsock: last netcheck reported send error. Rebinding.
Wed Jan 21 15:54:59 2026 daemon.err tailscaled[2316]: 2026/01/21 15:54:59 [RATELIMIT] format("Rebind; defIf=%q, ips=%v") (2 dropped)
Wed Jan 21 15:54:59 2026 daemon.err tailscaled[2316]: 2026/01/21 15:54:59 Rebind; defIf="", ips=
Wed Jan 21 15:54:59 2026 daemon.err tailscaled[2316]: 2026/01/21 15:54:59 derphttp.Client.Recv: connecting to derp-8 (lhr)
Wed Jan 21 15:54:59 2026 daemon.err tailscaled[2316]: 2026/01/21 15:54:59 [RATELIMIT] format("%s: connecting to derp-%d (%v)")
Wed Jan 21 15:54:59 2026 daemon.err tailscaled[2316]: 2026/01/21 15:54:59 DetectCaptivePortal(found=false)
Wed Jan 21 15:54:59 2026 daemon.err tailscaled[2316]: 2026/01/21 15:54:59 [RATELIMIT] format("DetectCaptivePortal(found=false)")
Wed Jan 21 15:55:02 2026 daemon.err tailscaled[2316]: 2026/01/21 15:55:02 netcheck: netcheck: UDP is blocked, trying HTTPS
Wed Jan 21 15:55:02 2026 daemon.err tailscaled[2316]: 2026/01/21 15:55:02 [RATELIMIT] format("netcheck: netcheck: UDP is blocked, trying HTTPS")
Wed Jan 21 15:55:02 2026 daemon.err tailscaled[2316]: 2026/01/21 15:55:02 netcheck: UDP is blocked, trying ICMP



