aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHai Shalom <haishalom@google.com>2019-03-14 15:19:56 -0700
committerHai Shalom <haishalom@google.com>2019-03-15 12:16:27 -0700
commit891bee1efd23ae19187a1159028eae18d0839979 (patch)
tree1afe2d3e998edb1cd141dcbc1d43b6812f44c052
parent1676253479d71d63eb248cbdb6b2cdc5f69bd4e1 (diff)
downloadwpa_supplicant_8-891bee1efd23ae19187a1159028eae18d0839979.tar.gz
[WPA3] WPA3-Enterprise fails to connect
Missing CONFIG_SUITEB in android.config and incorrect string used for wpa_supplicant configuration, SUITE_B_192 instead of SUITEB192. Bug: 128628779 Test: Successfully connect to WPA3-Enterprise AP with 3072bit RSA certs Change-Id: I5c94749ae9dfa273046581ac0fc46ea0379b7a60
-rw-r--r--wpa_supplicant/android.config1
-rw-r--r--wpa_supplicant/hidl/1.2/sta_network.cpp2
2 files changed, 2 insertions, 1 deletions
diff --git a/wpa_supplicant/android.config b/wpa_supplicant/android.config
index feff9166..6db380ac 100644
--- a/wpa_supplicant/android.config
+++ b/wpa_supplicant/android.config
@@ -553,6 +553,7 @@ CONFIG_DPP=y
CONFIG_SAE=y
# WPA3-Enterprise (SuiteB-192)
+CONFIG_SUITEB=y
CONFIG_SUITEB192=y
include $(wildcard $(LOCAL_PATH)/android_config_*.inc)
diff --git a/wpa_supplicant/hidl/1.2/sta_network.cpp b/wpa_supplicant/hidl/1.2/sta_network.cpp
index 780c5a15..1b1ee483 100644
--- a/wpa_supplicant/hidl/1.2/sta_network.cpp
+++ b/wpa_supplicant/hidl/1.2/sta_network.cpp
@@ -1867,7 +1867,7 @@ SupplicantStatus StaNetwork::enableTlsSuiteBEapPhase1ParamInternal(bool enable)
SupplicantStatus StaNetwork::enableSuiteBEapOpenSslCiphersInternal()
{
struct wpa_ssid *wpa_ssid = retrieveNetworkPtr();
- const char openssl_suiteb_cipher[] = "SUITE_B_192";
+ const char openssl_suiteb_cipher[] = "SUITEB192";
if (setStringKeyFieldAndResetState(
openssl_suiteb_cipher, &(wpa_ssid->eap.openssl_ciphers),