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

nRF52840 dongle not working with wireshark in windows 7

I am trying to use the dongle as a sniffer.  I followed the following instructions to download sniffer code onto the dongle:

#### nRF52840-Dongle (PCA10059)

1. Download and install [nRF Connect for Desktop](www.nordicsemi.com/.../nRF-Connect-for-desktop).
2. Click `Add/remove apps` and install `Programmer` application.
3. Plug the dongle to USB port and click reset button to enter DFU mode. Red diode should start blinking.
4. Select `Nordic Semiconductor DFU Bootloader` device from the list.
5. Click `Add HEX file` and select `nrf802154_sniffer_dongle.hex` from `nrf802154_sniffer` directory.
6. Verify that the selected application begins at the `0x00001000` address to avoid overwriting the MBR section.
7. Click `Write` to flash the device.
8. Unplug the dongle from the USB port and plug it again. Do not click the reset button.

### Install extcap script

To find the correct installation path of the extcap utility on any system please see:
```
"Help" -> "About Wireshark" -> "Folders" -> "Extcap path"
```
Copy the provided `nrf802154_sniffer.py` script to the extcap directory.

__Note to Windows users:__ `nrf802154_sniffer.bat` has to be copied to the same directory as well.
Ensure that Python directory is included in your `PATH` system environment variable.

Installed python interpreter 3.7.7 onto Windows 7 and added to environment path.

Wireshark doesn't recognize the dongle.  I tried to install the driver:  nrfconnect_cdc_acm.inf but won't install.  The PID for the dongle fw does not match this driver.  Is there a Windows 7 driver for a VID_1915 and PID_154A?

Thanks.

Parents
  • I took a look at that case.  I am not using the dongle as a BLE sniffer but using as a zigbee sniffer.  I am using the correct hex file but no windows driver for it.  The instructions above was originally for Windows 10 which has a driver for the dongle to run with PID_154A.

    If there is a zigbee sniffer software that will make the dongle run with Wireshark on Windows 7...  I can flash that hex file.

  • Please post the dongle name and the version number on its sticker.

    The driver for the 802.15.4 sniffer should be installed as part of the nRF Connect Desktop and may have been installed only for Windows 10. (I thought that the 802.15.4 sniffer was shipped with Win 7 support in its inf, but i could be wrong)

    Final fallback:
    Can you do the same steps as the case has suggested for the Bluetooth sniffer. Get the inf file from the nRF5 SDK  ( examples\usb_drivers ) and edit it to match your USB VID, PID.

Reply
  • Please post the dongle name and the version number on its sticker.

    The driver for the 802.15.4 sniffer should be installed as part of the nRF Connect Desktop and may have been installed only for Windows 10. (I thought that the 802.15.4 sniffer was shipped with Win 7 support in its inf, but i could be wrong)

    Final fallback:
    Can you do the same steps as the case has suggested for the Bluetooth sniffer. Get the inf file from the nRF5 SDK  ( examples\usb_drivers ) and edit it to match your USB VID, PID.

Children
No Data
Related