sync: auto-sync from HOWARD-HOME at 2026-06-16 07:26:57
Author: Howard Enos Machine: HOWARD-HOME Timestamp: 2026-06-16 07:26:57
This commit is contained in:
@@ -483,3 +483,22 @@ SKILL now end-to-end for any client: WiFi (monitor + tune + full apply incl devi
|
||||
switch/PoE audit, gateway/WAN/site-health audit, sites.sh discovery. ROADMAP remaining: deeper
|
||||
firewall/VPN policy + adoption REMEDIATION (adopt/restart), channel-plan apply, per-client AP creds/VPN.
|
||||
Coord: this msg.
|
||||
|
||||
---
|
||||
|
||||
## Update: 2026-06-16 07:26 PT — adoption remediation (device-control.sh) + channel-plan apply (channel-plan.sh)
|
||||
|
||||
NEW device-control.sh <site> adopt|restart|provision|locate|unlocate|upgrade <mac> [--apply] (cmd/devmgr,
|
||||
gated, controller-side) — remediates what gw-audit flags. Validated locate+unlocate on AP 622 (rc:ok).
|
||||
|
||||
NEW channel-plan.sh <site> ng|na [--apply] (NEIGHBOR_JSON + SURVEY_JSON):
|
||||
ng: graph-color 1/6/11 via the neighbor matrix (strong neighbors differ).
|
||||
na: per-AP lowest-cost NON-DFS channel = measured busy% (survey) + neighbor-collision penalty.
|
||||
Reports co-channel pairs before/after; gated apply per-AP rest/device + rollback.
|
||||
DRY-RUN validated on Cascades: ng 92->35 co-channel pairs (51 APs change); na 20->0 + ALL moved off
|
||||
DFS onto non-DFS (radar-safe) (71 APs). Not applied (production paused); PUT mechanism proven.
|
||||
Added SURVEY_JSON=<path> emit to survey-collect.sh ({ap:{band:{channel:busy%}}}).
|
||||
|
||||
SKILL now: WiFi (monitor+tune+full apply+device-lock+client/device control+channel-plan) + switch/PoE
|
||||
audit + gateway/WAN/site-health + multi-client. ROADMAP nearly clear (deeper firewall/VPN policy +
|
||||
per-client AP creds/VPN remain). Coord: this msg.
|
||||
|
||||
Reference in New Issue
Block a user