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

nRF sniffer doesn't capture any packets

I am trying to setup NRF Sniffer for 802.15.4 using nordic board PCA10056. When the capture is started on Wireshark, the capture starts but the sniffer doesn't seem to capture any packet.

I followed the following steps to setup sniffer -
1. git clone https://github.com/NordicSemiconductor/nRF-Sniffer-for-802.15.4

2. Flash the n52 firmware with this command: nrfjprog --chiperase --family NRF52 --program <RepositoryFolder>/nrf802154_sniffer/nrf802154_sniffer.hex --reset

3. Open Wireshark -> "About Wireshark" -> Global Extcap path. Copy this file: nrf802154_sniffer.py (in the same dir as the .hex file) to /Applications/Wireshark/Contents/MacOS/extcap

4. Run nrf-Sniffer-for-802.15.4 setup.py. "sudo python setup.py install"

6. On the NRF dev board that's flashed with the firmware, switched to the nRF USB port on the long side by the 4 buttons. 

7. Open Wireshark

8. Select nRF Sniffer for 802.15.4, start capture. 

My setup is as follows:

macOS Mojave, python ver: 2.7, pyserial ver: 3.2.1, Board: nRF52 DK (PCA10056), Wireshark version: 3.2.2, firmware loaded: nrf802154_sniffer.hex

Any help is appreciated. Thanks in advance.

Chandasree

 

Related