espressif / ESP8266_RTOS_SDK

Latest ESP8266 SDK based on FreeRTOS, esp-idf style.
http://bbs.espressif.com
Apache License 2.0
3.35k stars 1.57k forks source link

Feature Request: Open Sourcing 802.11 Protocol Stack (libnet80211.a) for ESP8266 SDK #1288

Open dreamrelax opened 2 months ago

dreamrelax commented 2 months ago

Checklist

Feature description

Could Espressif consider open-sourcing the 802.11 protocol stack library (libnet80211.a) for the ESP8266 SDK? The community could greatly benefit from having access to the 802.11 implementation details, as it would allow developers to understand the internal workings of the Wi-Fi stack, potentially optimizing and extending functionality for specialized use cases. Currently, critical parts of Wi-Fi functionality are closed-source, making it difficult to diagnose or enhance networking-related features.

Use cases

This would enable a broader range of contributions to the ESP8266 ecosystem and provide transparency to developers.

Alternatives

There are no viable alternatives as the current approach relies heavily on the closed source nature of the 802.11 library.

Additional context

The open-sourcing of the 802.11 library would greatly enhance community-driven development and enable more flexibility in modifying and optimizing network protocols on the ESP8266. This would provide more transparency for developers working on low-level networking features.