Thanks @Jebreel,
I learned something new, I was unaware of that 'show dot1x' command.
I give it a try and I can see PMKID replication (Im not sure if this is the right word) in other APs. However, I think that is a normal behavior of PMKID and OKC, there is nothing indicating me this was cached because of 802.11r.
By the way, I use the same command on the production Controller, which do not have 802.11r enabled, and still see PMKID of 1 mac address in different APs BSSID.
When you say to check logs of client roams, do you mean the 'show auth-tracebuf' or something else?
Thanks to @chulcher,
Yes, they are spread out and I can see the device roaming with a software, yes 802.1X is enabled.
I disabled OKC to force 802.11r, devices are connecting and roaming, but still I do not know a way to tell for sure, that 11r is working.
Question: Should I see a R1 key or some kind of key cached at other APs when the device connect for the first time without roaming?
Or it has to be a roaming event, for the APs/Controller shares theses keys?
-------------------------------------------
Original Message:
Sent: Sep 10, 2025 04:44 AM
From: Jebreel
Subject: Enable 802.11r AOS8
Hi there,
802.11r can be a bit confusing sometimes, no surprise.
The basic idea is that the client won't have to go over a full Radius authentication whenever it roams, only 4-way handshake, the controller should send R1/PMK key to neighbor APs, there is a way to check that on AOS10 but not sure about AOS8.
One way to verify if 802.11r actually works is to check the logs when the client roams, we shouldn't see full Radius auth, perhaps compare 2 flows: one with .11r and one without.
But what if we see a full auth?
Well, we can't be sure to blame 802.11r, why? Because there is a possibility that the client decides to roam in a late hopeless situation, remember: roaming is a client decision, or the RF does not really help.
One idea crossed my mind:
When using a dot1x SSID you can check the cached PMKID entries using the command:
Show dot1x supplicant-info pmkid mac <Client_MAC>
I didn't test that, perhaps you can check in the lab and confirm if there is a PMKID among neighbor APs for the same client MAC.
Hope that helps.