![Gustavo Zacarias](/assets/img/avatar_default.png)
Make ACS (Automatic Channel Selection) support in hostapd optional. There's a clash of standard vs. propietary solutions, hence when hostapd has builtin ACS support (standard) and it's enabled (channel=0 in the config) this will preclude the propietary driver from using ACS (it won't work at all). See: http://e2e.ti.com/support/wireless_connectivity/f/307/p/465333/1669270 Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
46 lines
1.2 KiB
Plaintext
46 lines
1.2 KiB
Plaintext
config BR2_PACKAGE_HOSTAPD
|
|
bool "hostapd"
|
|
depends on BR2_TOOLCHAIN_HAS_THREADS # libnl
|
|
depends on BR2_USE_MMU # fork()
|
|
select BR2_PACKAGE_LIBNL
|
|
help
|
|
User space daemon for wireless access points.
|
|
|
|
It implements IEEE 802.11 access point management,
|
|
IEEE 802.1X/WPA/WPA2/EAP authenticators, RADIUS client,
|
|
EAP server and RADIUS authentication server.
|
|
|
|
http://hostap.epitest.fi/
|
|
|
|
if BR2_PACKAGE_HOSTAPD
|
|
|
|
config BR2_PACKAGE_HOSTAPD_ACS
|
|
bool "Enable ACS"
|
|
default y
|
|
help
|
|
Enable support for standard ACS (Automatic Channel Selection).
|
|
Some propietary drivers use a custom algorithm which requires
|
|
channel to be set to '0' (which enables ACS in the config),
|
|
causing hostapd to use the standard one which doesn't work
|
|
for those cases.
|
|
|
|
config BR2_PACKAGE_HOSTAPD_EAP
|
|
bool "Enable EAP"
|
|
depends on !BR2_STATIC_LIBS
|
|
help
|
|
Enable support for EAP and RADIUS.
|
|
|
|
comment "hostapd EAP needs a toolchain w/ dynamic library"
|
|
depends on BR2_STATIC_LIBS
|
|
|
|
config BR2_PACKAGE_HOSTAPD_WPS
|
|
bool "Enable WPS"
|
|
help
|
|
Enable support for Wi-Fi Protected Setup.
|
|
|
|
endif
|
|
|
|
comment "hostapd needs a toolchain w/ threads"
|
|
depends on !BR2_TOOLCHAIN_HAS_THREADS
|
|
depends on BR2_USE_MMU
|