From 5d03c02c2828db5e40f92774dc78903d69677b20 Mon Sep 17 00:00:00 2001 From: Jeff Johnson Date: Mon, 13 Aug 2012 16:56:18 -0700 Subject: wpa_supplicant: Explicitly enable 802.11n and 802.11d for qcwcn The Qualcomm qcwcn driver relies upon information from the supplicant to enable 802.11n and 802.11d support. Unfortunately there currently does not exist configuration file parameters to control these items, therefore hard code these in the supplicant. Change-Id: Iaa586c58d96bd8966b47f6e18b627648df89c03e --- src/ap/ap_config.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/ap/ap_config.c b/src/ap/ap_config.c index 2c633d9..2af2a8e 100644 --- a/src/ap/ap_config.c +++ b/src/ap/ap_config.c @@ -158,6 +158,14 @@ struct hostapd_config * hostapd_config_defaults(void) conf->ht_capab = HT_CAP_INFO_SMPS_DISABLED; +#ifdef ANDROID_QCOM_WCN + conf->ieee80211n = 1; + + /* Enable ieee80211d and set US as default country */ + conf->ieee80211d = 1; + os_memcpy(conf->country, "US ", 3); +#endif + return conf; } -- cgit v1.1