nrf sniffer not able to capture packages after connection

Hi,

I am using a NRF52840Dongle sniffering ble communication. But no packages can be captured after connection (sometimes the connection package cannot be captured either). 

I have followed all the steps in the user guide: nRF Sniffer for Bluetooth LE v4.1.x, and tried both sniffer_nrf52840dongle_nrf52840_4.1.0.hex and sniffer_nrf52840dongle_nrf52840_4.1.1.hex. Neither works. I have also a nrf52840DK, which experiences the same issue.

Here are some information on my test setup:

OS: I tried both Windows and Linux

JLink: v.7.80

python 3.11.1

Wireshark: 4.0.6

nrf connect programmer 3.0.9

Steps:

1. sniffer all advertisement

2. Select the device I want to sniffer (the advertising device)

3. Connect to the device that is advertising (not encrypted between the devices)

One difference I noticed in my Wireshark view is that there is not a column of destination. What can be wrong? Thank you!

Parents
  • Hi Jenny

    Are you making sure to keep the two devices under test close to the dongle, to make sure the link is robust?

    What kind of devices are you trying to connect? 

    Are they based on Nordic chips or something else? 

    What about the hardware, is it custom or standard (like a DK)?

    Could you try to flash your nRF52840DK with a standard Bluetooth example, connect to it from a phone, and see if you can sniff this?

    Best regards
    Torbjørn

  • Hi Torbjorn,

    I am able to capture a standard Bluetooth example. So what can be wrong here? I am sure that there are communication ongoing after connection, Gatt services works well. but there's nothing shown on the sniffer. no encryption has been applied. What can I do to bring up the log after connection?

Reply Children
No Data
Related