[PATCH v2 0/5] introduce background radar detection support

Lorenzo Bianconi lorenzo at kernel.org
Sun Mar 6 11:34:09 PST 2022


Introduce background radar/CAC detection through a dedicated off-channel
chain available on some hw (e.g. mt7915).
Background radar/CAC detection allows to avoid the CAC downtime
switching on a different channel during CAC detection on the selected
radar channel.

Changes since v1:
- drop applied patches
- rebase on top of hostapd main branch
- fix compiler warnings
- fix current_vht_oper_chwidth configuration in
  hostapd_dfs_start_channel_switch
- reset radar background chain if necessary in hostapd_dfs_nop_finished
- always set channel_type to DFS_ANY_CHANNEL for ETSI regdomain in
  hostpad_dfs_update_background_chain in order to comply with uniform
  spreading.

Lorenzo Bianconi (5):
  DFS: rely on channel_type in dfs_downgrade_bandwidth signature
  DFS: configure background radar/cac detection.
  DFS: introduce hostapd_dfs_request_channel_switch routine
  DFS: enable CSA for background radar detection
  DFS: switch to background radar channel if available

 src/ap/ap_drv_ops.c          |   9 +-
 src/ap/ap_drv_ops.h          |   3 +-
 src/ap/dfs.c                 | 419 ++++++++++++++++++++++++++---------
 src/ap/hostapd.h             |  15 ++
 src/drivers/driver.h         |   5 +
 src/drivers/driver_nl80211.c |   5 +
 6 files changed, 345 insertions(+), 111 deletions(-)

-- 
2.35.1




More information about the Hostap mailing list