Two TODO Tier-1 items: - Hardware watchdog: power/10-vanlink-watchdog.conf drop-in sets RuntimeWatchdogSec=20s + RebootWatchdogSec=5min; deploy.sh applies it via daemon-reexec. PID1 pets intel_oc_wdt; a >20s systemd hang hard-resets the box. - Heartbeat / dead-man's switch: vendored hbc.yaml + hbc.service report to hbd.wrede.pvt (UDP 50003) every 15s as user andreas, shipping cpu/mem/disk/ network/zfs metrics. The hbc binary is installed once via the heartbeat project's installer (README §4); deploy.sh starts the service when present. Auto-power-on-when-mains-returns: documented as a BIOS-only option (not OS-controllable on this ZenBook) in README §3 + TODO, per decision. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
11 lines
459 B
Plaintext
11 lines
459 B
Plaintext
# Hardware watchdog for unattended operation.
|
|
#
|
|
# PID1 pets /dev/watchdog0 (intel_oc_wdt) every RuntimeWatchdogSec/2. If systemd
|
|
# itself wedges for longer than RuntimeWatchdogSec, the chip hard-resets the box —
|
|
# the only way to recover a hung router with nobody there to open the lid.
|
|
# (See the EC-latch / USB-hub-hang history.) RebootWatchdogSec also guards against
|
|
# a reboot that hangs partway.
|
|
[Manager]
|
|
RuntimeWatchdogSec=20s
|
|
RebootWatchdogSec=5min
|