nrf52840-DK Central nRF Connect SDK 1.8 with BT_SECURITY_L4 connection dropped

Hi,

I am using the nrf52840-DK with the nRF Connect SDK version 1.8.

I have modified the central_multilink sample to connect to a BLE peripheral which requires a secure connection.

I request BT_SECURITY_L4 via a call to bt_conn_set_security(conn, BT_SECURITY_L4) in the 'connected' callback handler.

The trace I have captured in Wireshark suggests that after I have established a connection using a passkey, there is some additional pairing traffic, suggesting that some negotiation (for the secure connection) or similar is occurring, but is not completing...

The initial connection looks similar to a successful attempt (e.g. from an Android phone), but shows limited 'keys', as follows:

A connection from an android phone shows additional 'keys' (and securely connects). I am not clear whether this is the problem, or how I can gain control of this via the nRF Connect SDK

Related