Trying to get enterprise network connectivity working using the wpa_supplicant-rtos SDK example project from the 2.15.100 SDK, but not able to connect to the external AP. I verified connectivity using wpa2-psk but I am not able to do the same using wpa2 enterprise mode.
Using the command line interface, I added a profile using these commands
wlan-add peapProfile ssid myTestRouter eap-peap-tls id client1 key_passwd password1
CLI says that profile is added. But, when I run the command
wlan-connect peapProfile
I see network not found response after a few seconds. Next, I tried the below profile
wlan-add tlsProfile ssid myTestRouter eap-tls id client1 key_passwd password1
CLI says that profile is added. But, when I run the command
wlan-connect tlsProfile
I see network not found response
In both cases, I am not able to see any log messages printed by freeRadius server.
In the code, I defined
#define CONFIG_WPA_SUPP_CRYPTO_ENTERPRISE
and undefined these authentication methods
/*
#define CONFIG_EAP_SIM
#define CONFIG_EAP_AKA
#define CONFIG_EAP_AKA_PRIME
*/
In app_config.h, I defined the board type as
WIFI_IW611_BOARD_MURATA_2DL_USD
There has been some success using only AES encryption, but nothing at all is showing up or working for AES+TKIP.
What are the steps necessary to get WPA2 Enterprise working using the i.MX RT1064 SDK?