I basically updated my 3 years old project today, with the newest SDK and ran it again.
Unfortunately there is no change in the way sniffer_cb provides the packet buffers.
1. It is limited as there are no data bytes (garbage)
2. It is limited as only RTOS SDK has esp_wifi_set_promiscuous_data_len, which is not avail in NONOS
After these 3 years and a lot of news in ESP one constant remains:
- Is there going to be a sniffer without limitations finally released?