First, thanks for this great project. Amazing work!
So, I realize it's clearly documented in the data sheet that the CC3000
Supports all Wi-Fi security modes for personal networks: WEP, WPA, and WPA2 with on-chip security accelerators.
And I know that this this user did not find success for enterprise WPA, inner authentication, etc:
But I'm holding out hope that there might be some way to add an extra layer of inner authentication via a custom firmware module or something. That said, I have not spent any time digging into the source to really understand what level of hardware access is available during the authentication phases ... and I'm hoping that someone can stop me or point me in the right direction before I attempt to do what may be (quite literally) the impossible.
Here is the network config we use for linux / Raspberry Pi here @ SAIC.
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="wireless.artic.edu"
proto=RSN
key_mgmt=WPA-EAP
pairwise=CCMP
auth_alg=OPEN
eap=TTLS
identity="YOUR_USERNAME"
password="SECRET_PASSWORD"
phase2="auth=PAP"
}
@zachary or @zach Any chance? If the answer is just "no chance", I won't take it personally ... while it becomes more of an IT policy challenge, there may be a chance of setting up a separate wifi router or whitelisting macs (although the IT crowd here is not excited about either of those options, which is understandable).