Last active
July 25, 2024 18:06
-
-
Save Moelf/42133bc4af69285c450ad1ebdf441ed1 to your computer and use it in GitHub Desktop.
Harvard Secure and eduroam config for iwd and iwctl
This file contains 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 |
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
.p12
file and put it somewhere not under/home
.cer
certification file and put it somewhere not under/home
sudo chmod 600
these two files.sudo chown root
these two files.sudoedit /var/lib/iwd/eduroam.8021x
sudo chmod 600 /var/lib/iwd/eduroam.8021x
sudo chown root /var/lib/iwd/eduroam.8021x
done: