]> git.pld-linux.org Git - packages/hostapd.git/blame - hostapd-build-time-config.patch
- updated for 0.6.4
[packages/hostapd.git] / hostapd-build-time-config.patch
CommitLineData
31a0b335 1--- /dev/null 2008-09-08 08:48:42.268002321 +0200
2+++ hostapd-0.6.4/hostapd/.config 2008-09-11 20:22:39.000000000 +0200
3@@ -0,0 +1,126 @@
8aaedcb6 4+# Example hostapd build time configuration
5+#
6+# This file lists the configuration options that are used when building the
7+# hostapd binary. All lines starting with # are ignored. Configuration option
8+# lines must be commented out complete, if they are not to be included, i.e.,
9+# just setting VARIABLE=n is not disabling that variable.
10+#
11+# This file is included in Makefile, so variables like CFLAGS and LIBS can also
12+# be modified from here. In most cass, these lines should use += in order not
13+# to override previous values of the variables.
14+
15+# Driver interface for Host AP driver
16+CONFIG_DRIVER_HOSTAP=y
17+
18+# Driver interface for wired authenticator
19+#CONFIG_DRIVER_WIRED=y
20+
21+# Driver interface for madwifi driver
22+CONFIG_DRIVER_MADWIFI=y
23+CFLAGS += -I/usr/include/madwifi # change to reflect local setup; directory for madwifi src
24+
25+# Driver interface for Prism54 driver
26+CONFIG_DRIVER_PRISM54=y
27+
31a0b335 28+# Driver interface for drivers using the nl80211 kernel interface
29+CONFIG_DRIVER_NL80211=y
30+# driver_nl80211.c requires a rather new libnl, probably not
31+# shipped with your distribution yet
32+LIBNL=/usr
33+CFLAGS += -I$(LIBNL)/include
34+LIBS += -L$(LIBNL)/lib
8aaedcb6 35+
36+# Driver interface for FreeBSD net80211 layer (e.g., Atheros driver)
37+#CONFIG_DRIVER_BSD=y
38+#CFLAGS += -I/usr/local/include
39+#LIBS += -L/usr/local/lib
40+
41+# IEEE 802.11F/IAPP
42+CONFIG_IAPP=y
43+
44+# WPA2/IEEE 802.11i RSN pre-authentication
45+CONFIG_RSN_PREAUTH=y
46+
31a0b335 47+# PeerKey handshake for Station to Station Link (IEEE 802.11e DLS)
48+CONFIG_PEERKEY=y
49+
50+# IEEE 802.11w (management frame protection)
51+# This version is an experimental implementation based on IEEE 802.11w/D1.0
52+# draft and is subject to change since the standard has not yet been finalized.
53+# Driver support is also needed for IEEE 802.11w.
54+CONFIG_IEEE80211W=y
8aaedcb6 55+
56+# Integrated EAP server
57+CONFIG_EAP=y
58+
59+# EAP-MD5 for the integrated EAP server
60+CONFIG_EAP_MD5=y
61+
62+# EAP-TLS for the integrated EAP server
63+CONFIG_EAP_TLS=y
64+
65+# EAP-MSCHAPv2 for the integrated EAP server
66+CONFIG_EAP_MSCHAPV2=y
67+
68+# EAP-PEAP for the integrated EAP server
69+CONFIG_EAP_PEAP=y
70+
71+# EAP-GTC for the integrated EAP server
72+CONFIG_EAP_GTC=y
73+
74+# EAP-TTLS for the integrated EAP server
75+CONFIG_EAP_TTLS=y
76+
77+# EAP-SIM for the integrated EAP server
78+CONFIG_EAP_SIM=y
79+
80+# EAP-AKA for the integrated EAP server
81+CONFIG_EAP_AKA=y
82+
83+# EAP-PAX for the integrated EAP server
84+CONFIG_EAP_PAX=y
85+
86+# EAP-PSK for the integrated EAP server (this is _not_ needed for WPA-PSK)
31a0b335 87+CONFIG_EAP_PSK=y
88+
89+# EAP-SAKE for the integrated EAP server
90+CONFIG_EAP_SAKE=y
91+
92+# EAP-GPSK for the integrated EAP server
93+CONFIG_EAP_GPSK=y
94+# Include support for optional SHA256 cipher suite in EAP-GPSK
95+CONFIG_EAP_GPSK_SHA256=y
96+
97+# EAP-FAST for the integrated EAP server
98+# Note: Default OpenSSL package does not include support for all the
99+# functionality needed for EAP-FAST. If EAP-FAST is enabled with OpenSSL,
100+# the OpenSSL library must be patched (openssl-0.9.9-session-ticket.patch)
101+# to add the needed functions.
102+#CONFIG_EAP_FAST=y
103+
104+# EAP-IKEv2
105+CONFIG_EAP_IKEV2=y
106+
107+# Trusted Network Connect (EAP-TNC)
108+CONFIG_EAP_TNC=y
8aaedcb6 109+
110+# PKCS#12 (PFX) support (used to read private key and certificate file from
111+# a file that usually has extension .p12 or .pfx)
112+CONFIG_PKCS12=y
113+
114+# RADIUS authentication server. This provides access to the integrated EAP
115+# server from external hosts using RADIUS.
116+CONFIG_RADIUS_SERVER=y
117+
118+# Build IPv6 support for RADIUS operations
119+CONFIG_IPV6=y
31a0b335 120+
121+# IEEE 802.11r/D4.1 (Fast BSS Transition)
122+# This enables an experimental implementation of a draft version of
123+# IEEE 802.11r. This draft is still subject to change, so it should be noted
124+# that this version may not comply with the final standard.
125+CONFIG_IEEE80211R=y
126+
127+# Use the hostapd's IEEE 802.11 authentication (ACL), but without
128+# the IEEE 802.11 Management capability (e.g., madwifi or FreeBSD/net80211)
129+CONFIG_DRIVER_RADIUS_ACL=y
This page took 0.061578 seconds and 4 git commands to generate.