Linux
updated 2021-04-23

If you don't have a eduroam network secret, you can get it here: https://login.sys.kth.se/peap.html


(Look in the end of the page for more unusual Linux configs)

Most common linuxes

Connecting to eduroam with Linux is easy if you use NetworkManager. Modern Linux distributions such as Ubuntu, Debian, and Fedora, come with NetworkManager pre-installed. You will also need a wireless network card which is supported by NetworkManager (ndiswrapper should work too).

The following instructions apply to Ubuntu 8.04, and something similar should work on other distributions as well.

  1. Click on the NetworkManager applet (probably located somewhere in the upper right corner of the screen) and select "eduroam" from the list of wireless networks. A dialog box should open.
  2. Enter the following settings:
  3. Click OK. The network should now be configured.
For Ubuntu 8.10 and Fedora 10 it seems that you manually have to choose Authentication: [protected EAP (PEAP)]and explicitly choose PEAP version: [Version 0]
ubunto 8.10 config.

NOTE: The DBUS module for python3 must be installed for the CAT script to work with NetworkManager

OTHER Linuxes - user contributions:

If you can't use network manager here is an example for wpa_supplicant.conf, which is usually located in /etc or /etc/wpa_supplicant/.

ARCH Linux:

A NETCFG version - example configuration. Located as /etc/network.d/eduroam.

For IWD see eduroam info in IWD manual - https://wiki.archlinux.org/index.php/Iwd#Eduroam

A user contributed version of the CA CERTS for KTH eduroam that works on ARCH with IWD (new 2021-02-14)


-----BEGIN CERTIFICATE-----
MIIFgTCCBGmgAwIBAgIQOXJEOvkit1HX02wQ3TE1lTANBgkqhkiG9w0BAQwFADB7
MQswCQYDVQQGEwJHQjEbMBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYD
VQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDEhMB8GA1UE
AwwYQUFBIENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTE5MDMxMjAwMDAwMFoXDTI4
MTIzMTIzNTk1OVowgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5
MRQwEgYDVQQHEwtKZXJzZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBO
ZXR3b3JrMS4wLAYDVQQDEyVVU0VSVHJ1c3QgUlNBIENlcnRpZmljYXRpb24gQXV0
aG9yaXR5MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAgBJlFzYOw9sI
s9CsVw127c0n00ytUINh4qogTQktZAnczomfzD2p7PbPwdzx07HWezcoEStH2jnG
vDoZtF+mvX2do2NCtnbyqTsrkfjib9DsFiCQCT7i6HTJGLSR1GJk23+jBvGIGGqQ
Ijy8/hPwhxR79uQfjtTkUcYRZ0YIUcuGFFQ/vDP+fmyc/xadGL1RjjWmp2bIcmfb
IWax1Jt4A8BQOujM8Ny8nkz+rwWWNR9XWrf/zvk9tyy29lTdyOcSOk2uTIq3XJq0
tyA9yn8iNK5+O2hmAUTnAU5GU5szYPeUvlM3kHND8zLDU+/bqv50TmnHa4xgk97E
xwzf4TKuzJM7UXiVZ4vuPVb+DNBpDxsP8yUmazNt925H+nND5X4OpWaxKXwyhGNV
icQNwZNUMBkTrNN9N6frXTpsNVzbQdcS2qlJC9/YgIoJk2KOtWbPJYjNhLixP6Q5
D9kCnusSTJV882sFqV4Wg8y4Z+LoE53MW4LTTLPtW//e5XOsIzstAL81VXQJSdhJ
WBp/kjbmUZIO8yZ9HE0XvMnsQybQv0FfQKlERPSZ51eHnlAfV1SoPv10Yy+xUGUJ
5lhCLkMaTLTwJUdZ+gQek9QmRkpQgbLevni3/GcV4clXhB4PY9bpYrrWX1Uu6lzG
KAgEJTm4Diup8kyXHAc/DVL17e8vgg8CAwEAAaOB8jCB7zAfBgNVHSMEGDAWgBSg
EQojPpbxB+zirynvgqV/0DCktDAdBgNVHQ4EFgQUU3m/WqorSs9UgOHYm8Cd8rID
ZsswDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0gBAowCDAG
BgRVHSAAMEMGA1UdHwQ8MDowOKA2oDSGMmh0dHA6Ly9jcmwuY29tb2RvY2EuY29t
L0FBQUNlcnRpZmljYXRlU2VydmljZXMuY3JsMDQGCCsGAQUFBwEBBCgwJjAkBggr
BgEFBQcwAYYYaHR0cDovL29jc3AuY29tb2RvY2EuY29tMA0GCSqGSIb3DQEBDAUA
A4IBAQAYh1HcdCE9nIrgJ7cz0C7M7PDmy14R3iJvm3WOnnL+5Nb+qh+cli3vA0p+
rvSNb3I8QzvAP+u431yqqcau8vzY7qN7Q/aGNnwU4M309z/+3ri0ivCRlv79Q2R+
/czSAaF9ffgZGclCKxO/WIu6pKJmBHaIkU4MiRTOok3JMrO66BQavHHxW/BBC5gA
CiIDEOUMsfnNkjcZ7Tvx5Dq2+UUTJnWvu6rvP3t3O9LEApE9GQDTF1w52z97GA1F
zZOFli9d31kWTz9RvdVFGD/tSo7oBmF0Ixa1DVBzJ0RHfxBdiSprhTEUxOipakyA
vGp4z7h/jnZymQyd/teRCBaho1+V
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIG5TCCBM2gAwIBAgIRANpDvROb0li7TdYcrMTz2+AwDQYJKoZIhvcNAQEMBQAw
gYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5MRQwEgYDVQQHEwtK
ZXJzZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMS4wLAYD
VQQDEyVVU0VSVHJ1c3QgUlNBIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTIw
MDIxODAwMDAwMFoXDTMzMDUwMTIzNTk1OVowRDELMAkGA1UEBhMCTkwxGTAXBgNV
BAoTEEdFQU5UIFZlcmVuaWdpbmcxGjAYBgNVBAMTEUdFQU5UIE9WIFJTQSBDQSA0
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEApYhi1aEiPsg9ZKRMAw9Q
r8Mthsr6R20VSfFeh7TgwtLQi6RSRLOh4or4EMG/1th8lijv7xnBMVZkTysFiPmT
PiLOfvz+QwO1NwjvgY+Jrs7fSoVA/TQkXzcxu4Tl3WHi+qJmKLJVu/JOuHud6mOp
LWkIbhODSzOxANJ24IGPx9h4OXDyy6/342eE6UPXCtJ8AzeumTG6Dfv5KVx24lCF
TGUzHUB+j+g0lSKg/Sf1OzgCajJV9enmZ/84ydh48wPp6vbWf1H0O3Rd3LhpMSVn
TqFTLKZSbQeLcx/l9DOKZfBCC9ghWxsgTqW9gQ7v3T3aIfSaVC9rnwVxO0VjmDdP
FNbdoxnh0zYwf45nV1QQgpRwZJ93yWedhp4ch1a6Ajwqs+wv4mZzmBSjovtV0mKw
d+CQbSToalEUP4QeJq4Udz5WNmNMI4OYP6cgrnlJ50aa0DZPlJqrKQPGL69KQQz1
2WgxvhCuVU70y6ZWAPopBa1ykbsttpLxADZre5cH573lIuLHdjx7NjpYIXRx2+QJ
URnX2qx37eZIxYXz8ggM+wXH6RDbU3V2o5DP67hXPHSAbA+p0orjAocpk2osxHKo
NSE3LCjNx8WVdxnXvuQ28tKdaK69knfm3bB7xpdfsNNTPH9ElcjscWZxpeZ5Iij8
lyrCG1z0vSWtSBsgSnUyG/sCAwEAAaOCAYswggGHMB8GA1UdIwQYMBaAFFN5v1qq
K0rPVIDh2JvAnfKyA2bLMB0GA1UdDgQWBBRvHTVJEGwy+lmgnryK6B+VvnF6DDAO
BgNVHQ8BAf8EBAMCAYYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHSUEFjAUBggr
BgEFBQcDAQYIKwYBBQUHAwIwOAYDVR0gBDEwLzAtBgRVHSAAMCUwIwYIKwYBBQUH
AgEWF2h0dHBzOi8vc2VjdGlnby5jb20vQ1BTMFAGA1UdHwRJMEcwRaBDoEGGP2h0
dHA6Ly9jcmwudXNlcnRydXN0LmNvbS9VU0VSVHJ1c3RSU0FDZXJ0aWZpY2F0aW9u
QXV0aG9yaXR5LmNybDB2BggrBgEFBQcBAQRqMGgwPwYIKwYBBQUHMAKGM2h0dHA6
Ly9jcnQudXNlcnRydXN0LmNvbS9VU0VSVHJ1c3RSU0FBZGRUcnVzdENBLmNydDAl
BggrBgEFBQcwAYYZaHR0cDovL29jc3AudXNlcnRydXN0LmNvbTANBgkqhkiG9w0B
AQwFAAOCAgEAUtlC3e0xj/1BMfPhdQhUXeLjb0xp8UE28kzWE5xDzGKbfGgnrT2R
lw5gLIx+/cNVrad//+MrpTppMlxq59AsXYZW3xRasrvkjGfNR3vt/1RAl8iI31lG
hIg6dfIX5N4esLkrQeN8HiyHKH6khm4966IkVVtnxz5CgUPqEYn4eQ+4eeESrWBh
AqXaiv7HRvpsdwLYekAhnrlGpioZ/CJIT2PTTxf+GHM6cuUnNqdUzfvrQgA8kt1/
ASXx2od/M+c8nlJqrGz29lrJveJOSEMX0c/ts02WhsfMhkYa6XujUZLmvR1Eq08r
48/EZ4l+t5L4wt0DV8VaPbsEBF1EOFpz/YS2H6mSwcFaNJbnYqqJHIvm3PLJHkFm
EoLXRVrQXdCT+3wgBfgU6heCV5CYBz/YkrdWES7tiiT8sVUDqXmVlTsbiRNiyLs2
bmEWWFUl76jViIJog5fongEqN3jLIGTG/mXrJT1UyymIcobnIGrbwwRVz/mpFQo0
vBYIi1k2ThVh0Dx88BbF9YiP84dd8Fkn5wbE6FxXYJ287qfRTgmhePecPc73Yrzt
apdRcsKVGkOpaTIJP/l+lAHRLZxk/dUtyN95G++bOSQqnOCpVPabUGl2E/OEyFrp
Ipwgu2L/WJclvd6g+ZA/iWkLSMcpnFb+uX6QBqvD6+RNxul1FaB5iHY=
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIHmzCCBYOgAwIBAgIQd4eb+3s4+8Lzub5oMHbSqTANBgkqhkiG9w0BAQwFADBE
MQswCQYDVQQGEwJOTDEZMBcGA1UEChMQR0VBTlQgVmVyZW5pZ2luZzEaMBgGA1UE
AxMRR0VBTlQgT1YgUlNBIENBIDQwHhcNMjEwMjAyMDAwMDAwWhcNMjIwMjAyMjM1
OTU5WjCBrzELMAkGA1UEBhMCU0UxDzANBgNVBBETBjExNCAyODEYMBYGA1UECAwP
U3RvY2tob2xtcyBsw6RuMRIwEAYDVQQHEwlTdG9ja2hvbG0xGDAWBgNVBAkMD0Jy
aW5lbGx2w6RnZW4gODElMCMGA1UECgwcS3VuZ2xpZ2EgVGVrbmlza2EgSMO2Z3Nr
b2xhbjEgMB4GA1UEAxMXcmFkaXVzLXdwYS0xLmxhbi5rdGguc2UwggEiMA0GCSqG
SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZsSXERaz4qwuxXoqSdjOnU5lpM59F4Z6P
AIAQXk7PwS8WAvbq5RsrfI0HK6n2RQY+RjIRSeU1aC04MkdEXKKpwGaLci7W5mCf
ssXa8TTAY07kCmL75EQ1qcGRU2pK5sww1fqWEChyCXjG/sMe8OxhZJV6uLYTFi9m
jVl8EyANdRUqR+QUvkKIVQDZ7kelrdrcBxYlT0nfXAqqWI4A1cKAAQRKLoxGpj54
IbGNhWlm2YRhkWqjE2i8OjWh/ztP2qbn2jznx3DAC+kYC6odqOGGlbqC8B9EX54d
l11Bt7BjNzweDsZwNFkHhKLcbrzMdoDO7Ty7Atd1eL1oTa+bsD0VAgMBAAGjggMb
MIIDFzAfBgNVHSMEGDAWgBRvHTVJEGwy+lmgnryK6B+VvnF6DDAdBgNVHQ4EFgQU
DW7mmM9GMZGfIPWpPhfhoAOZOrkwDgYDVR0PAQH/BAQDAgWgMAwGA1UdEwEB/wQC
MAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMEkGA1UdIARCMEAwNAYL
KwYBBAGyMQECAk8wJTAjBggrBgEFBQcCARYXaHR0cHM6Ly9zZWN0aWdvLmNvbS9D
UFMwCAYGZ4EMAQICMD8GA1UdHwQ4MDYwNKAyoDCGLmh0dHA6Ly9HRUFOVC5jcmwu
c2VjdGlnby5jb20vR0VBTlRPVlJTQUNBNC5jcmwwdQYIKwYBBQUHAQEEaTBnMDoG
CCsGAQUFBzAChi5odHRwOi8vR0VBTlQuY3J0LnNlY3RpZ28uY29tL0dFQU5UT1ZS
U0FDQTQuY3J0MCkGCCsGAQUFBzABhh1odHRwOi8vR0VBTlQub2NzcC5zZWN0aWdv
LmNvbTCCAQUGCisGAQQB1nkCBAIEgfYEgfMA8QB2AEalVet1+pEgMLWiiWn0830R
LEF0vv1JuIWr8vxw/m1HAAABd2H8MgsAAAQDAEcwRQIgLR7wz7+SNfZ3qRS0MDFw
Abt240jhX05pxkI727klkKACIQCsGwrVOwGhNBBVZh550CurZzzHMlsCZn+SquY1
qv1vpQB3AN+lXqtogk8fbK3uuF9OPlrqzaISpGpejjsSwCBEXCpzAAABd2H8Mp4A
AAQDAEgwRgIhAPx7/bSs+bBOgeHwKJM50Dlok6wlGxWOfYx37TVtE9WYAiEA5GIl
ltIQgv4zY1LECLsbGnPvlA5lC2gMHniiEYkn2/QwgYsGA1UdEQSBgzCBgIIXcmFk
aXVzLXdwYS0xLmxhbi5rdGguc2WCEmVkdXJvYW0ubGFuLmt0aC5zZYIbcmFkaXVz
LWVkdXJvYW0tMS5sYW4ua3RoLnNlghtyYWRpdXMtZWR1cm9hbS0yLmxhbi5rdGgu
c2WCF3JhZGl1cy13cGEtMi5sYW4ua3RoLnNlMA0GCSqGSIb3DQEBDAUAA4ICAQB3
VKg2nDEbuquxgLq7mue44icPwY2BhvprMSVe8EOHkE5FZc1hChlSaaohG8c+5FV5
iGP/xzXfUJoDjCwzE8jgvwCm7DGIMZvTIDLrEd6y09K5YkvBFI10XXl/wzWgYEgz
xP+/RkcCx6kDCSj00uAiFJkiNNuHPVQQhOFVHOwOgyoAtiogvsYgzLhpY4NztBPE
Ny+RambI5xm9+uz+PJfJPEW1CTvy6yfF+5QwvqQ5Fa5lHAX13XIPFHfOwl2Fjfc/
HaNOgg29WRMvvIrdGCwclrMkl6UAid4pcXLsVijU+ORzmoGLVM6qrxHgQFAqGwbJ
L1GtZV2kevfrgAOjmsPCldjnHlqPXRAx1HoojRpplCnL8bckMM6Lk6p83n7HqsRB
b1ezQfTskv5yp+J/U2ghfj30Ao7mDssgNGiuaObi804q7Ag7oFRH0L4yxR9lL4MI
fdUoAxZZi4l0kEZQu9we8lvAlxuRfscvq/8//vIyHGKBRwCELTUqujrjxL5ATAlZ
j/4EC0Ow8ln3m94a348yq+lKguyWJbGTCYM8Wp0HoH6yoV/L55gqkmGf5Hncbiwy
lnusZKqoXLO1mfvo5Sqbll2h49AQGxrVq0WzoCFyIJdGNa/PxhGQTdvOQIzANmtQ
ClJeaIem1PIz4d8DPX+KsGTyYZhWmOOMWnS2OWrEtQ==
-----END CERTIFICATE-----



Page contact: kthlan@kth.se

[KTHLAN home page]