I am trying to pair (LE Secure) device with MTU greater than 23 but the links disconnects with timout.
pairing with MTU = 23 works without problems.
I am using the Raspberry-pie with blueZ version 5.50.
Would you please help to capture one sniffer for confirm?
I think the question is caused by below two limitations:
1. the MTU size is limited by host stack setting like Bluez .
2. The MTU size is limited by the ble profile version since "LE Data Length Extension" is supported from BLE 4.2 . it is needed to be checked from the sniffer log.
I can't see the MTU exchange request from the log and
by the way I captured some info from spec, 43455 supports 4.1 as default,
From spec define larger MTU size is supported from core 4.2 .
if you can get a LE LLCP version exchange packet from sniffer , it will give a clear answer.