This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hello,
I've set up an enterprise wifi network using freeradius and managed to connect the CC3100 successfully to it. I've noticed that the TLS version used during the authentication is 1.0 according to the freeradius logs.
I then tried to configure the radius server to only accept TLS1.2 during authentication to check if the device would accept it, but the CC3100 doesn't seem to be willing to authenticate using TLS1.2, and the authentication fails due to the TLS version, according to freeradius logs.
On the other hand I'm also doing secured socket communication using TLS, using SL_SO_SEC_METHOD_SSLv3_TLSV1_2. This suggests that the TLS1.2 is supported by the CC3100 but I may be missing something here.
Is there a way to make the CC3100 accept a TLS1.2 Enterprise wifi authentication ?
Thanks in advance,
Best regards,
Benjamin
Hi Austin,
Thanks for your answer.
I believe my radius server is okay as I can connect a macbook pro to it and can see that the TLS1.2 is used properly.
To configure the WLAN I just set the SL_ENT_EAP_METHOD_TLS method among those, defined in wlan.h :
Is there any way to precise the TLS version to be used ?
Note that ideally in my case the CC3100 would accept to use TLS1.0, TLS1.1 or TLS1.2 depending on the radius server it's talking to.
Thanks again for your support,
Best regards,
Benjamin