L2Ping doesn't work with ESP32
Posted: Tue Oct 12, 2021 6:15 am
Hi,
I'm using an ESP32 with hci_uart firmware sample found in IDF. This ESP32 is a Bluetooth co-processor attached to my old RPi1.
On the Pi, I'm using this command to bring up the hci0 interface:
This works pretty decent, however I found a problem unfortunately:
However, pingping my phone:
You can think that my phone is faulty. But from another RPi (version 4, internal Bt by cypress), I can also ping the phone with l2ping.
Can you recommend me any way to debug or troubleshoot this problem? (I have access to the Debug port of ESP32 during this operation - if this matters for debug)
Thank you very much.
I'm using an ESP32 with hci_uart firmware sample found in IDF. This ESP32 is a Bluetooth co-processor attached to my old RPi1.
On the Pi, I'm using this command to bring up the hci0 interface:
Code: Select all
/usr/bin/hciattach -s 921600 /dev/ttyBT any 921600 flow
Code: Select all
# l2ping my_notebooks_mac
...
...
CTRLC: 3 sent, 3 received, 0% loos
Code: Select all
# l2ping my_smartphone
Can't connect: Operation now in progress
Can you recommend me any way to debug or troubleshoot this problem? (I have access to the Debug port of ESP32 during this operation - if this matters for debug)
Thank you very much.