Records the UniFi objects created through the API for the "Renner Test" 802.1X test and adds a live login check.
docs/radius/dot1x.md: firewall policy "Allow APs RADIUS" (Isolated 10.2.10.0/24 → 10.2.99.91 UDP 1812-1813), RADIUS profile "Cluster 802.1X" (auth/acct 10.2.99.91, VLAN assignment on), WLAN "Renner Test" (copy of "Renner UniFi", fallback network (90) Guest), with their IDs; usage of the live check.
tests/radius/live.sh: EAP-TTLS/PAP logins with eapol_test against the deployed FreeRADIUS from a test client range. Password and DOT1X_TEST_SECRET are read from files, the eapol config lives in a 0700 temp dir that is removed on exit, and only result, duration and the Access-Accept VLAN attributes (64/65/81) are printed (eapol_test itself hexdumps the password). LIVE_SOURCE pins the source address for IPv6.
Records the UniFi objects created through the API for the "Renner Test" 802.1X test and adds a live login check.
- `docs/radius/dot1x.md`: firewall policy "Allow APs RADIUS" (Isolated `10.2.10.0/24` → `10.2.99.91` UDP 1812-1813), RADIUS profile "Cluster 802.1X" (auth/acct `10.2.99.91`, VLAN assignment on), WLAN "Renner Test" (copy of "Renner UniFi", fallback network (90) Guest), with their IDs; usage of the live check.
- `tests/radius/live.sh`: EAP-TTLS/PAP logins with `eapol_test` against the deployed FreeRADIUS from a test client range. Password and `DOT1X_TEST_SECRET` are read from files, the eapol config lives in a 0700 temp dir that is removed on exit, and only result, duration and the Access-Accept VLAN attributes (64/65/81) are printed (eapol_test itself hexdumps the password). `LIVE_SOURCE` pins the source address for IPv6.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Records the UniFi objects created through the API for the "Renner Test" 802.1X test and adds a live login check.
docs/radius/dot1x.md: firewall policy "Allow APs RADIUS" (Isolated10.2.10.0/24→10.2.99.91UDP 1812-1813), RADIUS profile "Cluster 802.1X" (auth/acct10.2.99.91, VLAN assignment on), WLAN "Renner Test" (copy of "Renner UniFi", fallback network (90) Guest), with their IDs; usage of the live check.tests/radius/live.sh: EAP-TTLS/PAP logins witheapol_testagainst the deployed FreeRADIUS from a test client range. Password andDOT1X_TEST_SECRETare read from files, the eapol config lives in a 0700 temp dir that is removed on exit, and only result, duration and the Access-Accept VLAN attributes (64/65/81) are printed (eapol_test itself hexdumps the password).LIVE_SOURCEpins the source address for IPv6.🤖 Generated with Claude Code