1# Driver interface for atheros driver
2CONFIG_DRIVER_ATHEROS=y
3CFLAGS += -I$(ATHEROSPATH)
4CFLAGS += -DCONFIG_ATHEROS_AP
5CFLAGS += -DCONFIG_ATHEROS_QOS_MAP
6
7CONFIG_TLS=internal
8CONFIG_INTERNAL_LIBTOMMATH=y
9CONFIG_INTERNAL_LIBTOMMATH_FAST=y
10
11# WPA2/IEEE 802.11i RSN pre-authentication
12CONFIG_RSN_PREAUTH=y
13
14# IEEE 802.11w (management frame protection)
15# This version is an experimental implementation based on IEEE 802.11w/D1.0
16# draft and is subject to change since the standard has not yet been finalized.
17# Driver support is also needed for IEEE 802.11w.
18CONFIG_IEEE80211W=y
19
20# Integrated EAP server
21CONFIG_EAP=y
22
23# EAP-MD5 for the integrated EAP server
24CONFIG_EAP_MD5=y
25
26# EAP-TLS for the integrated EAP server
27CONFIG_EAP_TLS=y
28
29# EAP-MSCHAPv2 for the integrated EAP server
30CONFIG_EAP_MSCHAPV2=y
31
32# EAP-PEAP for the integrated EAP server
33CONFIG_EAP_PEAP=y
34
35# EAP-GTC for the integrated EAP server
36CONFIG_EAP_GTC=y
37
38# EAP-TTLS for the integrated EAP server
39CONFIG_EAP_TTLS=y
40
41# Wi-Fi Protected Setup (WPS)
42CONFIG_WPS=y
43# Enable UPnP support for external WPS Registrars
44CONFIG_WPS_UPNP=y
45
46# Build IPv6 support for RADIUS operations
47CONFIG_IPV6=y
48
49# IEEE Std 802.11r-2008 (Fast BSS Transition)
50CONFIG_IEEE80211R=y
51
52# Use the hostapd's IEEE 802.11 authentication (ACL), but without
53# the IEEE 802.11 Management capability (e.g., madwifi or FreeBSD/net80211)
54#CONFIG_DRIVER_RADIUS_ACL=y
55
56CONFIG_NO_VLAN=y
57CONFIG_NO_DUMP_STATE=y
58
59CONFIG_WPS2=y
60CONFIG_HS20=y
61NEED_AP_MLME=y
62CONFIG_P2P_MANAGER=y
63CONFIG_INTERWORKING=y
64ATH_GCM_SUPPORT=y
65CONFIG_WNM=y
66
67CONFIG_DRIVER_HOSTAP=y
68CONFIG_DRIVER_NL80211=y
69CONFIG_IAPP=y
70CONFIG_IEEE80211N=y
71CONFIG_LIBNL32=y
72CONFIG_PEERKEY=y
73CONFIG_PKCS12=y
74CONFIG_ACS=y
75
76CFLAGS += $(EXTRA_CFLAGS)
77