hostapd: fix Config.in dependencies
[openwrt/openwrt.git] / package / network / services / hostapd / Config.in
1 # wpa_supplicant config
2 config WPA_RFKILL_SUPPORT
3 bool "Add rfkill support"
4 depends on PACKAGE_hostapd-common
5 default n
6
7 config WPA_MSG_MIN_PRIORITY
8 int "Minimum debug message priority"
9 depends on PACKAGE_hostapd-common
10 default 3
11 help
12 Useful values are:
13 0 = all messages
14 1 = raw message dumps
15 2 = most debugging messages
16 3 = info messages
17 4 = warnings
18 5 = errors
19
20 config WPA_WOLFSSL
21 bool
22 default PACKAGE_wpa-supplicant-wolfssl ||\
23 PACKAGE_wpad-wolfssl ||\
24 PACKAGE_wpad-basic-wolfssl || \
25 PACKAGE_wpad-mesh-wolfssl ||\
26 PACKAGE_eapol-test-wolfssl
27 select WOLFSSL_HAS_AES_CCM
28 select WOLFSSL_HAS_ARC4
29 select WOLFSSL_HAS_DH
30 select WOLFSSL_HAS_OCSP
31 select WOLFSSL_HAS_SESSION_TICKET
32 select WOLFSSL_HAS_WPAS
33
34 config DRIVER_11AC_SUPPORT
35 bool
36 default n
37
38 config DRIVER_11AX_SUPPORT
39 bool
40 default n
41 select WPA_MBO_SUPPORT
42
43 config WPA_ENABLE_WEP
44 bool "Enable support for unsecure and obsolete WEP"
45 depends on PACKAGE_hostapd-common
46 help
47 Wired equivalent privacy (WEP) is an obsolete cryptographic data
48 confidentiality algorithm that is not considered secure. It should not be used
49 for anything anymore. The functionality needed to use WEP is available in the
50 current hostapd release under this optional build parameter and completely
51 removed in a future release.
52
53 config WPA_MBO_SUPPORT
54 bool "Multi Band Operation (Agile Multiband)"
55 depends on PACKAGE_hostapd-common
56 default y
57 help
58 Multi Band Operation aka (Agile Multiband) enables features
59 that facilitate efficient use of multiple frequency bands.
60 Enabling MBO on an AP using RSN requires 802.11w to be enabled.
61 Hostapd will refuse to start if MBO and RSN are enabled without 11w.