2025-02-06 11:18 AM
Hi,
I am trying to pair STM32WB55 (slave) with windows (master) on a custom setup. While pairing, I am getting this error. The STM32WB55 must have no IO capabilities, and hence configured as No Input No Output.
This seems to show that authentication requirements were not met on one of the devices. Where can I find the minimum authentication requirements?
Also, what does Pairing KO mean?
I am also capturing the BLE traffic on wireshark. The windows sends a pairing request to the WB55 but instead of a pairing response, a pairing failed message is sent.
Any help navigating this problem will be appreciated.
Solved! Go to Solution.
2025-02-10 05:29 PM
I figured out the mistake. I was going for "Just works" method but had MITM protection enabled, which is why the pairing was failing. Changing it to MITM protection not required fixed the issue.
2025-02-06 04:53 PM
"KO" means "not OK" :) Crypto-nerdish slang.
2025-02-10 05:15 AM
Hello @tmk
What I can see here is that the pairing procedure can't be performed as authentication requirements can't be met. so, I suggest you start from one of ST Examples and try to make it work on your environment. After that try to migrate it to your needs.
Best Regards.
STTwo-32
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2025-02-10 05:29 PM
I figured out the mistake. I was going for "Just works" method but had MITM protection enabled, which is why the pairing was failing. Changing it to MITM protection not required fixed the issue.