Hello,
I recently updated to the "new" nrfutil tool and installed the nRF Sniffer according to the instructions. I programed the firmware and ran nrfutil ble-sniffer bootstrap to copy the appropriate files over to the WireShark extcap folder.
I ran into an issue where WireShark did not locate the correct sniffer interfaces. After debugging it appears this is only an issue when the sniffer is programmed on a development kit but it successfully finds the sniffer on a dongle. I reverted to the older Python extcap interface and it correctly finds both the dongle sniffer and dev kit sniffer.
In device manager, I have these four serial ports. Two are sniffers, one dongle and one dev kit, and two are BR/EDR serial ports.
When I use the extcap installed with the new nrfutil tool, this is what WireShark discovers. It correctly picks up the dongle, but also includes one of the other serial ports. I believe I have had a dongle at COM4 in the past, but I no longer do.
If i revert to the Python extcap both sniffers appear and the incorrect COM4 interface is no longer present.
This appears to be an issue with the interface discovery mechanism only because I can always use the nrfutil ble-sniffer sniff command with the correct port and it works.
Regards,
Mike