1#Driver interface for athr driver 2CONFIG_DRIVER_ATHR=y 3CFLAGS += -I$(ATHEROSPATH) 4CFLAGS += -I$(ATHEROSPATH)/os/linux/include 5 6# Enable IEEE 802.1X Supplicant (automatically included if any EAP method is 7# included) 8CONFIG_IEEE8021X_EAPOL=y 9 10# EAP-MD5 11CONFIG_EAP_MD5=y 12 13# EAP-MSCHAPv2 14CONFIG_EAP_MSCHAPV2=y 15 16# EAP-TLS 17CONFIG_EAP_TLS=y 18 19# EAL-PEAP 20CONFIG_EAP_PEAP=y 21 22# EAP-TTLS 23CONFIG_EAP_TTLS=y 24 25# EAP-FAST 26# Note: Default OpenSSL package does not include support for all the 27# functionality needed for EAP-FAST. If EAP-FAST is enabled with OpenSSL, 28# the OpenSSL library must be patched (openssl-0.9.8d-tls-extensions.patch) 29# to add the needed functions. 30#CONFIG_EAP_FAST=y 31 32# EAP-GTC 33CONFIG_EAP_GTC=y 34 35# EAP-OTP 36CONFIG_EAP_OTP=y 37 38# Select control interface backend for external programs, e.g, wpa_cli: 39# unix = UNIX domain sockets (default for Linux/*BSD) 40# udp = UDP sockets using localhost (127.0.0.1) 41# named_pipe = Windows Named Pipe (default for Windows) 42# y = use default (backwards compatibility) 43# If this option is commented out, control interface is not included in the 44# build. 45CONFIG_CTRL_IFACE=y 46 47# Select configuration backend: 48# file = text file (e.g., wpa_supplicant.conf; note: the configuration file 49# path is given on command line, not here; this option is just used to 50# select the backend that allows configuration files to be used) 51# winreg = Windows registry (see win_example.reg for an example) 52CONFIG_BACKEND=file 53 54# Select TLS implementation 55# openssl = OpenSSL (default) 56# gnutls = GnuTLS (needed for TLS/IA, see also CONFIG_GNUTLS_EXTRA) 57# internal = Internal TLSv1 implementation (experimental) 58# none = Empty template 59CONFIG_TLS=internal 60 61# If CONFIG_TLS=internal is used, additional library and include paths are 62# needed for LibTomMath. Alternatively, an integrated, minimal version of 63# LibTomMath can be used. See beginning of libtommath.c for details on benefits 64# and drawbacks of this option. 65CONFIG_INTERNAL_LIBTOMMATH=y 66CONFIG_INTERNAL_LIBTOMMATH_FAST=y 67 68# Wi-Fi Protected Setup (WPS) 69CONFIG_WPS=y 70CONFIG_WPS2=y 71 72CONFIG_HS20=y 73 74# P2P 75CONFIG_P2P=y 76CONFIG_AP=y 77ATH_GCM_SUPPORT=y 78CONFIG_IEEE80211W=y 79 80CONFIG_DRIVER_WEXT=y 81CONFIG_DRIVER_NL80211=y 82CONFIG_TLS=openssl 83CONFIG_PEERKEY=y 84CONFIG_PKCS12=y 85CONFIG_DRIVER_WIRED=y 86CONFIG_LIBNL32=y 87CONFIG_EAP_LEAP=y 88 89CFLAGS += $(EXTRA_CFLAGS) 90