BLE Sniffer shows ATT write but no UUIDS?

Hey,

I'm trying to follow a few guides on sniffing BLE connections (eg https://hackaday.com/2021/03/23/a-crash-course-on-sniffing-bluetooth-low-energy/ ) with an NRF52-DK (I have dongle and DK) and I have everything configured in a similar manner, but whenever I see the Write commands I dont see either Service UUID or UUID fields within Wireshark:

I've included the full pcap as well. 

LocateHIDReaderR10.pcapng

Is there something simple I am missing here? I've tried with different dongles and DK and I get the same result.

Thank you!

Andrew

Parents
  • The GATT database server will have a lot of services and characteristics with different UUID's. Typically when a peer is doing a database discovery it will receive all the UUID's with a unique 16-bit handle for each "entry" in the GATT database, the handle is typically an incrementally ordered value for each service and characteristic in the GATT database. All communication (write, read, notifications) will be done using the 16-bit handle, this according to BT specifications.

    Kenneth

Reply
  • The GATT database server will have a lot of services and characteristics with different UUID's. Typically when a peer is doing a database discovery it will receive all the UUID's with a unique 16-bit handle for each "entry" in the GATT database, the handle is typically an incrementally ordered value for each service and characteristic in the GATT database. All communication (write, read, notifications) will be done using the 16-bit handle, this according to BT specifications.

    Kenneth

Children
Related