andreas and Claude Sonnet 5
0f643be719
van-leds: drive the R5C power/LAN/WAN/WiFi LEDs (ENABLE_LEDS, LED_* vars, post-check probe)
...
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01KqhjP7nud5gdBg25zCiRk9
2026-09-23 22:04:11 -04:00
andreas and Claude Sonnet 5
e8fa2e025f
deploy: install missing packages, NetworkManager WAN section, --wan-plan
...
Pure-bash SHA-1 derived CELLULAR_UUID (no uuidgen); skip keyfile if empty.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01KqhjP7nud5gdBg25zCiRk9
2026-09-23 18:30:17 -04:00
andreas and Claude Sonnet 5
65c0356463
Template NM WAN pieces: netplan split, cellular keyfile, new host variables
...
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01KqhjP7nud5gdBg25zCiRk9
2026-09-23 18:27:19 -04:00
andreas and Claude Sonnet 5
ac897799e6
Template hostapd interface/SSIDs/5GHz radio lines; guard against other-host hardcodes
...
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01KqhjP7nud5gdBg25zCiRk9
2026-09-23 14:48:22 -04:00
andreas and Claude Sonnet 5
0cbbeb7aba
deploy: host config from /etc/vanlink.conf (hosts/<hostname>.conf)
...
deploy.conf is replaced by one versioned file per host plus an example.
deploy.sh validates the config, renders every template with a generic
token loop, refuses to install output with leftover @TOKENs and gains
--check/--templates. LAN_USB_IFACE is renamed LAN_IFACE.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-09-23 14:28:11 -04:00