Page 1 of 1

Error with setting promiscuous filter to ALL.

Posted: Thu Sep 14, 2017 12:02 am
by SoftwareSamurai
Calling

Code: Select all

esp_wifi_set_promiscuous_filter(WIFI_PROMIS_FILTER_MASK_ALL);
causes this output:

Code: Select all

 E (51478) wifi: wdev.c wdevProcessRxSucDataAll 1008 
and then it seems the WiFi subsystem shuts down (or gets stuck - I can't tell). I get no packets when I should.

Oddly, it sometimes doesn't do this. Occasionally it works with no problem. Seems to be a timing issue I think.
Anyone have any idea why?

FYI: I'm using the Arduino framework which contains the v2.1 ESP-IDF.

Re: Error with setting promiscuous filter to ALL.

Posted: Thu Dec 14, 2017 8:36 am
by malaimo
I tried WIFI_PROMIS_FILTER_MASK_ALL,WIFI_PROMIS_FILTER_MASK_DATA ,but it comes to error all the time.
It is likely no problem only when filter is WIFI_PROMIS_FILTER_MASK_MGMT .
Does anyone come to this problem?

Re: Error with setting promiscuous filter to ALL.

Posted: Thu Dec 14, 2017 3:35 pm
by SoftwareSamurai