Using EAP-TLS on RW612

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Using EAP-TLS on RW612

277 Views
bajau
Contributor I

Greetings,

I'm trying to setup a WiFi connection on an enterprise access point (in my case a WPA2-enterprise but it could be any other).

Since I need to have dynamically loaded certificates, I defined eap_ca_cert, eap_client_cert, and eap_client_key to store the data in RAM and I do the following:

struct wifi_enterprise_creds_params creds{
    .ca_cert = eap_ca_cert,
    .ca_cert_len = strlen(reinterpret_cast<char*>(eap_ca_cert)),
    .client_cert = eap_client_cert,
    .client_cert_len = strlen(reinterpret_cast<char*>(eap_client_cert)),
    .client_key = eap_client_key,
    .client_key_len = strlen(reinterpret_cast<char*>(eap_client_key))
};
net_mgmt(NET_REQUEST_WIFI_ENTERPRISE_CREDS, m_netIface, &creds, sizeof(creds));

struct wifi_connect_req_params params{};
params.ssid = reinterpret_cast<const uint8_t *>(m_wiFiStationConfig.ssid.data());
params.ssid_length = m_wiFiStationConfig.ssid.size();
params.security = WIFI_SECURITY_TYPE_EAP_TLS;

static const char* identity = "user@example.org";
params.eap_identity = reinterpret_cast<const uint8_t *>(identity);
params.eap_id_length = strlen(identity);
net_mgmt(NET_REQUEST_WIFI_CONNECT, m_netIface, &params, sizeof(params));

 

The calls to net_mgmt return with no error but I don't see anything happening. Here are the wpa_supplicant logs:

00017717:<dbg> [networkThread] net_wifi_mgmt: wifi_connect: ssid
                                              45 6d 62 53 57 5f 41 73  75 73 41 50             |EmbSW_As usAP
00017719:<dbg> [networkThread] net_wifi_mgmt: wifi_connect: psk
00017720:<dbg> [networkThread] net_wifi_mgmt: wifi_connect: (networkThread): ch 6 sec 7
00017721:<dbg> [networkThread] wpa_supp: wpa_printf_impl: Calling wpa_cli: remove_network, argc: 2
00017723:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[0]: remove_network
00017724:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[1]: all
00017725:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: ml: Control interface command 'REMOVE_NETWORK all'
00017727:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: REMOVE_NETWORK all
00017728:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: ml: Control interface command 'ADD_NETWORK'
00017730:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: ADD_NETWORK
00017731:<dbg> [networkThread] wpa_supp: wpa_printf_impl: NET added: 0
00017732:<dbg> [networkThread] wpa_supp: wpa_printf_impl: Calling wpa_cli: set_network, argc: 4
00017733:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[0]: set_network
00017734:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[1]: 0
00017735:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[2]: ssid
00017736:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[3]: "EmbSW_AsusAP"
00017737:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: ml: Control interface command 'SET_NETWORK [REMOVED]'
00017739:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: SET_NETWORK id=0 name='ssid'
00017740:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: value - hexdump_ascii(len=14): [REMOVED]
00017742:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: ssid - hexdump_ascii(len=12):
00017743:<dbg> [hostap_handler] wpa_supp: _wpa_hexdump_ascii:
                                          45 6d 62 53 57 5f 41 73  75 73 41 50             |EmbSW_As usAP
00017745:<dbg> [networkThread] wpa_supp: wpa_printf_impl: Calling wpa_cli: set_network, argc: 4
00017746:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[0]: set_network
00017747:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[1]: 0
00017748:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[2]: scan_ssid
00017749:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[3]: 1
00017751:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: ml: Control interface command 'SET_NETWORK [REMOVED]'
00017752:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: SET_NETWORK id=0 name='scan_ssid'
00017753:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: value - hexdump_ascii(len=1): [REMOVED]
00017755:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: scan_ssid=1 (0x1)
00017756:<dbg> [networkThread] wpa_supp: wpa_printf_impl: Calling wpa_cli: set_network, argc: 4
00017757:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[0]: set_network
00017758:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[1]: 0
00017759:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[2]: key_mgmt
00017760:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[3]: NONE
00017761:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: ml: Control interface command 'SET_NETWORK [REMOVED]'
00017763:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: SET_NETWORK id=0 name='key_mgmt'
00017764:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: value - hexdump_ascii(len=4): [REMOVED]
00017766:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: key_mgmt: 0x4
00017767:<dbg> [networkThread] wpa_supp: wpa_printf_impl: Calling wpa_cli: set_network, argc: 4
00017768:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[0]: set_network
00017769:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[1]: 0
00017770:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[2]: ieee80211w
00017771:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[3]: 0
00017772:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: ml: Control interface command 'SET_NETWORK [REMOVED]'
00017774:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: SET_NETWORK id=0 name='ieee80211w'
00017775:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: value - hexdump_ascii(len=1): [REMOVED]
00017777:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: ieee80211w=0 (0x0)
00017778:<dbg> [networkThread] wpa_supp: wpa_printf_impl: Calling wpa_cli: set_network, argc: 4
00017779:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[0]: set_network
00017780:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[1]: 0
00017781:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[2]: proto
00017782:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[3]: RSN
00017783:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: ml: Control interface command 'SET_NETWORK [REMOVED]'
00017785:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: SET_NETWORK id=0 name='proto'
00017786:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: value - hexdump_ascii(len=3): [REMOVED]
00017787:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: proto: 0x2
00017789:<dbg> [networkThread] wpa_supp: wpa_printf_impl: Calling wpa_cli: set_network, argc: 4
00017790:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[0]: set_network
00017791:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[1]: 0
00017792:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[2]: key_mgmt
00017793:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[3]: WPA-EAP
00017794:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: ml: Control interface command 'SET_NETWORK [REMOVED]'
00017796:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: SET_NETWORK id=0 name='key_mgmt'
00017797:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: value - hexdump_ascii(len=7): [REMOVED]
00017798:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: key_mgmt: 0x1
00017799:<dbg> [networkThread] wpa_supp: wpa_printf_impl: Calling wpa_cli: set, argc: 3
00017801:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[0]: set
00017802:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[1]: openssl_ciphers
00017803:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[2]: "DEFAULT:!EXP:!LOW"
00017804:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: ml: Control interface command 'SET openssl_ciphers "DEFAULT:!EXP:!LOW"'
00017806:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE SET 'openssl_ciphers'='"DEFAULT:!EXP:!LOW"'
00017807:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: openssl_ciphers='"DEFAULT:!EXP:!LOW"'
00017809:<dbg> [networkThread] wpa_supp: wpa_printf_impl: Calling wpa_cli: set_network, argc: 4
00017810:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[0]: set_network
00017811:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[1]: 0
00017812:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[2]: group
00017813:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[3]: CCMP
00017814:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: ml: Control interface command 'SET_NETWORK [REMOVED]'
00017816:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: SET_NETWORK id=0 name='group'
00017817:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: value - hexdump_ascii(len=4): [REMOVED]
00017818:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: group: 0x10
00017819:<dbg> [networkThread] wpa_supp: wpa_printf_impl: Calling wpa_cli: set_network, argc: 4
00017821:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[0]: set_network
00017822:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[1]: 0
00017823:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[2]: pairwise
00017824:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[3]: CCMP
00017825:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: ml: Control interface command 'SET_NETWORK [REMOVED]'
00017826:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: SET_NETWORK id=0 name='pairwise'
00017828:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: value - hexdump_ascii(len=4): [REMOVED]
00017829:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: pairwise: 0x10
00017830:<dbg> [networkThread] wpa_supp: wpa_printf_impl: Calling wpa_cli: set_network, argc: 4
00017831:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[0]: set_network
00017832:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[1]: 0
00017833:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[2]: group_mgmt
00017834:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[3]: AES-128-CMAC
00017836:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: ml: Control interface command 'SET_NETWORK [REMOVED]'
00017837:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: SET_NETWORK id=0 name='group_mgmt'
00017839:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: value - hexdump_ascii(len=12): [REMOVED]
00017840:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: group_mgmt: 0x20
00017841:<dbg> [networkThread] wpa_supp: wpa_printf_impl: Calling wpa_cli: set_network, argc: 4
00017842:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[0]: set_network
00017843:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[1]: 0
00017844:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[2]: proto
00017845:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[3]: RSN
00017847:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: ml: Control interface command 'SET_NETWORK [REMOVED]'
00017848:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: SET_NETWORK id=0 name='proto'
00017849:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: value - hexdump_ascii(len=3): [REMOVED]
00017851:<dbg> [networkThread] wpa_supp: wpa_printf_impl: Calling wpa_cli: set_network, argc: 4
00017852:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[0]: set_network
00017853:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[1]: 0
00017854:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[2]: eap
00017855:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[3]: TLS
00017856:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: ml: Control interface command 'SET_NETWORK [REMOVED]'
00017858:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: SET_NETWORK id=0 name='eap'
00017859:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: value - hexdump_ascii(len=3): [REMOVED]
00017860:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: eap methods - hexdump(len=16): 00 00 00 00 0d 00 00 00 00 00 00 00 00 00 00 00
00017862:<dbg> [networkThread] wpa_supp: wpa_printf_impl: Calling wpa_cli: set_network, argc: 4
00017864:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[0]: set_network
00017865:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[1]: 0
00017866:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[2]: identity
00017867:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[3]: "user@example.org"
00017868:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: ml: Control interface command 'SET_NETWORK [REMOVED]'
00017869:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: SET_NETWORK id=0 name='identity'
00017871:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: value - hexdump_ascii(len=18): [REMOVED]
00017872:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: identity - hexdump_ascii(len=16):
00017873:<dbg> [hostap_handler] wpa_supp: _wpa_hexdump_ascii:
                                          75 73 65 72 40 65 78 61  6d 70 6c 65 2e 6f 72 67 |user@exa mple.org
00017876:<dbg> [networkThread] wpa_supp: wpa_printf_impl: Calling wpa_cli: set_network, argc: 4
00017877:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[0]: set_network
00017878:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[1]: 0
00017879:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[2]: anonymous_identity
00017880:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[3]: "(null)"
00017881:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: ml: Control interface command 'SET_NETWORK [REMOVED]'
00017883:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: SET_NETWORK id=0 name='anonymous_identity'
00017884:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: value - hexdump_ascii(len=8): [REMOVED]
00017886:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: anonymous_identity - hexdump_ascii(len=6):
00017887:<dbg> [hostap_handler] wpa_supp: _wpa_hexdump_ascii:
                                          28 6e 75 6c 6c 29                                |(null)
00017889:<dbg> [networkThread] wpa_supp: wpa_printf_impl: Calling wpa_cli: set_network, argc: 4
00017891:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[0]: set_network
00017892:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[1]: 0
00017892:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[2]: ca_cert
00017893:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[3]: "blob://ca_cert"
00017895:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: ml: Control interface command 'SET_NETWORK [REMOVED]'
00017896:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: SET_NETWORK id=0 name='ca_cert'
00017898:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: value - hexdump_ascii(len=16): [REMOVED]
00017899:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: ca_cert - hexdump_ascii(len=14):
00017900:<dbg> [hostap_handler] wpa_supp: _wpa_hexdump_ascii:
                                          62 6c 6f 62 3a 2f 2f 63  61 5f 63 65 72 74       |blob://c a_cert
00017903:<dbg> [networkThread] wpa_supp: wpa_printf_impl: Calling wpa_cli: set_network, argc: 4
00017904:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[0]: set_network
00017905:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[1]: 0
00017906:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[2]: client_cert
00017907:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[3]: "blob://client_cert"
00017908:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: ml: Control interface command 'SET_NETWORK [REMOVED]'
00017910:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: SET_NETWORK id=0 name='client_cert'
00017911:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: value - hexdump_ascii(len=20): [REMOVED]
00017912:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: client_cert - hexdump_ascii(len=18):
00017914:<dbg> [hostap_handler] wpa_supp: _wpa_hexdump_ascii:
                                          62 6c 6f 62 3a 2f 2f 63  6c 69 65 6e 74 5f 63 65 |blob://c lient_ce
                                          72 74                                            |rt
00017917:<dbg> [networkThread] wpa_supp: wpa_printf_impl: Calling wpa_cli: set_network, argc: 4
00017918:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[0]: set_network
00017920:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[1]: 0
00017920:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[2]: private_key
00017921:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[3]: "blob://private_key"
00017923:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: ml: Control interface command 'SET_NETWORK [REMOVED]'
00017924:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: SET_NETWORK id=0 name='private_key'
00017926:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: value - hexdump_ascii(len=20): [REMOVED]
00017927:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: private_key - hexdump_ascii(len=18):
00017928:<dbg> [hostap_handler] wpa_supp: _wpa_hexdump_ascii:
                                          62 6c 6f 62 3a 2f 2f 70  72 69 76 61 74 65 5f 6b |blob://p rivate_k
                                          65 79                                            |ey
00017932:<dbg> [networkThread] wpa_supp: wpa_printf_impl: Calling wpa_cli: set_network, argc: 4
00017933:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[0]: set_network
00017934:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[1]: 0
00017935:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[2]: private_key_passwd
00017936:<dbg> [networkThread] wpa_supp: wpa_printf_impl: argv[3]: "(null)"
00017937:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: ml: Control interface command 'SET_NETWORK [REMOVED]'
00017939:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: SET_NETWORK id=0 name='private_key_passwd'
00017940:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: CTRL_IFACE: value - hexdump_ascii(len=8): [REMOVED]
00017942:<dbg> [hostap_handler] wpa_supp: wpa_printf_impl: private_key_passwd - hexdump_ascii(len=6): [REMOVED]

 

Am I missing something? Is that doable at all?

RW612 @zephyr 

0 Kudos
Reply
1 Reply

250 Views
bajau
Contributor I

It looks like there is a known bug (https://github.com/zephyrproject-rtos/zephyr/issues/94326). If I define ca_cert2, client_cert2 and client_key2 in the wifi_enterprise_creds_params it works!

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2361007%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EUsing%20EAP-TLS%20on%20RW612%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2361007%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EGreetings%2C%3C%2FP%3E%3CP%3EI'm%20trying%20to%20setup%20a%20WiFi%20connection%20on%20an%20enterprise%20access%20point%20(in%20my%20case%20a%20WPA2-enterprise%20but%20it%20could%20be%20any%20other).%3C%2FP%3E%3CP%3ESince%20I%20need%20to%20have%20dynamically%20loaded%20certificates%2C%20I%20defined%26nbsp%3B%3CSPAN%3E%3CSPAN%3Eeap_ca_cert%2C%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%3E%3CSPAN%3Eeap_client_cert%2C%20and%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%3Eeap_client_key%20to%20store%20the%20data%20in%20RAM%20and%20I%20do%20the%20following%3A%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3CPRE%20class%3D%22lia-code-sample%20language-c%22%3E%3CCODE%3Estruct%20wifi_enterprise_creds_params%20creds%7B%0A%20%20%20%20.ca_cert%20%3D%20eap_ca_cert%2C%0A%20%20%20%20.ca_cert_len%20%3D%20strlen(reinterpret_cast%3CCHAR%3E(eap_ca_cert))%2C%0A%20%20%20%20.client_cert%20%3D%20eap_client_cert%2C%0A%20%20%20%20.client_cert_len%20%3D%20strlen(reinterpret_cast%3CCHAR%3E(eap_client_cert))%2C%0A%20%20%20%20.client_key%20%3D%20eap_client_key%2C%0A%20%20%20%20.client_key_len%20%3D%20strlen(reinterpret_cast%3CCHAR%3E(eap_client_key))%0A%7D%3B%0Anet_mgmt(NET_REQUEST_WIFI_ENTERPRISE_CREDS%2C%20m_netIface%2C%20%26amp%3Bcreds%2C%20sizeof(creds))%3B%0A%0Astruct%20wifi_connect_req_params%20params%7B%7D%3B%0Aparams.ssid%20%3D%20reinterpret_cast%3CCONST%20uint8_t%3D%22%22%3E(m_wiFiStationConfig.ssid.data())%3B%0Aparams.ssid_length%20%3D%20m_wiFiStationConfig.ssid.size()%3B%0Aparams.security%20%3D%20WIFI_SECURITY_TYPE_EAP_TLS%3B%0A%0Astatic%20const%20char*%20identity%20%3D%20%22user%40example.org%22%3B%0Aparams.eap_identity%20%3D%20reinterpret_cast%3CCONST%20uint8_t%3D%22%22%3E(identity)%3B%0Aparams.eap_id_length%20%3D%20strlen(identity)%3B%0Anet_mgmt(NET_REQUEST_WIFI_CONNECT%2C%20m_netIface%2C%20%26amp%3Bparams%2C%20sizeof(params))%3B%3C%2FCONST%3E%3C%2FCONST%3E%3C%2FCHAR%3E%3C%2FCHAR%3E%3C%2FCHAR%3E%3C%2FCODE%3E%3C%2FPRE%3E%3CBR%20%2F%3E%3CP%3EThe%20calls%20to%20net_mgmt%20return%20with%20no%20error%20but%20I%20don't%20see%20anything%20happening.%20Here%20are%20the%20wpa_supplicant%20logs%3A%3C%2FP%3E%3CPRE%20class%3D%22lia-code-sample%20language-c%22%3E%3CCODE%3E00017717%3A%3CDBG%3E%20%5BnetworkThread%5D%20net_wifi_mgmt%3A%20wifi_connect%3A%20ssid%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2045%206d%2062%2053%2057%205f%2041%2073%20%2075%2073%2041%2050%20%20%20%20%20%20%20%20%20%20%20%20%20%7CEmbSW_As%20usAP%0A00017719%3A%3CDBG%3E%20%5BnetworkThread%5D%20net_wifi_mgmt%3A%20wifi_connect%3A%20psk%0A00017720%3A%3CDBG%3E%20%5BnetworkThread%5D%20net_wifi_mgmt%3A%20wifi_connect%3A%20(networkThread)%3A%20ch%206%20sec%207%0A00017721%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20Calling%20wpa_cli%3A%20remove_network%2C%20argc%3A%202%0A00017723%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B0%5D%3A%20remove_network%0A00017724%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B1%5D%3A%20all%0A00017725%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20ml%3A%20Control%20interface%20command%20'REMOVE_NETWORK%20all'%0A00017727%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20REMOVE_NETWORK%20all%0A00017728%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20ml%3A%20Control%20interface%20command%20'ADD_NETWORK'%0A00017730%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20ADD_NETWORK%0A00017731%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20NET%20added%3A%200%0A00017732%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20Calling%20wpa_cli%3A%20set_network%2C%20argc%3A%204%0A00017733%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B0%5D%3A%20set_network%0A00017734%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B1%5D%3A%200%0A00017735%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B2%5D%3A%20ssid%0A00017736%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B3%5D%3A%20%22EmbSW_AsusAP%22%0A00017737%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20ml%3A%20Control%20interface%20command%20'SET_NETWORK%20%5BREMOVED%5D'%0A00017739%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20SET_NETWORK%20id%3D0%20name%3D'ssid'%0A00017740%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20value%20-%20hexdump_ascii(len%3D14)%3A%20%5BREMOVED%5D%0A00017742%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20ssid%20-%20hexdump_ascii(len%3D12)%3A%0A00017743%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20_wpa_hexdump_ascii%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2045%206d%2062%2053%2057%205f%2041%2073%20%2075%2073%2041%2050%20%20%20%20%20%20%20%20%20%20%20%20%20%7CEmbSW_As%20usAP%0A00017745%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20Calling%20wpa_cli%3A%20set_network%2C%20argc%3A%204%0A00017746%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B0%5D%3A%20set_network%0A00017747%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B1%5D%3A%200%0A00017748%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B2%5D%3A%20scan_ssid%0A00017749%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B3%5D%3A%201%0A00017751%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20ml%3A%20Control%20interface%20command%20'SET_NETWORK%20%5BREMOVED%5D'%0A00017752%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20SET_NETWORK%20id%3D0%20name%3D'scan_ssid'%0A00017753%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20value%20-%20hexdump_ascii(len%3D1)%3A%20%5BREMOVED%5D%0A00017755%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20scan_ssid%3D1%20(0x1)%0A00017756%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20Calling%20wpa_cli%3A%20set_network%2C%20argc%3A%204%0A00017757%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B0%5D%3A%20set_network%0A00017758%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B1%5D%3A%200%0A00017759%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B2%5D%3A%20key_mgmt%0A00017760%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B3%5D%3A%20NONE%0A00017761%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20ml%3A%20Control%20interface%20command%20'SET_NETWORK%20%5BREMOVED%5D'%0A00017763%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20SET_NETWORK%20id%3D0%20name%3D'key_mgmt'%0A00017764%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20value%20-%20hexdump_ascii(len%3D4)%3A%20%5BREMOVED%5D%0A00017766%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20key_mgmt%3A%200x4%0A00017767%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20Calling%20wpa_cli%3A%20set_network%2C%20argc%3A%204%0A00017768%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B0%5D%3A%20set_network%0A00017769%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B1%5D%3A%200%0A00017770%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B2%5D%3A%20ieee80211w%0A00017771%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B3%5D%3A%200%0A00017772%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20ml%3A%20Control%20interface%20command%20'SET_NETWORK%20%5BREMOVED%5D'%0A00017774%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20SET_NETWORK%20id%3D0%20name%3D'ieee80211w'%0A00017775%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20value%20-%20hexdump_ascii(len%3D1)%3A%20%5BREMOVED%5D%0A00017777%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20ieee80211w%3D0%20(0x0)%0A00017778%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20Calling%20wpa_cli%3A%20set_network%2C%20argc%3A%204%0A00017779%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B0%5D%3A%20set_network%0A00017780%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B1%5D%3A%200%0A00017781%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B2%5D%3A%20proto%0A00017782%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B3%5D%3A%20RSN%0A00017783%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20ml%3A%20Control%20interface%20command%20'SET_NETWORK%20%5BREMOVED%5D'%0A00017785%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20SET_NETWORK%20id%3D0%20name%3D'proto'%0A00017786%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20value%20-%20hexdump_ascii(len%3D3)%3A%20%5BREMOVED%5D%0A00017787%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20proto%3A%200x2%0A00017789%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20Calling%20wpa_cli%3A%20set_network%2C%20argc%3A%204%0A00017790%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B0%5D%3A%20set_network%0A00017791%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B1%5D%3A%200%0A00017792%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B2%5D%3A%20key_mgmt%0A00017793%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B3%5D%3A%20WPA-EAP%0A00017794%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20ml%3A%20Control%20interface%20command%20'SET_NETWORK%20%5BREMOVED%5D'%0A00017796%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20SET_NETWORK%20id%3D0%20name%3D'key_mgmt'%0A00017797%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20value%20-%20hexdump_ascii(len%3D7)%3A%20%5BREMOVED%5D%0A00017798%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20key_mgmt%3A%200x1%0A00017799%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20Calling%20wpa_cli%3A%20set%2C%20argc%3A%203%0A00017801%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B0%5D%3A%20set%0A00017802%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B1%5D%3A%20openssl_ciphers%0A00017803%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B2%5D%3A%20%22DEFAULT%3A!EXP%3A!LOW%22%0A00017804%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20ml%3A%20Control%20interface%20command%20'SET%20openssl_ciphers%20%22DEFAULT%3A!EXP%3A!LOW%22'%0A00017806%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%20SET%20'openssl_ciphers'%3D'%22DEFAULT%3A!EXP%3A!LOW%22'%0A00017807%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20openssl_ciphers%3D'%22DEFAULT%3A!EXP%3A!LOW%22'%0A00017809%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20Calling%20wpa_cli%3A%20set_network%2C%20argc%3A%204%0A00017810%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B0%5D%3A%20set_network%0A00017811%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B1%5D%3A%200%0A00017812%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B2%5D%3A%20group%0A00017813%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B3%5D%3A%20CCMP%0A00017814%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20ml%3A%20Control%20interface%20command%20'SET_NETWORK%20%5BREMOVED%5D'%0A00017816%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20SET_NETWORK%20id%3D0%20name%3D'group'%0A00017817%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20value%20-%20hexdump_ascii(len%3D4)%3A%20%5BREMOVED%5D%0A00017818%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20group%3A%200x10%0A00017819%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20Calling%20wpa_cli%3A%20set_network%2C%20argc%3A%204%0A00017821%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B0%5D%3A%20set_network%0A00017822%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B1%5D%3A%200%0A00017823%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B2%5D%3A%20pairwise%0A00017824%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B3%5D%3A%20CCMP%0A00017825%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20ml%3A%20Control%20interface%20command%20'SET_NETWORK%20%5BREMOVED%5D'%0A00017826%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20SET_NETWORK%20id%3D0%20name%3D'pairwise'%0A00017828%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20value%20-%20hexdump_ascii(len%3D4)%3A%20%5BREMOVED%5D%0A00017829%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20pairwise%3A%200x10%0A00017830%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20Calling%20wpa_cli%3A%20set_network%2C%20argc%3A%204%0A00017831%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B0%5D%3A%20set_network%0A00017832%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B1%5D%3A%200%0A00017833%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B2%5D%3A%20group_mgmt%0A00017834%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B3%5D%3A%20AES-128-CMAC%0A00017836%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20ml%3A%20Control%20interface%20command%20'SET_NETWORK%20%5BREMOVED%5D'%0A00017837%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20SET_NETWORK%20id%3D0%20name%3D'group_mgmt'%0A00017839%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20value%20-%20hexdump_ascii(len%3D12)%3A%20%5BREMOVED%5D%0A00017840%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20group_mgmt%3A%200x20%0A00017841%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20Calling%20wpa_cli%3A%20set_network%2C%20argc%3A%204%0A00017842%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B0%5D%3A%20set_network%0A00017843%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B1%5D%3A%200%0A00017844%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B2%5D%3A%20proto%0A00017845%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B3%5D%3A%20RSN%0A00017847%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20ml%3A%20Control%20interface%20command%20'SET_NETWORK%20%5BREMOVED%5D'%0A00017848%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20SET_NETWORK%20id%3D0%20name%3D'proto'%0A00017849%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20value%20-%20hexdump_ascii(len%3D3)%3A%20%5BREMOVED%5D%0A00017851%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20Calling%20wpa_cli%3A%20set_network%2C%20argc%3A%204%0A00017852%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B0%5D%3A%20set_network%0A00017853%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B1%5D%3A%200%0A00017854%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B2%5D%3A%20eap%0A00017855%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B3%5D%3A%20TLS%0A00017856%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20ml%3A%20Control%20interface%20command%20'SET_NETWORK%20%5BREMOVED%5D'%0A00017858%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20SET_NETWORK%20id%3D0%20name%3D'eap'%0A00017859%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20value%20-%20hexdump_ascii(len%3D3)%3A%20%5BREMOVED%5D%0A00017860%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20eap%20methods%20-%20hexdump(len%3D16)%3A%2000%2000%2000%2000%200d%2000%2000%2000%2000%2000%2000%2000%2000%2000%2000%2000%0A00017862%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20Calling%20wpa_cli%3A%20set_network%2C%20argc%3A%204%0A00017864%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B0%5D%3A%20set_network%0A00017865%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B1%5D%3A%200%0A00017866%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B2%5D%3A%20identity%0A00017867%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B3%5D%3A%20%22user%40example.org%22%0A00017868%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20ml%3A%20Control%20interface%20command%20'SET_NETWORK%20%5BREMOVED%5D'%0A00017869%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20SET_NETWORK%20id%3D0%20name%3D'identity'%0A00017871%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20value%20-%20hexdump_ascii(len%3D18)%3A%20%5BREMOVED%5D%0A00017872%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20identity%20-%20hexdump_ascii(len%3D16)%3A%0A00017873%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20_wpa_hexdump_ascii%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2075%2073%2065%2072%2040%2065%2078%2061%20%206d%2070%206c%2065%202e%206f%2072%2067%20%7Cuser%40exa%20mple.org%0A00017876%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20Calling%20wpa_cli%3A%20set_network%2C%20argc%3A%204%0A00017877%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B0%5D%3A%20set_network%0A00017878%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B1%5D%3A%200%0A00017879%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B2%5D%3A%20anonymous_identity%0A00017880%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B3%5D%3A%20%22(null)%22%0A00017881%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20ml%3A%20Control%20interface%20command%20'SET_NETWORK%20%5BREMOVED%5D'%0A00017883%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20SET_NETWORK%20id%3D0%20name%3D'anonymous_identity'%0A00017884%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20value%20-%20hexdump_ascii(len%3D8)%3A%20%5BREMOVED%5D%0A00017886%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20anonymous_identity%20-%20hexdump_ascii(len%3D6)%3A%0A00017887%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20_wpa_hexdump_ascii%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2028%206e%2075%206c%206c%2029%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7C(null)%0A00017889%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20Calling%20wpa_cli%3A%20set_network%2C%20argc%3A%204%0A00017891%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B0%5D%3A%20set_network%0A00017892%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B1%5D%3A%200%0A00017892%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B2%5D%3A%20ca_cert%0A00017893%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B3%5D%3A%20%22blob%3A%2F%2Fca_cert%22%0A00017895%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20ml%3A%20Control%20interface%20command%20'SET_NETWORK%20%5BREMOVED%5D'%0A00017896%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20SET_NETWORK%20id%3D0%20name%3D'ca_cert'%0A00017898%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20value%20-%20hexdump_ascii(len%3D16)%3A%20%5BREMOVED%5D%0A00017899%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20ca_cert%20-%20hexdump_ascii(len%3D14)%3A%0A00017900%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20_wpa_hexdump_ascii%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2062%206c%206f%2062%203a%202f%202f%2063%20%2061%205f%2063%2065%2072%2074%20%20%20%20%20%20%20%7Cblob%3A%2F%2Fc%20a_cert%0A00017903%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20Calling%20wpa_cli%3A%20set_network%2C%20argc%3A%204%0A00017904%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B0%5D%3A%20set_network%0A00017905%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B1%5D%3A%200%0A00017906%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B2%5D%3A%20client_cert%0A00017907%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B3%5D%3A%20%22blob%3A%2F%2Fclient_cert%22%0A00017908%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20ml%3A%20Control%20interface%20command%20'SET_NETWORK%20%5BREMOVED%5D'%0A00017910%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20SET_NETWORK%20id%3D0%20name%3D'client_cert'%0A00017911%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20value%20-%20hexdump_ascii(len%3D20)%3A%20%5BREMOVED%5D%0A00017912%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20client_cert%20-%20hexdump_ascii(len%3D18)%3A%0A00017914%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20_wpa_hexdump_ascii%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2062%206c%206f%2062%203a%202f%202f%2063%20%206c%2069%2065%206e%2074%205f%2063%2065%20%7Cblob%3A%2F%2Fc%20lient_ce%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2072%2074%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7Crt%0A00017917%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20Calling%20wpa_cli%3A%20set_network%2C%20argc%3A%204%0A00017918%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B0%5D%3A%20set_network%0A00017920%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B1%5D%3A%200%0A00017920%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B2%5D%3A%20private_key%0A00017921%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B3%5D%3A%20%22blob%3A%2F%2Fprivate_key%22%0A00017923%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20ml%3A%20Control%20interface%20command%20'SET_NETWORK%20%5BREMOVED%5D'%0A00017924%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20SET_NETWORK%20id%3D0%20name%3D'private_key'%0A00017926%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20value%20-%20hexdump_ascii(len%3D20)%3A%20%5BREMOVED%5D%0A00017927%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20private_key%20-%20hexdump_ascii(len%3D18)%3A%0A00017928%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20_wpa_hexdump_ascii%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2062%206c%206f%2062%203a%202f%202f%2070%20%2072%2069%2076%2061%2074%2065%205f%206b%20%7Cblob%3A%2F%2Fp%20rivate_k%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2065%2079%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7Cey%0A00017932%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20Calling%20wpa_cli%3A%20set_network%2C%20argc%3A%204%0A00017933%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B0%5D%3A%20set_network%0A00017934%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B1%5D%3A%200%0A00017935%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B2%5D%3A%20private_key_passwd%0A00017936%3A%3CDBG%3E%20%5BnetworkThread%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20argv%5B3%5D%3A%20%22(null)%22%0A00017937%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20ml%3A%20Control%20interface%20command%20'SET_NETWORK%20%5BREMOVED%5D'%0A00017939%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20SET_NETWORK%20id%3D0%20name%3D'private_key_passwd'%0A00017940%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20CTRL_IFACE%3A%20value%20-%20hexdump_ascii(len%3D8)%3A%20%5BREMOVED%5D%0A00017942%3A%3CDBG%3E%20%5Bhostap_handler%5D%20wpa_supp%3A%20wpa_printf_impl%3A%20private_key_passwd%20-%20hexdump_ascii(len%3D6)%3A%20%5BREMOVED%5D%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FDBG%3E%3C%2FCODE%3E%3C%2FPRE%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EAm%20I%20missing%20something%3F%20Is%20that%20doable%20at%20all%3F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fc-pwmxy87654%2FRW612%2Fpd-p%2FRW612%22%20class%3D%22lia-product-mention%22%20data-product%3D%221625-1%22%20target%3D%22_blank%22%3ERW612%3C%2FA%3E%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F224508%22%20target%3D%22_blank%22%3E%40zephyr%3C%2FA%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2361242%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Using%20EAP-TLS%20on%20RW612%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2361242%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EIt%20looks%20like%20there%20is%20a%20known%20bug%20(%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fzephyrproject-rtos%2Fzephyr%2Fissues%2F94326%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fgithub.com%2Fzephyrproject-rtos%2Fzephyr%2Fissues%2F94326%3C%2FA%3E).%20If%20I%20define%20ca_cert2%2C%20client_cert2%20and%20client_key2%20in%20the%26nbsp%3B%3CSPAN%3Ewifi_enterprise_creds_params%20it%20works!%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E