[PATCH 00/18] MLD STA: Add support for open MLO connection when driver's SME in use

Veerendranath Jakkam quic_vjakkam at quicinc.com
Thu Jul 28 06:45:29 PDT 2022


This patch series is to enable support for Multi-Link Operation(MLO)
open connection support for SME in drivers using NL80211_CMD_CONNECT.

Also, this patch series enhancing/adding several control interface
commands to provide information related to MLO connection.

Note: Below two patches dependent on the kernel changes which are still
under review.
- patch "[PATCH 17/18] MLD STA: Get MLO links channel width information
  for MLO_SIGNAL_POLL" dependent on below
  https://lore.kernel.org/linux-wireless/20220722131000.3437894-1-quic_vjakkam@quicinc.com/

- patch "[PATCH 18/18] MLD STA: Add support to indicate per link channel switch"
  dependent on below
  https://lore.kernel.org/linux-wireless/20220722131143.3438042-1-quic_vjakkam@quicinc.com/
  https://lore.kernel.org/linux-wireless/20220722131143.3438042-2-quic_vjakkam@quicinc.com/

Aleti Nageshwar Reddy (3):
  bss: Indicate AP MLD address in bss info
  MLD STA: Indicate AP MLD address in CTRL-EVENT-CONNECTED
  MLD STA: Indicate AP MLD address in STATUS command

Shivani Baranwal (5):
  MLD STA: Add support to fetch MLO connection info to wpa_s
  scan: Add API to get extended IEs from scan result IEs
  Add API to get MLD address from ML IE
  bss: Parse and store MLD address of the AP from ML IE
  MLD STA: Add support for MLO_STATUS control interface command

Veerendranath Jakkam (10):
  Sync with wireless-next.git include/uapi/linux/nl80211.h
  MLD STA: Add support to parse MLO connection info in
    NL80211_CMD_CONNECT event
  MLD STA: Indicate MLO connection info in driver status
  MLD STA: Add support to hold bss references associated with MLO links
  MLD STA: Use AP MLD address to set supplicant port as authorized
  MLD STA: Enable MLO connection for open mode when driver's SME in use
  driver_nl80211: send bssid info as parameter to
    nl80211_get_link_signal
  MLD STA: Add support for indicating per-link MLO signal poll
  MLD STA: Get MLO links channel width information for MLO_SIGNAL_POLL
  MLD STA: Add support to indicate per link channel switch

 src/common/defs.h                  |   2 +
 src/common/ieee802_11_common.c     |  18 ++
 src/common/ieee802_11_common.h     |   1 +
 src/common/wpa_ctrl.h              |   9 +
 src/drivers/driver.h               |  56 ++++++
 src/drivers/driver_common.c        |   2 +
 src/drivers/driver_nl80211.c       | 289 +++++++++++++++++++++++++++--
 src/drivers/driver_nl80211.h       |   4 +-
 src/drivers/driver_nl80211_event.c | 117 +++++++++++-
 src/drivers/nl80211_copy.h         |  77 +++++++-
 wpa_supplicant/bss.c               |  58 +++++-
 wpa_supplicant/bss.h               |   2 +
 wpa_supplicant/ctrl_iface.c        | 150 ++++++++++++++-
 wpa_supplicant/driver_i.h          |  13 ++
 wpa_supplicant/events.c            | 127 +++++++++++++
 wpa_supplicant/scan.c              |  12 ++
 wpa_supplicant/scan.h              |   1 +
 wpa_supplicant/wpa_cli.c           |  18 ++
 wpa_supplicant/wpa_supplicant.c    |  27 ++-
 wpa_supplicant/wpa_supplicant_i.h  |   8 +
 20 files changed, 952 insertions(+), 39 deletions(-)

-- 
2.25.1




More information about the Hostap mailing list