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

Wireshark not finding nrf sniffer

I'm using nRF Sniffer 2.0.0-beta3 on macOS. I've copied the the nrfsniffer200beta312oct20181c2a221 folder into /Applications/Wireshark.app/Contents/MacOS/extcap and ensured nrf_sniffer.py is executable. On restarting Wireshark View > Interface Toolbars is not available. I've tried Wireshark 2.6.9 and 3.0.3.

  • Hi, try to run Wireshark as admin. Go to the terminal and type "sudo wireshark"

  • Ok, I got it working. That was one of the issues. The plugin is not found if wireshark is not run as administrator. Can this be fixed?

    Also:

    • I had just unzipped the zip in the extcap directory. It is the contents of the extcap directory inside the zip that need extracting to the extcap directory. This wasn't very obvious from the instructions - step 4 (copy the zip to extcap) could be removed, and instead just say "extract the contents of the extcap directory in the zip to Wireshark extcap directory".
    • I didn't have pyserial installed. Run this to install:
      env python2.7 -m pip install pyserial
    • To ensure the plugin is running without errors, running
      ./nrf_sniffer.py --extcap-interfaces

      within the extcap directory should output the interfaces without error
Related