Promiscuous Mode
Posted: Sun Nov 13, 2016 9:17 am
I need a scenario where several ESP8266 communicate with each other without being connected to an Access-Point. Furthermore I need the RSSI for every packet received by an ESP8266. Hereby I tried several things and got the following issues:
SDK 2.0.0
- promiscuous callback provides only 128 bytes. Why? Makes this one rather useless.
- Impossible to use espconn when not being connected to an AP or being an AP itself
- Impossible to use netif->linkoutput when not being connected to an AP or being an AP itself
So I decided to try whether thinks might work out when using a scenario where all ESP8266 connect to the same AP:
- setting the ESP to promiscuous mode prevents "normal communication" (ping, espconn ..) while still only providing 128 bytes.
A promiscuous mode without data-access that is also blocking normal operation is not very useful, or is it?
How can one solve all those limitations?
SDK 2.0.0
- promiscuous callback provides only 128 bytes. Why? Makes this one rather useless.
- Impossible to use espconn when not being connected to an AP or being an AP itself
- Impossible to use netif->linkoutput when not being connected to an AP or being an AP itself
So I decided to try whether thinks might work out when using a scenario where all ESP8266 connect to the same AP:
- setting the ESP to promiscuous mode prevents "normal communication" (ping, espconn ..) while still only providing 128 bytes.
A promiscuous mode without data-access that is also blocking normal operation is not very useful, or is it?
How can one solve all those limitations?