1 # wpa_supplicant config
2 config WPA_RFKILL_SUPPORT
3 bool "Add rfkill support"
4 depends on PACKAGE_wpa-supplicant || \
5 PACKAGE_wpa-supplicant-openssl || \
6 PACKAGE_wpa-supplicant-wolfssl || \
7 PACKAGE_wpa-supplicant-mbedtls || \
8 PACKAGE_wpa-supplicant-mesh-openssl || \
9 PACKAGE_wpa-supplicant-mesh-wolfssl || \
10 PACKAGE_wpa-supplicant-mesh-mbedtls || \
11 PACKAGE_wpa-supplicant-basic || \
12 PACKAGE_wpa-supplicant-mini || \
13 PACKAGE_wpa-supplicant-p2p || \
15 PACKAGE_wpad-openssl || \
16 PACKAGE_wpad-wolfssl || \
17 PACKAGE_wpad-mbedtls || \
18 PACKAGE_wpad-basic || \
19 PACKAGE_wpad-basic-openssl || \
20 PACKAGE_wpad-basic-wolfssl || \
21 PACKAGE_wpad-basic-mbedtls || \
22 PACKAGE_wpad-mini || \
23 PACKAGE_wpad-mesh-openssl || \
24 PACKAGE_wpad-mesh-wolfssl || \
25 PACKAGE_wpad-mesh-mbedtls
28 config WPA_MSG_MIN_PRIORITY
29 int "Minimum debug message priority"
30 depends on PACKAGE_wpa-supplicant || \
31 PACKAGE_wpa-supplicant-openssl || \
32 PACKAGE_wpa-supplicant-wolfssl || \
33 PACKAGE_wpa-supplicant-mbedtls || \
34 PACKAGE_wpa-supplicant-mesh-openssl || \
35 PACKAGE_wpa-supplicant-mesh-wolfssl || \
36 PACKAGE_wpa-supplicant-mesh-mbedtls || \
37 PACKAGE_wpa-supplicant-basic || \
38 PACKAGE_wpa-supplicant-mini || \
39 PACKAGE_wpa-supplicant-p2p || \
41 PACKAGE_wpad-openssl || \
42 PACKAGE_wpad-wolfssl || \
43 PACKAGE_wpad-mbedtls || \
44 PACKAGE_wpad-basic || \
45 PACKAGE_wpad-basic-openssl || \
46 PACKAGE_wpad-basic-wolfssl || \
47 PACKAGE_wpad-basic-mbedtls || \
48 PACKAGE_wpad-mini || \
49 PACKAGE_wpad-mesh-openssl || \
50 PACKAGE_wpad-mesh-wolfssl || \
51 PACKAGE_wpad-mesh-mbedtls
57 2 = most debugging messages
64 default PACKAGE_wpa-supplicant-wolfssl ||\
65 PACKAGE_wpad-wolfssl ||\
66 PACKAGE_wpad-basic-wolfssl || \
67 PACKAGE_wpad-mesh-wolfssl ||\
68 PACKAGE_eapol-test-wolfssl
69 select WOLFSSL_HAS_AES_CCM
70 select WOLFSSL_HAS_ARC4
72 select WOLFSSL_HAS_OCSP
73 select WOLFSSL_HAS_SESSION_TICKET
74 select WOLFSSL_HAS_WPAS
76 config DRIVER_WEXT_SUPPORT
78 select KERNEL_WIRELESS_EXT
81 config DRIVER_11AC_SUPPORT
85 config DRIVER_11AX_SUPPORT
88 select WPA_MBO_SUPPORT
91 bool "Enable support for unsecure and obsolete WEP"
93 Wired equivalent privacy (WEP) is an obsolete cryptographic data
94 confidentiality algorithm that is not considered secure. It should not be used
95 for anything anymore. The functionality needed to use WEP is available in the
96 current hostapd release under this optional build parameter and completely
97 removed in a future release.
99 config WPA_MBO_SUPPORT
100 bool "Multi Band Operation (Agile Multiband)"
101 default PACKAGE_wpa-supplicant || \
102 PACKAGE_wpa-supplicant-openssl || \
103 PACKAGE_wpa-supplicant-wolfssl || \
104 PACKAGE_wpa-supplicant-mbedtls || \
106 PACKAGE_wpad-openssl || \
107 PACKAGE_wpad-wolfssl || \
110 Multi Band Operation aka (Agile Multiband) enables features
111 that facilitate efficient use of multiple frequency bands.
112 Enabling MBO on an AP using RSN requires 802.11w to be enabled.
113 Hostapd will refuse to start if MBO and RSN are enabled without 11w.