I tried using an internal function with a promising name, "ic_register_rx_cb", but that callback gets called on frames directed to the esp32 except encrypted data frames...
Is there no way with the current API to receive a 802.11 data frame?
Search found 2 matches
- Tue Aug 25, 2026 6:13 pm
- Forum: ESP-IDF
- Topic: Promiscuous mode doesn't capture data frames directed to my MAC
- Replies: 1
- Views: 39
- Sat Aug 15, 2026 1:27 pm
- Forum: ESP-IDF
- Topic: Promiscuous mode doesn't capture data frames directed to my MAC
- Replies: 1
- Views: 39
Promiscuous mode doesn't capture data frames directed to my MAC
As the title says, when a device sends an 802.11 data frame to the MAC of the current active interface of the ESP32, the promiscuous callback won't capture it. The ESP32 replies an ACK to the device but it seems it gets consumed by the WiFi stack. Data frames sent to any MAC address will get ...