Skip to content

v1.1 — DFS radar session alerts, 7-day Radio Events, Teams correlation

Choose a tag to compare

@InterconnectedSystems InterconnectedSystems released this 27 Aug 22:43
· 4 commits to main since this release

v1.1 — DFS radar session alerts, 7-day Radio Events, Teams correlation

Python console RCA for Juniper Mist client disconnects. Sample screenshots use fictional DEMO-AP-F2-* names only.

Highlights

Alert when a session was on the radar AP

If the client’s session was associated to the AP that took a Post radar / DFS hit, a pulsing banner shows:

  • the exact session (connect, disconnect, AP, SSID, band)
  • the exact radio event (date, channel pre → post, width, power, Post radar)
  • any Microsoft Teams meeting in progress

Juniper RRM: DFS radar deauthenticates every associated station. Radar on a different AP is not a correlation.

7-day Radio Events (portal parity)

GET /sites/{id}/rrm/events requires band. v1.1 fetches 5, 24, and 6 in parallel (5 GHz paginated). Labels match the portal: Post radar, Interference AP non wifi, Scheduled site RRM.

Teams / Zoom (7 days)

Call window, meeting id, audio/video quality, overlap with same-AP radar or wireless disconnects.

Full session list

Every association in the window — not the first eight. Radar-overlapped rows are tagged.

Event timeline

CLIENT_IP_ASSIGNED is OK (DHCP Success). Timed-out / denied DHCP stays FAIL.

Run

python3 mist_disconnect_console.py

Observer (read-only) token. GET only. python3 mist_disconnect_console.py --self-test for the correlation checks.

See the README for screenshots and API table.