|
1 | 1 | # ESP32-Eduroam
|
2 | 2 | * Eduroam wifi connection with university login identity
|
3 |
| -* Working under Eduroam networks under FreeRadius service for 802.1x |
4 |
| -* Eduroam is using methods: PEAP + MsCHAPv2 |
| 3 | +* Working under Eduroam networks worldwide |
| 4 | +* Methods: PEAP + MsCHAPv2 |
5 | 5 |
|
6 | 6 | # Format
|
7 |
| -* IDENTITY = nickname@university.domain |
8 |
| -* PASSWORD = your password |
| 7 | +* IDENTITY = youridentity --> if connecting from different university, use youridentity@youruniversity.domain format |
| 8 | +* PASSWORD = yourpassword |
9 | 9 |
|
10 | 10 | # Usage
|
11 | 11 | * Change IDENTITY
|
12 | 12 | * Change password
|
13 | 13 | * Upload sketch and enjoy!
|
14 | 14 | * After sucessful assign of IP address, board will connect to HTTP page on internet to verify your authentification
|
| 15 | +* Board will auto reconnect to Eduroam if it lost connection |
15 | 16 |
|
16 | 17 | # Tested locations
|
17 |
| -* Technical University in Košice (Slovakia) - Working |
18 |
| -* Slovak Technical University in Bratislava (Slovakia) - Working |
19 |
| -* University of Antwerp (Belgium) - Working |
20 |
| -* UPV Universitat Politècnica de València (Spain) - Working |
21 |
| -* Local RADIUS network under Linux Zeroshell - Unsuccessful connection |
| 18 | +|University|Board|Method|Result| |
| 19 | +|-------------|-------------| -----|------| |
| 20 | +|Technical University in Košice (Slovakia)|ESP32 Devkit v1|PEAP + MsCHAPv2|Working| |
| 21 | +|Technical University in Košice (Slovakia)|ESP32 DevKitc v4|PEAP + MsCHAPv2|Working| |
| 22 | +|Slovak Technical University in Bratislava (Slovakia)|ESP32 Devkit v1|PEAP + MsCHAPv2|Working| |
| 23 | +|University of Antwerp (Belgium)|Lolin32|PEAP + MsCHAPv2|Working| |
| 24 | +|UPV Universitat Politècnica de València (Spain)|ESP32 Devmodule v4|PEAP + MsCHAPv2|Working| |
| 25 | +|Local Zeroshell powered network|ESP32 Devkit v1|PEAP + MsCHAPv2|*Not working*| |
| 26 | +|Hasselt University (Belgium)|xxx|PEAP + MsCHAPv2|Working with fix sketch| |
| 27 | +|Universidad de Granada (Spain)|Lolin D32 Pro|PEAP + MsCHAPv2|Working| |
| 28 | +|Universidad de Granada (Spain)|Lolin D32|PEAP + MsCHAPv2|Working| |
| 29 | +|Universidade Federal de Santa Catarina (Brazil)|xxx|EAP-TTLS + MsCHAPv2|Working| |
| 30 | +|University of Regensburg (Germany)|Lolin32|PEAP + MsCHAPv2|Working| |
22 | 31 |
|
| 32 | +# Common errors - Switch to Debug mode for Serial monitor prints |
| 33 | +|Error|Appearance|Solution| |
| 34 | +|-------------|-------------|-------------| |
| 35 | +|wifi: Set status to INIT|Frequent|Hold EN button for few seconds| |
| 36 | +|HANDSHAKE_TIMEOUT|Rare|Bug was found under Zeroshell RADIUS authentization - Unsucessful connection| |
| 37 | +|AUTH_EXPIRE|Common|In the case of weak wifi network signal, this error is quite common, bring your device closer to AP| |
| 38 | +|ASSOC_EXPIRE|Rare|-| |
23 | 39 | # Sucessful connection example
|
24 | 40 | 
|
25 | 41 | # Unsucessful connection example
|
26 | 42 | 
|
27 |
| - |
28 |
| -# Boards |
29 |
| -* Tested Under ESP32 Devkit v1 |
|
0 commit comments