We are doing a migration from an old SSID to a new one where the IP address and other security parameters will change.
In the current dot1x authentication we have more than 5000 MAC addresses binding to the old SSID interface. Is there a way to export them from the controller and map it to the new SSID or do I have to delete them and them to the new SSID at one shot ? Is there any other better way to plan the migration ?
If you are moving from one ssid to another. You will need to reconfigure the supplicant from the old ssid to the new ssid.
"Satisfaction does not come from knowing the solution, it comes from knowing why." - Rosalind Franklin
If you are talking about a MAC filtering database, then you can do a show run-config commands on the controller CLI and copy out the section pertaining to your MAC addresses. Paste into a text file, global search and replace the WLAN ID, then copy and paste back into your controller.
You can also manage MAC addresses via the WCS or NCS using a spreadsheet import.
An additional thought--managing thousands of MAC addresses directly on your WLC seems somewhat messy. MAC authentication at this scale is IMO better handled from a RADIUS server so you're not consuming WLC CPU resources to sort through a huge list every time a client wants to associate.