mirror of
https://github.com/esp-rs/esp-hal.git
synced 2025-09-30 05:40:39 +00:00

* [esp-metadata] Remove lazy_static in favor of OnceLock * [esp-wifishark] Remove lazy_static in favor of normal initialisation * [ieee802154-sniffer] Shorten SelectorConfig initialisation * [ieee802154-sniffer] Remove lazy_static in favor of normal initialisation
esp-wifishark
This is an extcap to be used with esp-wifi and the dump-packets
feature.
To use it build via cargo build --release
and copy the resulting executable to the Wireshark's extcap
folder.
Then you should see two new capture interfaces in Wireshark
- esp-wifi HCI capture (for Bluetooth HCI)
- esp-wifi Ethernet capture (for WiFi traffic)
If you are running an application using esp-wifi's dump-packets
feature and logging at INFO level active these capture interfaces can connect via serialport to give you insights on what is going on.
By default it tries to identify exactly one serialport. If that doesn't work for you, you can configure the serialport via the Wireshark UI.