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

nRF Sniffer version 2 (beta) not working with nRF52 DK

Cannot get nRF Sniffer version 2 (beta) to work properly with nRF52 DK running the sniffer_pca10040_51296aa.hex:

  • Windows 7 64-bit
  • nRF Sniffer 2.0.0-1.beta
  • Wireshark 2.4.3
  • Python 2.7.14
  • pyserial 3.4
  • nRFgo Studio 1.21.2
  • Segger J-Link 6.16c

The Sniffer interface is available in Wireshark but only sometimes the nRF Sniffer COM6 (in my case) shows up but no traffic is ever captured.

For example, I plug in the nRF52 DK and is enumerated as JLink CDC UART Port (COM6) in Device Manager. First time running C:\Program Files\Wireshark\extcap\nrf_sniffer.bat --extcap-interfaces shows “interface {value=COM6}{display=nRF Sniffer COM6}” as expected. But the interface disappears when running the command again right after. On the nRF52 DK LED2 is flashing when my peripheral is advertising so I assume the application is running ok. I have downgraded the hardware from J-Link 6.20b to 6.16c without any improvements.

This explains why the interface is not always showing up in the Sniffer in Wireshark but what is causing this?

Related