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-mesh-openssl || \
8 PACKAGE_wpa-supplicant-mesh-wolfssl || \
9 PACKAGE_wpa-supplicant-basic || \
10 PACKAGE_wpa-supplicant-mini || \
11 PACKAGE_wpa-supplicant-p2p || \
13 PACKAGE_wpad-openssl || \
14 PACKAGE_wpad-wolfssl || \
15 PACKAGE_wpad-basic || \
16 PACKAGE_wpad-basic-openssl || \
17 PACKAGE_wpad-basic-wolfssl || \
18 PACKAGE_wpad-mini || \
19 PACKAGE_wpad-mesh-openssl || \
20 PACKAGE_wpad-mesh-wolfssl
23 config WPA_MSG_MIN_PRIORITY
24 int "Minimum debug message priority"
25 depends on PACKAGE_wpa-supplicant || \
26 PACKAGE_wpa-supplicant-openssl || \
27 PACKAGE_wpa-supplicant-wolfssl || \
28 PACKAGE_wpa-supplicant-mesh-openssl || \
29 PACKAGE_wpa-supplicant-mesh-wolfssl || \
30 PACKAGE_wpa-supplicant-basic || \
31 PACKAGE_wpa-supplicant-mini || \
32 PACKAGE_wpa-supplicant-p2p || \
34 PACKAGE_wpad-openssl || \
35 PACKAGE_wpad-wolfssl || \
36 PACKAGE_wpad-basic || \
37 PACKAGE_wpad-basic-openssl || \
38 PACKAGE_wpad-basic-wolfssl || \
39 PACKAGE_wpad-mini || \
40 PACKAGE_wpad-mesh-openssl || \
41 PACKAGE_wpad-mesh-wolfssl
47 2 = most debugging messages
54 default PACKAGE_wpa-supplicant-wolfssl ||\
55 PACKAGE_wpad-wolfssl ||\
56 PACKAGE_wpad-basic-wolfssl || \
57 PACKAGE_wpad-mesh-wolfssl ||\
58 PACKAGE_eapol-test-wolfssl
59 select WOLFSSL_HAS_AES_CCM
60 select WOLFSSL_HAS_ARC4
62 select WOLFSSL_HAS_OCSP
63 select WOLFSSL_HAS_SESSION_TICKET
64 select WOLFSSL_HAS_WPAS
66 config DRIVER_WEXT_SUPPORT
70 config DRIVER_11N_SUPPORT
74 config DRIVER_11AC_SUPPORT
78 config DRIVER_11AX_SUPPORT
81 select WPA_MBO_SUPPORT
84 bool "Enable support for unsecure and obsolete WEP"
86 Wired equivalent privacy (WEP) is an obsolete cryptographic data
87 confidentiality algorithm that is not considered secure. It should not be used
88 for anything anymore. The functionality needed to use WEP is available in the
89 current hostapd release under this optional build parameter and completely
90 removed in a future release.
92 config WPA_MBO_SUPPORT
93 bool "Multi Band Operation (Agile Multiband)"
94 default PACKAGE_wpa-supplicant || \
95 PACKAGE_wpa-supplicant-openssl || \
96 PACKAGE_wpa-supplicant-wolfssl || \
98 PACKAGE_wpad-openssl || \
101 Multi Band Operation aka (Agile Multiband) enables features
102 that facilitate efficient use of multiple frequency bands.
103 Enabling MBO on an AP using RSN requires 802.11w to be enabled.
104 Hostapd will refuse to start if MBO and RSN are enabled without 11w.