Bluefruit LE and 2M phy

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
joolzg
 
Posts: 3
Joined: Thu Nov 18, 2021 3:43 am

Bluefruit LE and 2M phy

Post by joolzg »

Trying to sniff a device which has a 2M phy, but i cannot see it in any sniffer.

In wireshark it shows that the packets are coming based on a 1M phy.

Do i need to, and how, do i switch this to see the device on the 2M phy as I am only guessing that this is the problem.

Any thoughts?

BR

Joolz

User avatar
mikeysklar
 
Posts: 13936
Joined: Mon Aug 01, 2016 8:10 pm

Re: Bluefruit LE and 2M phy

Post by mikeysklar »

Hi Joolz,

It looks like others are strying with the 2M phy setup as well. Their issue was with BLE v5 and 2Mbit Phy not showing up in Wireshark:

https://devzone.nordicsemi.com/f/nordic ... kets-nrf52

What is your setup:

Wireshark version
Sniffer type

Did you try the nRF Sniffer for Bluetooth-LE?
https://www.nordicsemi.com/Software-and ... d#infotabs

User avatar
joolzg
 
Posts: 3
Joined: Thu Nov 18, 2021 3:43 am

Re: Bluefruit LE and 2M phy

Post by joolzg »

BlueFruit LE Sniffer, https://www.electrokit.com/produkt/blue ... -nrf51822/

Wireshark 3.4.8

V4.1 of the nordic semi code

Wireshark seems to work but all packets are tagged 1M and I dont see the device Im looking for

User avatar
mikeysklar
 
Posts: 13936
Joined: Mon Aug 01, 2016 8:10 pm

Re: Bluefruit LE and 2M phy

Post by mikeysklar »

@joolzg,

Is your device (that is not appearing) running BLE5 or BLE4?

User avatar
joolzg
 
Posts: 3
Joined: Thu Nov 18, 2021 3:43 am

Re: Bluefruit LE and 2M phy

Post by joolzg »

BLE5

User avatar
mikeysklar
 
Posts: 13936
Joined: Mon Aug 01, 2016 8:10 pm

Re: Bluefruit LE and 2M phy

Post by mikeysklar »

@joolzg,

I see from other forum posts that others are struggling with the 2M / BLE5 setup when using Wireshark.

Are you able to set your 2M phy device to coded transfers?

One thing I came across was the a 2M phy cannot be used transmit the primary advertisement.

Code: Select all

Bluetooth 5 speed : 2x speed utilizing the new 2M PHY
It is useful to understand the limitations of using the new LE 2M PHY in Bluetooth 5:

Cannot be used to transmit the primary advertisements (on the primary channels).
Can be used for the secondary “auxiliary packets” sent on the same channels as the data packets (37 channels: 0-36).
To learn more about primary and secondary advertisements, refer to my previous blog post: Bluetooth 5 Advertisements: Everything you need to know.
LE 1M is mandatory, whereas LE 2M is optional. So, not all chips claiming Bluetooth 5 support can necessarily handle the higher throughput.
Advertisements and discovery can occur on the LE 2M PHY, and then connections occur on the secondary advertisement channel using the LE 2M PHY
https://www.novelbits.io/bluetooth-5-sp ... hroughput/

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

Return to “Wireless: WiFi and Bluetooth”