Last active
June 15, 2025 04:39
-
-
Save Moelf/42133bc4af69285c450ad1ebdf441ed1 to your computer and use it in GitHub Desktop.
Harvard Secure and eduroam config for iwd and iwctl
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [Security] | |
| EAP-Method=TLS | |
| EAP-Identity=<your harvard email> | |
| EAP-TLS-CACert=/var/lib/iwd/usertrustrsacertificationauthority.cer | |
| EAP-TLS-ClientCert=/var/lib/iwd/harvard_eduroam.p12 | |
| EAP-TLS-ClientKey=/var/lib/iwd/harvard_eduroam.p12 | |
| EAP-TLS-ClientKeyPassphrase=<your certificate password> | |
| EAP-TLS-Phase2-Method=Tunneled-PAP | |
| EAP-TLS-Phase2-Identity=<your harvard email> | |
| EAP-TLS-Phase2-Password=<your harvard login password> | |
| [Settings] | |
| AutoConnect=true |
Author
Thanks so much, this gave me enough hints to connect to my eduroam. They use PEAP here tho, but it works 😄
Ive forked your gist and hope either one of these help someone in the future
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
As of 2024-07-22, the EAP-Method has switched from TTLS to TLS
.p12file and put it somewhere not under/home.cercertification file and put it somewhere not under/homesudo chmod 600these two files.sudo chown rootthese two files.sudoedit /var/lib/iwd/eduroam.8021xsudo chmod 600 /var/lib/iwd/eduroam.8021xsudo chown root /var/lib/iwd/eduroam.8021xdone: