cancel
Showing results for 
Search instead for 
Did you mean: 

Pairing STM32WB55 with Windows with no IO capabilities

tmk
Associate II

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. 

1 ACCEPTED SOLUTION

Accepted Solutions
tmk
Associate II

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. 

View solution in original post

3 REPLIES 3
Pavel A.
Evangelist III

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

 

STTwo-32
ST Employee

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.

tmk
Associate II

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.