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

Wireshark is not listing the Interface toolbars

Hi,

I am working with nrf52832 DK,softdevice s132.SDK15.

I was following "nRF_Sniffer_User_Guide_v2.0.pdf" to set up nRF Sniffer.

But in the Wireshark Application  under the tab "View" , the "Interface Toolbar " is not listed.

what should I do to use nRFSniffer?

Thanking you in advance.

with regards,

Geetha

  • HI Jared,

    Thank  you for the suggestion.

    Now I am geting the following erro while running the following command

    nrf_sniffer.bat --extcap-interfaces

    I think i amusing serial of version 3.4

    python -v gave the following

    # C:\Python27\lib\encodings\cp1252.pyc matches C:\Python27\lib\encodings\cp1252.py
    import encodings.cp1252 # precompiled from C:\Python27\lib\encodings\cp1252.pyc
    # zipimport: found 58 names in C:\Python27\lib\site-packages\pyserial-3.4-py2.7.egg
    Python 2.7.15 (v2.7.15:ca079a3ea3, Apr 30 2018, 16:30:26) [MSC v.1500 64 bit (AMD64)] on win32
    Type "help", "copyright", "credits" or "license" for more information.
    >>>

    Please provide some help in resolving the issue.

    Thanking you in advance.

    with regards,

    Geetha

  • Hi Jared,

    In my python folder ("C:\Python27\Lib\site-packages")the structure is as follows

    There shows "serial "  directory and "pyserial-3.4".

    The first one is  for 2.7 version.

    It it causing the problem?

    I copied the "serial" folder in  "pyserial-3.4" to "C:\Python27\Lib\site-packages" and renamed older "serial"  folder to "serial--".(as shoen below)

    Then I could see the follwoing in wireshark

    And on clicking the nRFSniffer I got the following.

    Can I believe that it is working fine and showing the messages correctly?

    And the LED1 is not blinking( as mentioned in the user guide) , instead LED2 is blinking.

    Is this an issue?

    Thanking you in advance.

    with regards,

    Geetha

  • I had this problem.  My mistake was to download the latest version of Python (3.7.1) but Wireshark needs 2.7. You also need to add Python to the PATH environment variable AND add the Python Scripts directory. For me: C:\Python27 and C:\Python27\Scripts.

    When you have installed pyserial you can test it by typing this at a console: python -m serial.tools.list_ports

    The sniffer hardware should appear as one of those ports.

    IMHO the nRF_Sniffer user guide would benefit from editing, as some steps or gotchas are skipped.

Related