[PATCH v3 0/4] Introduce Automated Frequency Coordination (AFC) support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Introduce Automated Frequency Coordination (AFC) support for UNII-5 and UNII-7
6GHz bands.
Update Transmit Power Envelope (TPE) IE according to the reply from AFC
coordinator on UNII-5 or UNII-7 6GHz bands.
AFCD and AFC hostapd client are tested with AFC DUT Test Harness [0].

Changes since v2:
- multiple fixes testing with AFC DUT Test Harness
Changes since v1:
- use unix socket instead of a tcp one
Changes since rfc:
- move curl connection to a dedicated afc daemon

Lorenzo Bianconi (4):
  hostapd: afcd: add AFC daemon support
  hostapd: export hostapd_is_usable_chans utility routine
  hostapd: ap: add AFC client support
  hostapd: update TPE IE according to AFC

 afc/.gitignore        |   1 +
 afc/Makefile          |  31 ++
 afc/afcd.c            | 292 ++++++++++++++
 hostapd/Makefile      |   6 +
 hostapd/config_file.c | 262 ++++++++++++
 hostapd/defconfig     |   3 +
 hostapd/hostapd.conf  |  42 ++
 src/ap/afc.c          | 918 ++++++++++++++++++++++++++++++++++++++++++
 src/ap/ap_config.c    |  16 +
 src/ap/ap_config.h    |  47 +++
 src/ap/hostapd.c      |  99 +++++
 src/ap/hostapd.h      |  31 ++
 src/ap/hw_features.c  |   4 +-
 src/ap/hw_features.h  |   6 +
 src/ap/ieee802_11.c   |  47 ++-
 15 files changed, 1786 insertions(+), 19 deletions(-)
 create mode 100644 afc/.gitignore
 create mode 100644 afc/Makefile
 create mode 100644 afc/afcd.c
 create mode 100644 src/ap/afc.c

-- 
2.44.0


_______________________________________________
Hostap mailing list
Hostap@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/hostap



[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]

  Powered by Linux