RUCKUS Community Forums are now in READ-ONLY mode while we migrate to a new platform.
You will still be able to read posts and knowledge articles, but will be unable to post new content until Go Live on the new platform Monday August 17.
Lennar Smart Home customers: please contact [email protected] for assistance during the week of August 9-17.
05-09-2024 06:48 AM
I want to report on any config diff between wlans of the same name across all zones and all clusters.
I wrote an ansible playbook that iterates all clusters, lists all zones, then iterates over those to list all wlans, then gets details about each wlan/zone/cluster combination. It then looks for any differences in psk, encryption type, name, vlan and reports on it. This report takes over a day to run for just one cluster and I have a dozen.
Part of the problem is the firehose I get when getting details about the wlan. Is there a way to ask for just specific fields?
Am I taking the wrong approach? Perhaps theres a way to export the entire config of the controller and parse it out?
05-14-2024 03:49 PM
Have you considered using the API?
The Query WLANs API call is very zippy & returns most of what you want (except passphrases, which you'd need to visit each WLAN to pickup). Picking this up with e.g. python is a piece of cake & python gives you the programming tools to do your comparisons & produce a report.
