1
0
Fork 0
mirror of https://github.com/Ysurac/openmptcprouter-feeds.git synced 2025-03-09 15:40:03 +00:00
openmptcprouter-feeds/qaa/qca/net/qca-hostap/files/wpa_supplicant-default.config
2022-09-10 05:47:47 +08:00

106 lines
2.7 KiB
Text

#Driver interface for athr driver
CONFIG_DRIVER_ATHR=y
CFLAGS += -I$(ATHEROSPATH)
CFLAGS += -I$(ATHEROSPATH)/os/linux/include
# Enable IEEE 802.1X Supplicant (automatically included if any EAP method is
# included)
CONFIG_IEEE8021X_EAPOL=y
# EAP-MD5
CONFIG_EAP_MD5=y
# EAP-MSCHAPv2
CONFIG_EAP_MSCHAPV2=y
# EAP-TLS
CONFIG_EAP_TLS=y
# EAL-PEAP
CONFIG_EAP_PEAP=y
# EAP-TTLS
CONFIG_EAP_TTLS=y
# EAP-FAST
# Note: Default OpenSSL package does not include support for all the
# functionality needed for EAP-FAST. If EAP-FAST is enabled with OpenSSL,
# the OpenSSL library must be patched (openssl-0.9.8d-tls-extensions.patch)
# to add the needed functions.
#CONFIG_EAP_FAST=y
# EAP-GTC
CONFIG_EAP_GTC=y
# EAP-OTP
CONFIG_EAP_OTP=y
# Select control interface backend for external programs, e.g, wpa_cli:
# unix = UNIX domain sockets (default for Linux/*BSD)
# udp = UDP sockets using localhost (127.0.0.1)
# named_pipe = Windows Named Pipe (default for Windows)
# y = use default (backwards compatibility)
# If this option is commented out, control interface is not included in the
# build.
CONFIG_CTRL_IFACE=y
# Select configuration backend:
# file = text file (e.g., wpa_supplicant.conf; note: the configuration file
# path is given on command line, not here; this option is just used to
# select the backend that allows configuration files to be used)
# winreg = Windows registry (see win_example.reg for an example)
CONFIG_BACKEND=file
# Select TLS implementation
# openssl = OpenSSL (default)
# gnutls = GnuTLS (needed for TLS/IA, see also CONFIG_GNUTLS_EXTRA)
# internal = Internal TLSv1 implementation (experimental)
# none = Empty template
CONFIG_TLS=openssl
# If CONFIG_TLS=internal is used, additional library and include paths are
# needed for LibTomMath. Alternatively, an integrated, minimal version of
# LibTomMath can be used. See beginning of libtommath.c for details on benefits
# and drawbacks of this option.
CONFIG_INTERNAL_LIBTOMMATH=y
CONFIG_INTERNAL_LIBTOMMATH_FAST=y
# Wi-Fi Protected Setup (WPS)
CONFIG_WPS=y
CONFIG_WPS2=y
CONFIG_HS20=y
# P2P
CONFIG_P2P=y
CONFIG_AP=y
ATH_GCM_SUPPORT=y
CONFIG_IEEE80211W=y
CONFIG_DRIVER_NL80211=y
CONFIG_DRIVER_NL80211_QCA=y
CONFIG_TLS=openssl
CONFIG_PEERKEY=y
CONFIG_PKCS12=y
CONFIG_LIBNL32=y
CONFIG_EAP_LEAP=y
# Remove support for Linux l2_packet socket workaround for performance
#CONFIG_NO_LINUX_SOCK_WAR=y
CONFIG_FILS=y
CONFIG_IEEE80211R=y
CONFIG_OWE=y
CONFIG_SAE=y
CONFIG_DPP=y
CONFIG_SUITEB=y
CONFIG_SUITEB192=y
CONFIG_WNM=y
CONFIG_PMKSA_CACHE_EXTERNAL=y
# Add support for writing debug log to a file (/tmp/wpa_supplicant-log-#.txt)
CONFIG_DEBUG_FILE=y
#Enabled this flag to improve throughput
CONFIG_NO_LINUX_PACKET_SOCKET_WAR=y
CONFIG_DPP2=y