04-03-2023 04:07 AM
I am trying to get Call Manager Device Location Tracking working with a Meraki AP.
CUCM Version 12.5.1.18100-14
Meraki MR42 version 29.5.1
The Wireless Controller Synchronization Service is running.
I have added the BSSID info using BAT.
One thing I notice is that CUCM has changed the BSSIDs that I imported.
I think this is normal but the admin guide is a little unclear.
I have two BSSID’s (one SSID).
The 2.5 GHz BSSID starts with AC and ends with AB
The 5 GHz BSSID starts with AE and ends with AB
CUCM has changed both BSSIDs to end with A0.
The Admin Guide mentions this:
For Meraki Access Points, the Unified Communications Manager updates the BSSID in the Database after normalizing it to its base BSSID.
For Non-Meraki Access Points, the Unified CM updates the BSSID in the database by masking the last byte with 0.
The guide gives a link to Meraki for calculating the BSSIDs, but Meraki makes no mention of a base BSSID.
It is not clear to me if ‘normalizing’ the Meraki AP also means to set the last byte to zero.
But that is what it is doing.
I have a Jabber client (ver 14.1.4.57561) associated to the AP.
But in the CUCM Location Tracking Associated Device Count shows zero devices.
Has anyone got this working?
Wondering what I might be missing.
Or what logs to look at.
I tried using the IP of the access point too, and no luck with that either.
Thanks
Solved! Go to Solution.
04-04-2023 02:53 AM
The Wireless Controller Synchronization Service won’t do you any good here and can be deactivated. It’s only used with on-prem WLCs to pull the AP & BSSID inventory via SNMP.
I agree that documentation is poorly worded - but zeroing out the last byte is correct for Meraki; additional SSIDs on the same radio increment that byte.
CUCM doesn’t do anything with the location details though. Is that BSSID mapped to an ERL in CER? Also, have you set the relevant Jabber-config.xml parameters? The client won’t send the location telemetry until them.
04-04-2023 02:53 AM
The Wireless Controller Synchronization Service won’t do you any good here and can be deactivated. It’s only used with on-prem WLCs to pull the AP & BSSID inventory via SNMP.
I agree that documentation is poorly worded - but zeroing out the last byte is correct for Meraki; additional SSIDs on the same radio increment that byte.
CUCM doesn’t do anything with the location details though. Is that BSSID mapped to an ERL in CER? Also, have you set the relevant Jabber-config.xml parameters? The client won’t send the location telemetry until them.
04-04-2023 03:26 AM
Thank you Jonathan.
That was it - I did not have the Jabber xml parameter set.
And the info was right there in the admin guide - I missed that.
I did notice that the WLC Sync service is not needed.
The relevant log said something to the effect 'No WLC, nothing to do here'.
Thanks again - I appreciate it.
It is now working as expected.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide