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

nrf sniffer only showing [Malformed Packets]; not detecting the BLE packets ?

Hi~

I am struggling to get the BLE packets detected by nrf sniffer (v1.0.1) using wire shark. Its only showing "ADV_IND[Malformed Packet]" periodically. I didn't understand this why it is happening. Also Its not detecting any of the "connected" state of device.

  1. nrf sniffer command window: Display device name
  2. selected particular device to sniff using arrow key
  3. wire shark(v1.12.6) ON; I can only see ADV_IND info, nothing else.
  4. In parallel, open nrf master control; connect device, discover services, enable services; All working well in master control but I can not see any alert notification in wireshark ( packet sniffing)

Please suggest the solution~ Thanks

  • Hi,

    Is the sniffer placed within range of the central and peripheral? Ideally you want to place it in between the peripheral and central so that it can sniff all communication with a high S/N ratio.

    You can see the signal strength by reading the RSSI of packets. A reading of -75 and lower is not ideal when doing a sniffer trace.

    Note: a malformed packet now-and-then is to be expected, as this is radio-communication and the sniffer is a passive eavesdropping device.

    Cheers, Håkon

  • Hi Hakon,

    Thanks for your well explanation. I had followed the same before.

    well, after spending enough time to check the cause of error.....I resolve it finally. I didn't know the cause of this issue but I simply changed the COM PORT of sniffer board and evaluation board (sniffer and nrf51822) [before also there wasn't any error regarding com port or anything else except receving MALFORMED PACKETS in sniffer log]; after doing this I re-start all....like flash the code, start sniffering.....working well so far.

    still I didn't know the cause, if some body knows please update here.

    Thanks

    /Ash

  • well, after spending enough time to check the cause of error.....I resolve it finally. I didn't know the cause of this issue but I simply changed the COM PORT of sniffer board and evaluation board (sniffer and nrf51822) [before also there wasn't any error regarding com port or anything else except receving MALFORMED PACKETS in sniffer log]; after doing this I re-start all....like flash the code, start sniffering.....working well so far.

    still I didn't know the cause, if some body knows please update here.

    Thanks

    /Ash

Related