This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Wireshark BLE Sniffer is not showing any packets during or after Peripheral connect

I start the sniff and see packets from all advertising peripherals in the area.
I select my peripheral in the Device dropdown list.
Then I see a string of "ADV_IND" packets from my device only.
I have no Capture or Display filter active.
All well and good.

Then I enable my Central device and start the connect.
-> They connect without any trouble and start streaming data.
However all I see in Wireshark is a single "CONNECT_IND" packet. Nothing else.

--> I don't see any other packets!
Does anyone have any guesses as to what I'm doing wrong?
Driver/firmware/software versions perhaps?

Setup:

- Mac (Catalina)

- nRF51822 v2 (with Driver = Silicon Labs: CP210x Macintosh OS VCP Driver v6)
(note: dongle came preprogrammed from Adafruit, April 6, 2021)

- Wireshark v 3.4.4 (and Python v3.9.4)

- nRF_sniffer_for_bluetooth_le_3.1.0

Thank you in advance for any suggestions.

Parents
  • Hi Simon,

    Please read an entire post before replying.

    In line 2 of my post I said, "I select my peripheral in the Device dropdown list." So the answer to your question is yes. Also indicated by the next line where I say, I then see the ADV_IND packets from my device only. So yes, I'm sure the peripheral device selection is active.

    In anticipation of your next question please refer to line 7, "They connect without any trouble and start streaming data." So yes, I'm sure they are pairing and establishing comms. I can see the data updating in the Central.

    And yes I'm sure the dongle is in range. I've got an RSSI of -50.

    I appreciate your help, but I am really pressed for time on this. Can you think of anything I can try? (that I haven't already)

Reply
  • Hi Simon,

    Please read an entire post before replying.

    In line 2 of my post I said, "I select my peripheral in the Device dropdown list." So the answer to your question is yes. Also indicated by the next line where I say, I then see the ADV_IND packets from my device only. So yes, I'm sure the peripheral device selection is active.

    In anticipation of your next question please refer to line 7, "They connect without any trouble and start streaming data." So yes, I'm sure they are pairing and establishing comms. I can see the data updating in the Central.

    And yes I'm sure the dongle is in range. I've got an RSSI of -50.

    I appreciate your help, but I am really pressed for time on this. Can you think of anything I can try? (that I haven't already)

Children
No Data
Related