Bluefruit LE Sniffer nRF51822 not capturing ATT/HCI packets

For CircuitPython issues, ask in the Adafruit CircuitPython forum.

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
MrDee
 
Posts: 8
Joined: Tue Dec 07, 2021 1:10 pm

Bluefruit LE Sniffer nRF51822 not capturing ATT/HCI packets

Post by MrDee »

I have just bought one of these

https://thepihut.com/products/adafruit- ... 0-nrf51822

"Bluefruit LE Sniffer - Bluetooth Low Energy (BLE 4.0) - nRF51822 (Firmware Version 2)"

and tried to use it to day and I cannot capture ATT/HCI packets.

This has also been flagged up here:

viewtopic.php?f=53&t=167173&p=879385&hilit=Sniffer.hex#p818982

and was fixed with a firmware update, however, I have no mechanism or the new firmware file to do this.

That post says the version of the FW they had in the device originally was meant to be v2 but it matched the v101 file but an upgrade to V3 works ( they must have a mechanism for updating the firmware ).

Can someone tell us how to capture ATT packets without changing the FW or provide us with a mechanism to upgrade this device over USB please ?

A bluetooth packet sniffer that wont sniff is not much use.

I should add, I can see the all the "LE LL" protocol data for multiple devices but no ATT or other protocol level

User avatar
MrDee
 
Posts: 8
Joined: Tue Dec 07, 2021 1:10 pm

Re: Bluefruit LE Sniffer nRF51822 not capturing ATT/HCI pac

Post by MrDee »

I gave this another go today and followed the instructions provided here for Python 2.7 install

viewtopic.php?f=53&t=183340&p=890857&hilit=sniffer#p890857

This gives me the same result, only "LE LL" packets are picked up.

I've tried re-connecting several devices several times to see if I get anything other than LE LL packets but I dont.

I suspect i've been sold a V1 firmware unit dressed up as a V2 and I am very unhappy about this.

If someone can confirm that there is no way to change the firmware on the dongle then I can send it back to the PiHut people as they said they will refund it if it doesn't work as it's meant to.

Thanks

User avatar
MrDee
 
Posts: 8
Joined: Tue Dec 07, 2021 1:10 pm

Re: Bluefruit LE Sniffer nRF51822 not capturing ATT/HCI pac

Post by MrDee »

I see on another thread you posted this

its been a long time since we switched to v2 firmware (2018) in our programmers - here's the hex file, we program it with adalink using this command:

adalink -v nrf51822 -p jlink -h sniffer_pca10028_51296aa.hex

but you could definitely nrfprog with a jlink connected to the swd pads

Does adalink software work over USB or do you require a programming device ?

Locked
Please be positive and constructive with your questions and comments.

Return to “Wireless: WiFi and Bluetooth”