add an hostapd-mini package with WPA support only, and move hostapd_cli in a separate hostapd-utils package.
SVN-Revision: 3564master
parent
bb69238792
commit
43ce8fb570
@ -1,14 +1,61 @@ |
||||
config BR2_COMPILE_HOSTAPD |
||||
tristate |
||||
default n |
||||
depends BR2_PACKAGE_HOSTAPD || BR2_PACKAGE_HOSTAPD_MINI || BR2_PACKAGE_HOSTAPD_UTILS |
||||
select BR2_PACKAGE_KMOD_MADWIFI |
||||
|
||||
config BR2_PACKAGE_HOSTAPD |
||||
prompt "hostapd........................... An IEEE 802.11 AP, IEEE 802.1x/WPA/WPA2/EAP/RADIUS Authenticator" |
||||
tristate |
||||
default m if CONFIG_DEVEL |
||||
select BR2_PACKAGE_KMOD_MADWIFI |
||||
select BR2_COMPILE_HOSTAPD |
||||
select BR2_PACKAGE_LIBOPENSSL |
||||
help |
||||
|
||||
hostapd is a user space daemon for access point and |
||||
authentication servers. 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/hostapd/ |
||||
|
||||
Includes: |
||||
- hostapd |
||||
|
||||
config BR2_PACKAGE_HOSTAPD_MINI |
||||
prompt "hostapd-mini...................... An IEEE 802.11 AP, IEEE 802.1x/WPA/WPA2/EAP/RADIUS Authenticator (without EAP TLS/TTLS support)" |
||||
tristate |
||||
default m if CONFIG_DEVEL |
||||
select BR2_COMPILE_HOSTAPD |
||||
help |
||||
|
||||
hostapd is a user space daemon for access point and |
||||
authentication servers. 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/hostapd/ |
||||
|
||||
Includes: |
||||
- hostapd (built with WPA support only) |
||||
|
||||
config BR2_PACKAGE_HOSTAPD_UTILS |
||||
prompt "hostapd-utils..................... An IEEE 802.11 AP, IEEE 802.1x/WPA/WPA2/EAP/RADIUS Authenticator (CLI utility)" |
||||
tristate |
||||
default m if CONFIG_DEVEL |
||||
select BR2_COMPILE_HOSTAPD |
||||
help |
||||
|
||||
hostapd is a user space daemon for access point and |
||||
authentication servers. 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/hostapd/ |
||||
|
||||
Includes: |
||||
- hostapd_cli |
||||
|
||||
if (BR2_PACKAGE_HOSTAPD = y) && (BR2_PACKAGE_HOSTAPD_MINI = y) |
||||
comment "WARNING: both hostapd and hostapd-mini are selected for installation !" |
||||
endif |
||||
|
@ -0,0 +1,69 @@ |
||||
# Example hostapd build time configuration |
||||
# |
||||
# This file lists the configuration options that are used when building the |
||||
# hostapd binary. All lines starting with # are ignored. Configuration option |
||||
# lines must be commented out complete, if they are not to be included, i.e., |
||||
# just setting VARIABLE=n is not disabling that variable. |
||||
# |
||||
# This file is included in Makefile, so variables like CFLAGS and LIBS can also |
||||
# be modified from here. In most cass, these lines should use += in order not |
||||
# to override previous values of the variables. |
||||
|
||||
# Driver interface for Host AP driver |
||||
CONFIG_DRIVER_HOSTAP=y |
||||
|
||||
# Driver interface for wired authenticator |
||||
#CONFIG_DRIVER_WIRED=y |
||||
|
||||
# Driver interface for madwifi driver |
||||
CONFIG_DRIVER_MADWIFI=y |
||||
#CFLAGS += -I../head # change to reflect local setup; directory for madwifi src |
||||
|
||||
# Driver interface for Prism54 driver |
||||
#CONFIG_DRIVER_PRISM54=y |
||||
|
||||
# Driver interface for FreeBSD net80211 layer (e.g., Atheros driver) |
||||
#CONFIG_DRIVER_BSD=y |
||||
#CFLAGS += -I/usr/local/include |
||||
#LIBS += -L/usr/local/lib |
||||
|
||||
# IEEE 802.11F/IAPP |
||||
CONFIG_IAPP=y |
||||
|
||||
# WPA2/IEEE 802.11i RSN pre-authentication |
||||
CONFIG_RSN_PREAUTH=y |
||||
|
||||
# Integrated EAP authenticator |
||||
CONFIG_EAP=y |
||||
|
||||
# EAP-MD5 for the integrated EAP authenticator |
||||
#CONFIG_EAP_MD5=y |
||||
|
||||
# EAP-TLS for the integrated EAP authenticator |
||||
#CONFIG_EAP_TLS=y |
||||
|
||||
# EAP-MSCHAPv2 for the integrated EAP authenticator |
||||
#CONFIG_EAP_MSCHAPV2=y |
||||
|
||||
# EAP-PEAP for the integrated EAP authenticator |
||||
#CONFIG_EAP_PEAP=y |
||||
|
||||
# EAP-PSK for the integrated EAP authenticator |
||||
CONFIG_EAP_PSK=y |
||||
|
||||
# EAP-GTC for the integrated EAP authenticator |
||||
#CONFIG_EAP_GTC=y |
||||
|
||||
# EAP-TTLS for the integrated EAP authenticator |
||||
#CONFIG_EAP_TTLS=y |
||||
|
||||
# EAP-SIM for the integrated EAP authenticator |
||||
#CONFIG_EAP_SIM=y |
||||
|
||||
# PKCS#12 (PFX) support (used to read private key and certificate file from |
||||
# a file that usually has extension .p12 or .pfx) |
||||
#CONFIG_PKCS12=y |
||||
|
||||
# RADIUS authentication server. This provides access to the integrated EAP |
||||
# authenticator from external hosts using RADIUS. |
||||
#CONFIG_RADIUS_SERVER=y |
@ -0,0 +1 @@ |
||||
/etc/hostapd.conf |
@ -0,0 +1,5 @@ |
||||
Package: hostapd-mini |
||||
Priority: optional |
||||
Section: net |
||||
Depends: kmod-madwifi |
||||
Description: an IEEE 802.11 AP, IEEE 802.1x/WPA/WPA2/EAP/RADIUS Authenticator (with EAP/PSK only) |
@ -0,0 +1,5 @@ |
||||
Package: hostapd-utils |
||||
Priority: optional |
||||
Section: net |
||||
Depends: hostapd |
||||
Description: an IEEE 802.11 AP, IEEE 802.1x/WPA/WPA2/EAP/RADIUS Authenticator (CLI utility) |
Loading…
Reference in new issue