Wireshark does not detect BLE messages between peripheral BLE UARTs and central BLE UARTs

Premise: wireshark I had used it about two years ago with another PC with WIN7 and with other versions of SW.

The dongle is the same as two years ago and is the dongle with nRF51.

Now you are using a PC with WIN10 64 bit.

To update all the required SW I refer to this link: https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_sniffer_ble%2FUG%2Fsniffer_ble%2Finstalling_sniffer.html

I have successfully performed all the required operations.

Once the wireshark program has been started and the sniffer started, the advertising signal from BLE peripheral is displayed (BLE central is OFF).

Once the connection between BLE central and BLE peripheral is started and the data exchange between wireshark no longer detects the advertising signal from BLE peripheral but does not display any BLE communication frame.

If I open a log file saved two years ago with wireshark, I see the information regarding the data exchange correctly displayed.

How can I solve this problem ?

I await your kind reply.

Demetrio Magrin

  • Hello Karl.

    I solved the problem.
    The reason was due to the sniffer version downloaded on the nrF51 dongle (PCA10031).
    With the latest version of "sniffer nrf_sniffer_for_bluetooth_le_4.1.0" it doesn't work.
    If I try to use an eval nRF52dk (PCA0040) as a siniffer it doesn't work the same.
    The sniffer works perfectly ONLY with the version "nrfsniffer200beta312oct20181c2a221" and with the EVAL nRF52dk. With the nRF51 dongle (PCA0031) it still does not work.

    I can conclude that my nrF51 (PCA10031) dongle is obsolete.
    Which nRF dongle do you recommend to buy in order to use the latest version of sniffer
    "sniffer nrf_sniffer_for_bluetooth_le_4.1.0" ?

    Thanks.

    BR

    Demetrio

  • Hello Demetrio,

    Demetrio Magrin REEL said:
    I solved the problem.

    I am happy to hear that you were able to resolve the issue! :) 

    Demetrio Magrin REEL said:
    I can conclude that my nrF51 (PCA10031) dongle is obsolete.

    This is partly true - the nRF51 dongle can still be used for certain sniffing tasks, as shown in this feature overview, but it unfortunately does not have the capabilities to sniff the BLE features that was introduced after its production. If you are using any of these features in the device you are trying to sniff it will not show up in the sniffer trace made by the nRF51 Dongle, unfortunately.
    From your original post I was under the impression that you were trying to sniff the same peripheral device's connection as you did two years ago - but now that I read it again I see that this necessarily was not the case, my apologies for this inconvenience.

    Demetrio Magrin REEL said:
    Which nRF dongle do you recommend to buy in order to use the latest version of sniffer
    "sniffer nrf_sniffer_for_bluetooth_le_4.1.0" ?

    I would recommend the nRF52840 Dongle to use as a sniffer device with the v4.1 - I personally either use the nRF52840 Dongle or DK as my go-to sniffer device.

    Best regards,
    Karl

Related