Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 936 Bytes

README.md

File metadata and controls

26 lines (17 loc) · 936 Bytes

libnet80211-freedom

NONOSDK precompiled library with patched ieee80211_freedom_output function

(from NONOSDK22x_190703)

Patches applied

  • Minimum/Maximum buffer size (24/1400)
  • Frame control restriction (was allowed to send only management frames with beacon or probe subtypes and no flags)

Usage for arduino ide

  • Replace original libnet80211.a in ~/.arduinoXX/packages/esp8266/hardware/esp8266/X.X.X/tools/sdk/lib/NONOSDKXXX_XXXXXX
  • Place ieee80211.h in ~/.arduinoXX/packages/esp8266/hardware/esp8266/X.X.X/tools/sdk/include
  • Include ieee80211.h in .ino project

Function usage notes

  • Pass wifi_get_broadcast_if() result as interface parameter

Patched code

ORIGINAL

image

PATCHED

image