arduino-esp32/libraries/WiFi/examples/WiFiClientEnterprise
Me No Dev f3b5994219
IDF release/v5.1 (#8758)
* IDF release/v5.1 6b1f40b9bf

* Fix WPA2 examples

* Fix typo
2023-10-12 10:05:50 +03:00
..
.skip.esp32h2 ESP-IDF v5.1 (#7733) 2023-10-05 14:54:25 +03:00
README.md Updated table of tested locations of Eduroam network (#2157) 2018-12-06 18:56:48 +01:00
WiFiClientEnterprise.ino IDF release/v5.1 (#8758) 2023-10-12 10:05:50 +03:00

ESP32-Eduroam

  • Eduroam wifi connection with university login identity
  • Working under Eduroam networks worldwide
  • Methods: PEAP + MsCHAPv2

Format

Usage

  • Change IDENTITY
  • Change password
  • Upload sketch and enjoy!
  • After sucessful assign of IP address, board will connect to HTTP page on internet to verify your authentification
  • Board will auto reconnect to Eduroam if it lost connection

Tested locations

University Board Method Result
Technical University in Košice (Slovakia) ESP32 Devkit v1 PEAP + MsCHAPv2 Working
Technical University in Košice (Slovakia) ESP32 Devmodule v4 PEAP + MsCHAPv2 Working on 6th attempt in loop
Slovak Technical University in Bratislava (Slovakia) ESP32 Devkit v1 PEAP + MsCHAPv2 Working
University of Antwerp (Belgium) Lolin32 PEAP + MsCHAPv2 Working
UPV Universitat Politècnica de València (Spain) ESP32 Devmodule v4 PEAP + MsCHAPv2 Working
Local Zeroshell powered network ESP32 Devkit v1 PEAP + MsCHAPv2 Not working
Hasselt University (Belgium) xxx PEAP + MsCHAPv2 Working with fix sketch
Universidad de Granada (Spain) Lolin D32 Pro PEAP + MsCHAPv2 Working
Universidad de Granada (Spain) Lolin D32 PEAP + MsCHAPv2 Working
Universidade Federal de Santa Catarina (Brazil) xxx EAP-TTLS + MsCHAPv2 Working
University of Central Florida (Orlando, Florida) ESP32 Built-in OLED Heltec WiFi Kit 32 PEAP + MsCHAPv2 Working
Université de Montpellier (France) NodeMCU-32S PEAP + MsCHAPv2 Working

Common errors - Switch to Debug mode for Serial monitor prints

Error Appearance Solution
wifi: Set status to INIT Frequent Hold EN button for few seconds
HANDSHAKE_TIMEOUT Rare Bug was found under Zeroshell RADIUS authentization - Unsucessful connection
AUTH_EXPIRE Common In the case of weak wifi network signal, this error is quite common, bring your device closer to AP
ASSOC_EXPIRE Rare -

Sucessful connection example

alt text

Unsucessful connection example

alt text