Remote clients reach the backup server over wireguard only on its
internal address; waiting for the wakeonlan network address never
ended there, so htz.mails and the mseibert nodes had no backup since
2026-01-07. The wait now gives up after ten minutes.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RywMtsL8qXG7GDY3MHq9Uh
Sleeper now exposes the full `/usr/bin/wakeonlan -i <broadcast> <mac>`
invocation as wol-sleeper/waker_command; waker reads that instead of
rebuilding the command line itself. Adds the `-i <subnet-broadcast>`
flag so magic packets reach sleepers on a different L2 segment than
the waker.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>