Skip to main content
Associate II
February 6, 2025
Solved

Pairing STM32WB55 with Windows with no IO capabilities

  • February 6, 2025
  • 3 replies
  • 716 views

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. 

tmk_0-1738869328778.png

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. 

tmk_1-1738869505198.png

Any help navigating this problem will be appreciated. 

Best answer by tmk

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. 

3 replies

Pavel A.
Super User
February 7, 2025

"KO" means "not OK" :) Crypto-nerdish slang.

 

STTwo-32
Technical Moderator
February 10, 2025

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

tmkAuthorBest answer
Associate II
February 11, 2025

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.