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

Sniffer won't show on Wireshark

HI, I'm Rafael Fajardo a student at Las Palmas de Gran Canaria University . I am using the nRF51 Dongle and following the Sniffer User Guide, but when I got to the final step finalizing the set up (just after enabling the sniffer interface toolbar and adding its profile), I am unable to see the Sniffer as an interface. I am using the Sniffer version 2.0.0-3.beta, the JLink included in the Sniffer zip (v6_34b) and the OS I'm using is Ubuntu 18.04. I can provide more information if needed. Thanks in advance.

Parents Reply
  • Hi,

    Please make sure that the dongle is actually using the Segger V6.34b firmware. Start JLinkConfig.exe , for me this is located in the folder C:\Program Files (x86)\SEGGER\JLink_V634b. Then replace the FW like this:

    You should also verify that you are using python version 2.7.x:

    python --version 

    Also check that the pyserial 3.4 for Python 2.7.x is installed:

    If it's still not working, you could try the solution in this postFind the file "nrf_sniffer.py" in Wireshark's extcap folder. On line 128, change the write_data parameter from "False" to "True" as follows:

    devices = UART.find_sniffer(write_data=True)  # Try non-intrusive search, set argument to True for intrusive search

Children
Related