46 lines
2.4 KiB
Markdown
46 lines
2.4 KiB
Markdown
|
|
# ESP32-Eduroam
|
|||
|
|
* Eduroam Wi-Fi connection with university login identity
|
|||
|
|
* Working under Eduroam networks worldwide
|
|||
|
|
* Methods: PEAP + MsCHAPv2
|
|||
|
|
|
|||
|
|
# Format
|
|||
|
|
* IDENTITY = youridentity --> if connecting from different university, use youridentity@youruniversity.domain format
|
|||
|
|
* PASSWORD = yourpassword
|
|||
|
|
|
|||
|
|
# Usage
|
|||
|
|
* Change IDENTITY
|
|||
|
|
* Change password
|
|||
|
|
* Upload sketch and enjoy!
|
|||
|
|
* After successful assign of IP address, board will connect to HTTP page on internet to verify your authentication
|
|||
|
|
* Board will auto reconnect to Eduroam if it lost connection
|
|||
|
|
|
|||
|
|
# Tested locations
|
|||
|
|
<!-- vale off -->
|
|||
|
|
|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|
|
|||
|
|
<!-- vale on -->
|
|||
|
|
|
|||
|
|
# Common errors - Switch to Debug mode for Serial monitor prints
|
|||
|
|
|Error|Appearance|Solution|
|
|||
|
|
|-------------|-------------|-------------|
|
|||
|
|
|Wi-Fi: Set status to INIT|Frequent|Hold EN button for few seconds|
|
|||
|
|
|HANDSHAKE_TIMEOUT|Rare|Bug was found under Zeroshell RADIUS authentization - Unsuccessful connection|
|
|||
|
|
|AUTH_EXPIRE|Common|In the case of weak Wi-Fi network signal, this error is quite common, bring your device closer to AP|
|
|||
|
|
|ASSOC_EXPIRE|Rare|-|
|
|||
|
|
# Successful connection example
|
|||
|
|

|
|||
|
|
# Unsuccessful connection example
|
|||
|
|

|