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

How to sniff beacon data on wireshark using nRF51822

Hi, I am using Adafruit BLE sniffer with nRF51822 v2 firmware and I am sniffing BLE packets in Wireshark.  I can see my devices advertisement data when my device is in the "connectable advertisement" mode with "Non-connectable/Beacon advertisement" mode disabled.  When I enable "Non-connectable/Beacon advertisement" mode, my device is not appearing in the Wireshark window.  It appears the nRF sniffer cannot sniff BLE beacons.  Is this correct?  Or am I missing something?  How can I get wireshark to sniff beacons with this configuration?

Parents
  • Hi, 

    Have you send the question to Adafruit ? 

    As far as I know if they use the same sniffer firmware as our sniffer then it should catch any advertising packet. 

    But you have to make sure you don't make it follow only your device's address but scan for all packet instead. Just in case that you use different address to do advertising in non-connectable mode. 

    I assume you can scan and find your advertising packets on the phone  ?

Reply
  • Hi, 

    Have you send the question to Adafruit ? 

    As far as I know if they use the same sniffer firmware as our sniffer then it should catch any advertising packet. 

    But you have to make sure you don't make it follow only your device's address but scan for all packet instead. Just in case that you use different address to do advertising in non-connectable mode. 

    I assume you can scan and find your advertising packets on the phone  ?

Children
No Data
Related