Getting rcvd Pairing Failed:Numeric Comparison Failed during pairing process

Hi,

I am using a nrf52840 dongle for sniffing the bluetooth connection between 2 devices. These are the wireshark logs secure_pairing_app.pcapng

What I could see is it initiates the pairing with secured connection then key exchange is happening and fails during the comparison. Where exactly can I debug to identify this issue?

I am trying to do justworks pairing, noinputnooutput. Please pour your suggestions here. 

Additional information:
My peripheral is based on ARM platform and it's an embedded device. My Master device is the app which initiates the connection.

Parents Reply
  • Elfving said:

    Make sure that the BlueZ version supports LESC pairing. And you mentioned you're trying to do Just Works pairing with NoInputNoOutput, but if the sniffed packets indicate a numeric comparison failure it might be a mismatch in the pairing methods between the devices.

    This gives the impression of both - ie. different approaches, hence the crash.

    Regards,

    Elfving

Children
No Data
Related