Thanks for your reply, and appreciate you updating the article in the past.
So, if what you're saying is correct, this would affect MAC authentication requests too, or just 802.1x (WPA-enterprise)? What about captive portal authentication, which already sends the real AP MAC address as Called-Station-Id?
What is the purpose of the option to add multiple choices for the Called-Station-Id and NAS-ID? Is this to append more than one to the attribute value (with a delimiter?), e.g. if I select #1 as AP MAC address and then #2 as SSID name it would send:
Called-Station-Id = 00-18-0A-11-22-33:SSIDName
This is definitely welcomed news, providing it doesn't mess up the existing Captive portal Called-Station-Id setup which is already good.
Finally, I just wish Meraki are able to send some better attributes in the 802.1x/Mac auth Access-Request, as it's so basic. Even the accounting packet has a lot more, but not the Access-Request:
Access-Request (1), id: 0xdd, Authenticator: f07ee2f820b20568bd6bc3fdd7625fc2
User-Name Attribute (1), length: 14, Value: 001122334455
User-Password Attribute (2), length: 18, Value:
NAS-IP-Address Attribute (4), length: 6, Value: 192.168.96.6
Called-Station-Id Attribute (30), length: 44, Value: 8A-15-14-AF-9A-A8:SSID
NAS-Port-Type Attribute (61), length: 6, Value: Wireless - IEEE 802.11
Calling-Station-Id Attribute (31), length: 19, Value: 00-11-22-33-44-55-66
If it could include some of the same attributes like the Accounting request, for example the Meraki Vendor Specific like AP Name or even something that at least tells me its from a Meraki AP that would be good. This way I don't have to rely on figuring out BSSID's.
Thanks!
J