-->

Eduroam i Linux

Fra HiO-wiki

Gå til: navigasjon, søk

Vårt trådløse nettverk med eduroam kan settes opp under linux med relativt enkle midler. En av metodene under bør fungere i de fleste tilfeller.

Innhold

[rediger] Forutsetninger

For eksempelets skyld antar vi at det trådløse kortet på maskinen er satt opp og fungerer. Nettverket må be om adresse via DHCP.

For å bruke eduroam-nett i linux må man ha installert pakken wpa_supplicant.

Denne har ulikt navn under ulike distribusjoner, men konfigurasjonsfila ligger normalt i /etc/wpa_supplicant.conf.

Sertifikatet som trenges kan du laste ned her.

[rediger] Konfigurasjon med KNetworkManager

Først høyreklikker du på KNetworkManager ikonet på system trayen din. Sjekk at "eduroam" er på listen. Velg så "Connect to other wireless network..."

Bilde:Eduroam knetworkmanager.png

Pass på at instillingene er som følger. Merk at "Device:" feltet antageligvis vil være forskjellig. Skriv inn eget brukernavn og passord! Filen du skal legge i feltet "CA Certificate file" ligger her.

Bilde:Eduroam knetworkmanageradd.png

[rediger] Manuell Konfigurasjon

Configfila /etc/wpa_supplicant.conf må redigeres, og inneholde følgende nettverksdefinisjon (legg denne nederst i fila for eksempel).:

network={
        ssid="eduroam"
        scan_ssid=1
        key_mgmt=IEEE8021X WPA-EAP
        eap=PEAP
        ca_cert="/sti/til/sertifikatfil"
        identity="<brukernavn>@hio.no"
        password="<passord>"
        phase1="peaplabel=0"
        phase2="auth=MSCHAPV2"
        auth_alg=OPEN
}

Her må korrekt brukernavn (vanlig brukernavn for tilsatte, sNNNNNN for studenter der NNNNNN er studentnummeret), samt kontoens passord settes inn.

[rediger] Sikkerhet

Du må også ha en sertifikatfil som inneholder en offentlig nøkkel som kan bekrefte at du kobler til rett server. Dersom denne utelates, kan det tenkes at hvem som helst setter opp et aksesspunkt med navn "eduroam", og du vil ved tilkobling til dette eksponere ditt passord på HiO. Det ønsker hverken du eller HiO. Den relevante fila finnes her.

Linja ca_cert=... over må angi stien til denne fila på din egen maskin.

[rediger] Oppstart

Du kan nå teste ved å restarte nettverkstjenestene. De fleste har normalt et initscript i /etc/sysconfig/network som kan brukes for restart:

/etc/init.d/network restart

Alternativt vil denne fungere på et mindre sett distribusjoner (Red Hat, SuSE, Fedora, Mandriva Linux med kloner):

service network restart

[rediger] Eksterne ressurser