sync: auto-sync from HOWARD-HOME at 2026-06-16 00:40:03

Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-16 00:40:03
This commit is contained in:
2026-06-16 00:40:12 -07:00
parent ae3d760c37
commit 60b763df0c
9 changed files with 211 additions and 9 deletions

View File

@@ -378,3 +378,26 @@ disable/enable take no value. VALIDATED full enable->disable->enable cycle on 62
SKILL.md + ROADMAP.md updated (disable now done). apply-side now covers all radio_table knobs;
only wlanconf-level (min-data-rate, band-steering) remains -> future apply-wlan.sh. Coord: 6aac1298-> this: msg sent.
---
## Update: 2026-06-16 00:40 PT — multi-client enablement + WLAN-level apply (wlanconf); both validated
MULTI-CLIENT (B): NEW scripts/sites.sh lists all ~49 UOS sites (APs/SW/GW) + per-client AP-cred
readiness — the entry point for other clients. Controller-side scripts validated on **other clients**
(Glabman 6 APs, Sonoran Glass 5 APs) with zero setup. AP-side scripts now print the exact vault
command when a client's clients/<slug>/unifi-ap-ssh is missing (controller-side still works). SKILL.md
Multi-client section added. (Per-client AP creds vaulted as clients come online.)
WLAN-LEVEL APPLY (A2): NEW scripts/apply-wlan.sh (wlanconf, gated like apply-radio, --wlan filter):
minrate ng|na auto|off|<Mbps> (kill 1-11Mbps: minrate ng 12)
steer on|off (5GHz roaming_assistant)
GOTCHA found+fixed: manual min rate only applies when minrate_setting_preference=manual (else controller
auto-manages + silently reverts — first PUT looked [ok] but value stayed 1000). Script now sets the
preference; 'minrate ... auto' restores controller management. WRITE PATH VALIDATED on a 0-client WLAN
(Green Valley Computer Club): minrate ng 12 -> persisted (pref=manual, 12000) -> restored to auto.
apply-radio (radio_table: power all-states/width/channel/minrssi/disable/enable + --ap/--zone) and
apply-wlan (wlanconf: minrate/steer) now cover the WiFi apply surface, all gated + rollback + validated
on 0-client sandboxes. ROADMAP updated. Coord: this msg. Remaining: classic band-steering field, per-client
creds/VPN, switches/gateway collectors (C).