What is strange is that when the system restarts, it will typically work the next time.
I'm working with the Nodemcu LUA firmware (I'm one of the contributors) so there isn't a simple reproduction. The particular code that sets up the promiscuous mode is
Code: Select all
I added the os_delay_us calls just in case it would help, but it didn't seem to make any difference.
1) Has anybody else seen this failure?
2) Does the above look like a reasonable sequence to get into promiscuous monitor mode?