Skip to content

Commit

Permalink
treewide: Migrate to upstream Zephyr WPA supplicant
Browse files Browse the repository at this point in the history
nRF70 now uses upstream Zephyr WPA supplicant.

Signed-off-by: Chaitanya Tata <[email protected]>
  • Loading branch information
krish2718 authored and bjarki-andreasen committed Sep 10, 2024
1 parent eaa011c commit 92fb728
Show file tree
Hide file tree
Showing 51 changed files with 91 additions and 85 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ CONFIG_NRF_MODEM_LIB_SHMEM_TX_SIZE=4096
CONFIG_NRF_MODEM_LIB_SHMEM_RX_SIZE=4096

# Scan only using offload API
CONFIG_WPA_SUPP=n
CONFIG_WIFI_NM_WPA_SUPPLICANT=n

# For nRF9160 the default is socket interface
CONFIG_NET_DEFAULT_IF_ETHERNET=y
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ CONFIG_NRF_MODEM_LIB_SHMEM_TX_SIZE=4096
CONFIG_NRF_MODEM_LIB_SHMEM_RX_SIZE=4096

# Scan only using offload API
CONFIG_WPA_SUPP=n
CONFIG_WIFI_NM_WPA_SUPPLICANT=n

# For nRF9160 the default is socket interface
CONFIG_NET_DEFAULT_IF_ETHERNET=y
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ features:
boards_and_shields:
- BOARD_NRF7002DK_NRF5340_CPUAPP
SoftAP Mode (for Wi-Fi provisioning):
rule: WIFI_NRF70 && NRF700X_AP_MODE && WPA_SUPP_AP
rule: WIFI_NRF70 && NRF700X_AP_MODE && WIFI_NM_WPA_SUPPLICANT_AP
boards_and_shields:
- SHIELD_NRF7002EK
- SHIELD_NRF7002EK_NRF7000
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -393,11 +393,11 @@ The following table presents the possible threads used in a Matter application a
| net_mgmt | :kconfig:option:`CONFIG_NET_MGMT_EVENT_STACK_SIZE` | Zephyr network management event processing thread stack. |
| | | For Matter over Wi-Fi only. |
+---------------------+------------------------------------------------------------------+----------------------------------------------------------------+
| wpa_supplicant_main | :kconfig:option:`CONFIG_WPA_SUPP_THREAD_STACK_SIZE` | WPA supplicant main thread. |
| wpa_supplicant_main | :kconfig:option:`CONFIG_WIFI_NM_WPA_SUPPLICANT_THREAD_STACK_SIZE`| WPA supplicant main thread. |
| | | Processing Wi-Fi requests and connections. |
| | | For Matter over Wi-Fi only. |
+---------------------+------------------------------------------------------------------+----------------------------------------------------------------+
| wpa_supplicant_wq | :kconfig:option:`CONFIG_WPA_SUPP_WQ_STACK_SIZE` | WPA supplicant work queue thread. |
| wpa_supplicant_wq | :kconfig:option:`CONFIG_WIFI_NM_WPA_SUPPLICANT_WQ_STACK_SIZE` | WPA supplicant work queue thread. |
| | | Processing Wi-Fi task queue |
| | | For Matter over Wi-Fi only. |
+---------------------+------------------------------------------------------------------+----------------------------------------------------------------+
Expand Down
2 changes: 1 addition & 1 deletion doc/nrf/protocols/wifi/sap_mode/sap.rst
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ The SAP mode in the nRF70 Series devices provides SoftAP support with the follow
Enabling the SAP mode
*********************

You can enable the SAP mode by setting the :kconfig:option:`CONFIG_NRF70_AP_MODE` and :kconfig:option:`CONFIG_WPA_SUPP_AP` Kconfig options in the application project configuration file.
You can enable the SAP mode by setting the :kconfig:option:`CONFIG_NRF70_AP_MODE` and :kconfig:option:`CONFIG_WIFI_NM_WPA_SUPPLICANT_AP` Kconfig options in the application project configuration file.


SAP mode configuration
Expand Down
14 changes: 7 additions & 7 deletions doc/nrf/protocols/wifi/stack_configuration.rst
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ The nRF Wi-Fi driver provides the following software configurations to fine-tune
- Description
- Impact
- Purpose
* - :kconfig:option:`CONFIG_WPA_SUPP`
* - :kconfig:option:`CONFIG_WIFI_NM_WPA_SUPPLICANT`
- ``y`` or ``n``
- Enable or disable Wi-Fi Protected Access (WPA™) supplicant
- Memory savings
Expand Down Expand Up @@ -176,7 +176,7 @@ The nRF Wi-Fi driver can be used in the following profiles (not an exhaustive li
- Throughputs
* - STA scan only
- Scan only
- ``CONFIG_WPA_SUPP=n``
- ``CONFIG_WIFI_NM_WPA_SUPPLICANT=n``
``CONFIG_NRF70_AP_MODE=n``
``CONFIG_NRF70_P2P_MODE=n``
``CONFIG_NET_PKT_TX_COUNT=1``
Expand All @@ -187,7 +187,7 @@ The nRF Wi-Fi driver can be used in the following profiles (not an exhaustive li
- ``N/A``
* - :abbr:`STA (Station)` mode
- IoT devices
- ``CONFIG_WPA_SUPP=y``
- ``CONFIG_WIFI_NM_WPA_SUPPLICANT=y``
``CONFIG_NRF70_AP_MODE=n``
``CONFIG_NRF70_P2P_MODE=n``
``CONFIG_NET_PKT_TX_COUNT=6``
Expand All @@ -208,7 +208,7 @@ The nRF Wi-Fi driver can be used in the following profiles (not an exhaustive li
``UDP-RX: 4.1 Mbps``
* - :abbr:`STA (Station)` mode
- Memory optimized :abbr:`STA (Station)` mode
- ``CONFIG_WPA_SUPP=y``
- ``CONFIG_WIFI_NM_WPA_SUPPLICANT=y``
``CONFIG_NRF70_AP_MODE=n``
``CONFIG_NRF70_P2P_MODE=n``
``CONFIG_NET_PKT_TX_COUNT=6``
Expand All @@ -229,7 +229,7 @@ The nRF Wi-Fi driver can be used in the following profiles (not an exhaustive li
``UDP-RX: 0.5 Mbps``
* - :abbr:`STA (Station)` mode
- High performance :abbr:`STA (Station)` mode
- ``CONFIG_WPA_SUPP=y``
- ``CONFIG_WIFI_NM_WPA_SUPPLICANT=y``
``CONFIG_NRF70_AP_MODE=n``
``CONFIG_NRF70_P2P_MODE=n``
``CONFIG_NET_PKT_TX_COUNT=30``
Expand All @@ -249,7 +249,7 @@ The nRF Wi-Fi driver can be used in the following profiles (not an exhaustive li
``UDP-RX: 12.4 Mbps``
* - :abbr:`STA (Station)` mode
- TX prioritized :abbr:`STA (Station)` mode
- ``CONFIG_WPA_SUPP=y``
- ``CONFIG_WIFI_NM_WPA_SUPPLICANT=y``
``CONFIG_NRF70_AP_MODE=n``
``CONFIG_NRF70_P2P_MODE=n``
``CONFIG_NET_PKT_TX_COUNT=32``
Expand All @@ -270,7 +270,7 @@ The nRF Wi-Fi driver can be used in the following profiles (not an exhaustive li
``UDP-RX: 12.8 Mbps``
* - :abbr:`STA (Station)` mode
- RX prioritized :abbr:`STA (Station)` mode
- ``CONFIG_WPA_SUPP=y``
- ``CONFIG_WIFI_NM_WPA_SUPPLICANT=y``
``CONFIG_NRF70_AP_MODE=n``
``CONFIG_NRF70_P2P_MODE=n``
``CONFIG_NET_PKT_TX_COUNT=5``
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -845,7 +845,7 @@ Matter samples
* Disabled the following features:

* :ref:`ug_matter_configuring_read_client` in most Matter samples using the new :kconfig:option:`CONFIG_CHIP_ENABLE_READ_CLIENT` Kconfig option.
* WPA supplicant advanced features in all Matter samples using the :kconfig:option:`CONFIG_WPA_SUPP_ADVANCED_FEATURES` Kconfig option.
* WPA supplicant advanced features in all Matter samples using the ``CONFIG_WPA_SUPP_ADVANCED_FEATURES`` Kconfig option.
This saves roughly 25 KB of flash memory for firmware images with Wi-Fi support.

* Added ``matter_shell`` shell commands set to gather the current information about the NVS settings backend, such as current usage, free space, and peak usage value.
Expand Down
8 changes: 4 additions & 4 deletions modules/hostap/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
#

menuconfig WPA_SUPP
menuconfig WIFI_NM_WPA_SUPPLICANT
bool "WPA supplicant support"
# Need full POSIX from libc, Zephyr's POSIX support is only partial
select POSIX_CLOCK
Expand All @@ -21,7 +21,7 @@ menuconfig WPA_SUPP
help
WPA supplicant implements 802.1X related functions.

if WPA_SUPP
if WIFI_NM_WPA_SUPPLICANT

config COMMON_LIBC_MALLOC_ARENA_SIZE
default 40000 if WPA_SUPP_AP
Expand Down Expand Up @@ -216,7 +216,7 @@ config NET_MGMT_EVENT_STACK_SIZE
config NET_SOCKETS_POLL_MAX
default 6

module = WPA_SUPP
module = WIFI_NM_WPA_SUPPLICANT
module-str = WPA supplicant
source "subsys/logging/Kconfig.template.log_config"

Expand Down Expand Up @@ -266,4 +266,4 @@ config WPA_SUPP_NW_SEL_RELIABILITY
Select the network based on reliability.
endchoice

endif # WPA_SUPP
endif # WIFI_NM_WPA_SUPPLICANT
8 changes: 4 additions & 4 deletions modules/wfa-qt/src/wpas_events.c
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
LOG_MODULE_REGISTER(wpas_event, CONFIG_WFA_QT_LOG_LEVEL);

/* TODO: Handle other events */
#define WPA_SUPP_EVENTS (NET_EVENT_WPA_SUPP_READY)
#define WPA_SUPP_EVENTS (NET_EVENT_SUPPLICANT_READY)

static struct net_mgmt_event_callback net_wpa_supp_cb;

Expand All @@ -44,7 +44,7 @@ static void wpa_supp_event_handler(struct net_mgmt_event_callback *cb,
{
/* TODO: Handle other events */
switch (mgmt_event) {
case NET_EVENT_WPA_SUPP_READY:
case NET_EVENT_SUPPLICANT_READY:
handle_wpa_supp_ready(cb);
break;
default:
Expand All @@ -55,7 +55,7 @@ static void wpa_supp_event_handler(struct net_mgmt_event_callback *cb,

int wait_for_wpa_s_ready(void)
{
struct wpa_supplicant *wpa_s = z_wpas_get_handle_by_ifname(CONFIG_WFA_QT_DEFAULT_INTERFACE);
struct wpa_supplicant *wpa_s = zephyr_get_handle_by_ifname(CONFIG_WFA_QT_DEFAULT_INTERFACE);
int ret;

if (wpa_s) {
Expand All @@ -70,7 +70,7 @@ int wait_for_wpa_s_ready(void)
return -1;
}

wpa_s = z_wpas_get_handle_by_ifname(CONFIG_WFA_QT_DEFAULT_INTERFACE);
wpa_s = zephyr_get_handle_by_ifname(CONFIG_WFA_QT_DEFAULT_INTERFACE);
if (!wpa_s) {
LOG_INF("WPA Supplicant ready event received, but no handle found for %s",
CONFIG_WFA_QT_DEFAULT_INTERFACE);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ CONFIG_NRF_WIFI_SCAN_MAX_BSS_CNT=60
CONFIG_NEWLIB_LIBC=y

# Scan only using offload API
CONFIG_WPA_SUPP=n
CONFIG_WIFI_NM_WPA_SUPPLICANT=n

# For nRF9160 the default is socket interface
CONFIG_NET_DEFAULT_IF_ETHERNET=y
Expand Down
2 changes: 1 addition & 1 deletion samples/cellular/location/sample.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ tests:
- nrf9160dk/nrf9160/ns
- nrf9161dk/nrf9161/ns
extra_args: SHIELD=nrf7002ek_nrf7000 OVERLAY_CONFIG=overlay-nrf700x-wifi-scan-only.conf
CONFIG_WPA_SUPP=n SB_CONFIG_WIFI_NRF70=y
CONFIG_WIFI_NM_WPA_SUPPLICANT=n SB_CONFIG_WIFI_NRF70=y
SB_CONFIG_WIFI_NRF70_SCAN_ONLY=y
tags: ci_build sysbuild ci_samples_cellular
sample.cellular.location.nrf7001ek_wifi:
Expand Down
2 changes: 1 addition & 1 deletion samples/cellular/lwm2m_client/overlay-assist-wifi.conf
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ CONFIG_WIFI_NRF70=y
CONFIG_NET_L2_WIFI_MGMT=y

# Scan only using offload API
CONFIG_WPA_SUPP=n
CONFIG_WIFI_NM_WPA_SUPPLICANT=n

# For nRF9160 the default is socket interface
CONFIG_NET_DEFAULT_IF_ETHERNET=y
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ CONFIG_NET_MGMT_EVENT_QUEUE_SIZE=50
CONFIG_NEWLIB_LIBC=y

# Scan only using offload API
CONFIG_WPA_SUPP=n
CONFIG_WIFI_NM_WPA_SUPPLICANT=n

# For nRF9160 the default is socket interface
CONFIG_NET_DEFAULT_IF_ETHERNET=y
Expand Down
2 changes: 1 addition & 1 deletion samples/cellular/modem_shell/sample.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ tests:
- nrf9160dk/nrf9160/ns
- nrf9161dk/nrf9161/ns
extra_args: SHIELD=nrf7002ek_nrf7000 EXTRA_CONF_FILE=overlay-nrf700x-wifi-scan-only.conf
CONFIG_WPA_SUPP=n SB_CONFIG_WIFI_NRF70=y
CONFIG_WIFI_NM_WPA_SUPPLICANT=n SB_CONFIG_WIFI_NRF70=y
SB_CONFIG_WIFI_NRF70_SCAN_ONLY=y
tags: ci_build sysbuild ci_samples_cellular
sample.cellular.modem_shell.nrf7001ek_wifi:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ CONFIG_NET_IF_MAX_IPV4_COUNT=2
CONFIG_NET_IF_MAX_IPV6_COUNT=2

# But disable the supplicant, since we don't need connectivity
CONFIG_WPA_SUPP=n
CONFIG_WIFI_NM_WPA_SUPPLICANT=n
CONFIG_MBEDTLS=n

# Stack/heap tweaks needed to support Wi-Fi.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ CONFIG_FLASH_MAP=y
## Enable Wi-Fi networking and native networking stack
# Note: WPA_SUPP requires 24kB of unused RAM in the final build.
# Memory allocations in this overlay are fine-tuned with that fact in mind.
CONFIG_WPA_SUPP=y
CONFIG_WIFI_NM_WPA_SUPPLICANT=y
CONFIG_NET_L2_ETHERNET=y
CONFIG_NET_NATIVE=y
CONFIG_NRF_SECURITY=y
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ CONFIG_FLASH_MAP=y
## Enable Wi-Fi networking and native networking stack
# Note: WPA_SUPP requires 24kB of unused RAM in the final build.
# Memory allocations in this overlay are fine-tuned with that fact in mind.
CONFIG_WPA_SUPP=y
CONFIG_WIFI_NM_WPA_SUPPLICANT=y
CONFIG_NET_L2_ETHERNET=y
CONFIG_NET_NATIVE=y
CONFIG_NRF_SECURITY=y
Expand Down
4 changes: 2 additions & 2 deletions samples/debug/memfault/boards/nrf7002dk_nrf5340_cpuapp.conf
Original file line number Diff line number Diff line change
Expand Up @@ -67,8 +67,8 @@ CONFIG_SHELL=y
CONFIG_SHELL_STACK_SIZE=6144

# WPA
CONFIG_WPA_SUPP=y
CONFIG_WPA_SUPP_LOG_LEVEL_INF=y
CONFIG_WIFI_NM_WPA_SUPPLICANT=y
CONFIG_WIFI_NM_WPA_SUPPLICANT_LOG_LEVEL_INF=y

# Settings subsystem
CONFIG_NVS=y
Expand Down
2 changes: 1 addition & 1 deletion samples/matter/lock/prj_thread_wifi_switched.conf
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ CONFIG_CHIP_FACTORY_RESET_ERASE_NVS=n # Do not restore initial transport on fact

# Reduce application size
CONFIG_USE_SEGGER_RTT=n
CONFIG_WPA_SUPP_ADVANCED_FEATURES=n
CONFIG_WIFI_NM_WPA_SUPPLICANT_ADVANCED_FEATURES=n
CONFIG_CHIP_NFC_COMMISSIONING=n
CONFIG_MATTER_LOG_LEVEL_INF=y
CONFIG_CHIP_APP_LOG_LEVEL=3
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ CONFIG_SHELL=y
CONFIG_SHELL_STACK_SIZE=6144

# WPA
CONFIG_WPA_SUPP=y
CONFIG_WIFI_NM_WPA_SUPPLICANT=y

# NET sockets
CONFIG_NET_L2_ETHERNET=y
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,8 @@ CONFIG_SHELL=y
CONFIG_SHELL_STACK_SIZE=6144

# WPA
CONFIG_WPA_SUPP=y
CONFIG_WPA_SUPP_LOG_LEVEL_ERR=y
CONFIG_WIFI_NM_WPA_SUPPLICANT=y
CONFIG_WIFI_NM_WPA_SUPPLICANT_LOG_LEVEL_ERR=y

# Zephyr NET Connection Manager Connectivity layer.
CONFIG_L2_WIFI_CONNECTIVITY=y
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ CONFIG_SHELL=y
CONFIG_SHELL_STACK_SIZE=6144

# WPA
CONFIG_WPA_SUPP=y
CONFIG_WIFI_NM_WPA_SUPPLICANT=y
CONFIG_MBEDTLS_HEAP_SIZE=16384

# NET sockets
Expand Down
4 changes: 2 additions & 2 deletions samples/net/download/boards/nrf7002dk_nrf5340_cpuapp_ns.conf
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,8 @@ CONFIG_SHELL=y
CONFIG_SHELL_STACK_SIZE=6144

# WPA
CONFIG_WPA_SUPP=y
CONFIG_WPA_SUPP_LOG_LEVEL_ERR=y
CONFIG_WIFI_NM_WPA_SUPPLICANT=y
CONFIG_WIFI_NM_WPA_SUPPLICANT_LOG_LEVEL_ERR=y

# NET sockets
CONFIG_NET_L2_ETHERNET=y
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ CONFIG_NRF70_MAX_TX_AGGREGATION=4
# Wi-Fi
CONFIG_WIFI=y
CONFIG_WIFI_NRF70=y
CONFIG_WPA_SUPP=y
CONFIG_WIFI_NM_WPA_SUPPLICANT=y
CONFIG_NET_L2_ETHERNET=y

# IP address config
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,8 @@ CONFIG_SHELL=y
CONFIG_SHELL_STACK_SIZE=6144

# WPA supplicant
CONFIG_WPA_SUPP=y
CONFIG_WPA_SUPP_LOG_LEVEL_ERR=y
CONFIG_WIFI_NM_WPA_SUPPLICANT=y
CONFIG_WIFI_NM_WPA_SUPPLICANT_LOG_LEVEL_ERR=y

# Zephyr NET Connection Manager connectivity layer
CONFIG_L2_WIFI_CONNECTIVITY=y
Expand Down
4 changes: 2 additions & 2 deletions samples/net/mqtt/boards/nrf7002dk_nrf5340_cpuapp_ns.conf
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,8 @@ CONFIG_L2_WIFI_CONNECTIVITY_AUTO_CONNECT=n
CONFIG_L2_WIFI_CONNECTIVITY_AUTO_DOWN=n

# WPA
CONFIG_WPA_SUPP=y
CONFIG_WPA_SUPP_LOG_LEVEL_ERR=y
CONFIG_WIFI_NM_WPA_SUPPLICANT=y
CONFIG_WIFI_NM_WPA_SUPPLICANT_LOG_LEVEL_ERR=y
CONFIG_MBEDTLS_HEAP_SIZE=16384

# NET sockets
Expand Down
2 changes: 1 addition & 1 deletion samples/net/udp/boards/nrf7002dk_nrf5340_cpuapp_ns.conf
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ CONFIG_SHELL=y
CONFIG_SHELL_STACK_SIZE=6144

# WPA
CONFIG_WPA_SUPP=y
CONFIG_WIFI_NM_WPA_SUPPLICANT=y
CONFIG_MBEDTLS_HEAP_SIZE=16384

# NET sockets
Expand Down
2 changes: 1 addition & 1 deletion samples/wifi/ble_coex/prj.conf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ CONFIG_WIFI=y
CONFIG_WIFI_NRF70=y

# WPA supplicant
CONFIG_WPA_SUPP=y
CONFIG_WIFI_NM_WPA_SUPPLICANT=y

# Networking
CONFIG_NETWORKING=y
Expand Down
2 changes: 1 addition & 1 deletion samples/wifi/monitor/prj.conf
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ CONFIG_NRF_WIFI_LOW_POWER=n
CONFIG_NRF70_RAW_DATA_RX=y

# WPA supplicant
CONFIG_WPA_SUPP=y
CONFIG_WIFI_NM_WPA_SUPPLICANT=y

# Networking
CONFIG_NETWORKING=y
Expand Down
2 changes: 1 addition & 1 deletion samples/wifi/promiscuous/prj.conf
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ CONFIG_WIFI=y
CONFIG_WIFI_NRF70=y

# WPA supplicant
CONFIG_WPA_SUPP=y
CONFIG_WIFI_NM_WPA_SUPPLICANT=y

# Promiscuous mode
CONFIG_NET_PROMISCUOUS_MODE=y
Expand Down
2 changes: 1 addition & 1 deletion samples/wifi/provisioning/ble/prj.conf
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ CONFIG_WIFI=y
CONFIG_WIFI_NRF70=y

# WPA supplicant
CONFIG_WPA_SUPP=y
CONFIG_WIFI_NM_WPA_SUPPLICANT=y

# Networking
CONFIG_NETWORKING=y
Expand Down
Loading

0 comments on commit 92fb728

Please sign in to comment.