Hey guys,
There is a flow in my company that we need to calculate BSSIDs, and we were following this guide (which is no longer up to date).
We encountered a situation with thousands of MR28/MR36 access points (not in the guide), to get the BSSIDs, we have to query the wireless/status endpoint many times, which causes a very slow flow.
Can someone advise how we can calculate the MR28/MR36 BSSID?
Thank you.
Support should be able to help here. But the Documentation should also be updated @Hannah-C
I think the chances are very slim - but by chance, does the org-wide call return the information?
https://developer.cisco.com/meraki/api-v1/get-organization-devices-statuses/
From the API response example, I see that they are not bringing the BSSIDs, am I wrong?
The doc was meant to help figure out the BSSIDs before the information became available in dashboard and via the API several years ago.
Because of this the article says "No new BSSID values will be added to this article moving forward".
Pulling the info from dashboard or API shows the patterns used and one can extrapolate from there to apply to any AP base MAC. Bearing in mind the pattern can be different per model and depends on how many radios there are (2 or 3).
Hi @Ryan_Miles , thanks for the answer,
To be honest, I think it will be complex to reverse engineer it; I need a lot of examples, and I'm not sure I will do that 100% right.
I greatly appreciate your expertise in this field and your willingness to assist.
Is there any option to get a guide or something?
Thank you,
Emanuel
I got some insights (specifically on MR28)
I'm posting it as a picture because it keeps deleting my message because of the table.
Here are a MR28 and MR36. I think my offsets are correct keeping in mind I woke up less than an hour ago and have had maybe 3 sips of coffee. Others perhaps can check my math and hex skills.
MR28 | |||||
Base MAC | e4:55:a8 | ||||
2.4 GHz | 1st octet offset | 5 GHz | 1st octet offset | 3rd octet offset | |
SSID 1 | e4:55:a8 | no change | e6:55:b8 | + 0x02 | + 0x10 |
SSID 2 | e2:55:a8 | - 0x02 | e2:55:b8 | - 0x02 | + 0x10 |
SSID 3 | ee:55:a8 | + 0x0A | ee:55:b8 | + 0x0A | + 0x10 |
SSID 4 | ea:55:a8 | + 0x06 | ea:55:b8 | + 0x06 | + 0x10 |
SSID 5 | f6:55:a8 | + 0x12 | f6:55:b8 | + 0x12 | + 0x10 |
SSID 6 | f2:55:a8 | + 0x0E | f2:55:b8 | + 0x0E | + 0x10 |
SSID 7 | fe:55:a8 | + 0x1A | fe:55:b8 | + 0x1A | + 0x10 |
SSID 8 | fa:55:a8 | + 0x16 | fa:55:b8 | + 0x16 | + 0x10 |
SSID 9 | c6:55:a8 | - 0x1E | c6:55:b8 | - 0x1E | + 0x10 |
SSID 10 | c2:55:a8 | - 0x22 | c2:55:b8 | - 0x22 | + 0x10 |
SSID 11 | ce:55:a8 | - 0x16 | ce:55:b8 | - 0x16 | + 0x10 |
SSID 12 | ca:55:a8 | - 0x1A | ca:55:b8 | - 0x1A | + 0x10 |
SSID 13 | d6:55:a8 | - 0x0E | d6:55:b8 | - 0x0E | + 0x10 |
SSID 14 | d2:55:a8 | - 0x12 | d2:55:b8 | - 0x12 | + 0x10 |
SSID 15 | de:55:a8 | - 0x06 | de:55:b8 | - 0x06 | + 0x10 |
MR36 | |||||
Base MAC | 68:3a:1e | ||||
2.4 GHz | 1st octet offset | 5 GHz | 1st octet offset | 3rd octet offset | |
SSID 1 | 68:3a:1e | no change | 6a:3a:0e | + 0x02 | - 0x10 |
SSID 2 | 6e:3a:1e | + 0x06 | 6e:3a:0e | + 0x06 | - 0x10 |
SSID 3 | 62:3a:1e | - 0x06 | 62:3a:0e | - 0x06 | - 0x10 |
SSID 4 | 66:3a:1e | - 0x02 | 66:3a:0e | - 0x02 | - 0x10 |
SSID 5 | 7a:3a:1e | + 0x12 | 7a:3a:0e | + 0x12 | - 0x10 |
SSID 6 | 7e:3a:1e | + 0x16 | 7e:3a:0e | + 0x16 | - 0x10 |
SSID 7 | 72:3a:1e | + 0x0A | 72:3a:0e | + 0x0A | - 0x10 |
SSID 8 | 76:3a:1e | + 0x0E | 76:3a:0e | + 0x0E | - 0x10 |
SSID 9 | 4a:3a:1e | - 0x1E | 4a:3a:0e | - 0x1E | - 0x10 |
SSID 10 | 4e:3a:1e | - 0x1A | 4e:3a:0e | - 0x1A | - 0x10 |
SSID 11 | 42:3a:1e | - 0x26 | 42:3a:0e | - 0x26 | - 0x10 |
SSID 12 | 46:3a:1e | - 0x22 | 46:3a:0e | - 0x22 | - 0x10 |
SSID 13 | 5a:3a:1e | - 0x0E | 5a:3a:0e | - 0x0E | - 0x10 |
SSID 14 | 5e:3a:1e | - 0x0A | 5e:3a:0e | - 0x0A | - 0x10 |
SSID 15 | 52:3a:1e | - 0x16 | 52:3a:0e | - 0x16 | - 0x10 |
Oh, and I realize that the BSSID Details in the dashboard are not correct. I am connected to a BSSID ...63:07:ee:dd, but based on the dashboard it should be ...63:07:ee:d0.
Isn't it simpler to use a Wifi spectrum analyzer?
Have you checked this discussion?
https://community.meraki.com/t5/Wireless/Meraki-MR-BSSID-MAC-Calculator/m-p/32358#M5129
Yep, he doesn't have MR28.