Here is my recap
WHAT I WANT
- When I trouble-shoot with my NetAlly tools (AirCheck G2 and EtherScope NG), I want to see AP names, rather than BSSIDs
- Why? Here is a use case. Client intermittently connects to AP X and succeeds and then moves to AP Y and fails. My NetAlly tools show me which AP it is connecting to ... by BSSID. Now, I want to map that BSSID back to an AP, so that I can examine that specific AP. One option would be to populate the hand-held tool with a table which maps BSSIDs to names. Another option would be to search for the BSSID in the Dashboard, retrieving the associated AP name
- At the moment, there is no easy way to map BSSID back to AP, using the Dashboard UI ... no Search will find it. And I haven't had a programmatic way to build the one-to-many mapping of AP names to BSSIDs
WHAT I HAVE DONE
- I have asked Support to enable the AP to broadcast the name of the AP in the beacon. This only covers the SSID beaconing case; it does not cover all the times when BSSIDs appear 'on the air' (i.e. from the perspective of a radio-equipped tool) ... so it helps modestly, but still, most of the entries on a tool which displays all the 'APs' which it can see ... are BSSIDs, rather than AP names
- I have opened a case with Support, and they have enabled viewing all the BSSIDs associated with an AP, from the Dashboard. But this still doesn't make them available via a Search function ... so, given a BSSID, I have to manually click on each AP and then scan the resulting list for the BSSID of interest ... not feasible
- I have a "Made a Wish", asking that Search in the Access Points list support searching by BSSID
TO DO
- Ahh, but the Dashboard API supports the GetDeviceWirelessStatus call, which returns, amongst other things, all the BSSIDs which this particular AP is using: https://developer.cisco.com/meraki/api-v1/#!get-device-wireless-status
- So, I can in theory write code to loop through my APs, emit this call, gather the result, strip out the BSSIDs, and build a table, for importation into the NetAlly tools, which will allow the NetAlly tools to display AP name instead of BSSID
- Now I need to find time to write that code ...
Thank you to all who helped me work through this.
--sk