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_11AC_SUPPORT
80 config DRIVER_11AX_SUPPORT
83 select WPA_MBO_SUPPORT
86 bool "Enable support for unsecure and obsolete WEP"
88 Wired equivalent privacy (WEP) is an obsolete cryptographic data
89 confidentiality algorithm that is not considered secure. It should not be used
90 for anything anymore. The functionality needed to use WEP is available in the
91 current hostapd release under this optional build parameter and completely
92 removed in a future release.
94 config WPA_MBO_SUPPORT
95 bool "Multi Band Operation (Agile Multiband)"
96 default PACKAGE_wpa-supplicant || \
97 PACKAGE_wpa-supplicant-openssl || \
98 PACKAGE_wpa-supplicant-wolfssl || \
99 PACKAGE_wpa-supplicant-mbedtls || \
101 PACKAGE_wpad-openssl || \
102 PACKAGE_wpad-wolfssl || \
105 Multi Band Operation aka (Agile Multiband) enables features
106 that facilitate efficient use of multiple frequency bands.
107 Enabling MBO on an AP using RSN requires 802.11w to be enabled.
108 Hostapd will refuse to start if MBO and RSN are enabled without 11w.