nrfutil on Raspberry Pi

Hello,

I'm trying to find a way to run the nrfutil executable on a Raspberry Pi. None of the available downloads here https://www.nordicsemi.com/Products/Development-tools/nRF-Util/Download?lang=en#infotabs work for that architecture (aarch64 - Cortex-A72). Is there another source available that I can use, or could you possibly provide a version compiled for that architecture?

It does not need to be the latest version. I just need to be able to use the ble-sniffer command that it provides. I need a way to sniff BLE packets via CLI and nrfutil seems to be the only way to do that and allows for filtering of devices directly.

Thank you

Parents
  • Hi

    Michal is out of office for the time being, but I got some updates from the developer.

    When passing an address to "--follow", the sniffer assumes that the address type is random here. Can you make sure the device address type is "random" type? You can also try passing the address type explicitly. 

    Note that 'tshark' isn't technnically supported by the sniffer, and only Wireshark is, even through their similarities. 

    Best regards,

    Simon

  • This is how I'm executing the command: nrfutil ble-sniffer sniff --follow "xx:xx:xx:xx:xx:xx" --port /dev/tty.usbmodem2101

    My device address is set to 'public' and I'm explicitly entering the address but still not getting any output.

    Is there a reason why it only accepts random address types?

Reply Children
No Data
Related