KolejNET v openSUSE 11.0

Přejít na: navigace, hledání

Pokud jste studenti Univerzity Karlovy (nebo i jiné vysoké školy) a bydlíte na koleji 17. listopadu, možná jste měli problém s připojením ke kolejní počítačové síti. Tato stránka by vám mohla pomoci tento problém vyřešit. Způsobů jak se připojit je hned několik. Můžete buďto použít xsupplicant, nebo wpa_supplicant.

wpa_supplicant

Zkontrolujte si, že máte nainstalován balíček wpa_supplicant příkazem rpm -qi wpa_supplicant, pokud jej nainstalován nemáte, nainstalujte jej příkazem zypper install wpa_supplicant.

Nyní si zapněte YaST a nastavte si jej tak, aby získával na patřičném rozhraní adresu ze serveru DHCP, konfiguraci uložte a ukončete YaST. Nyní si vytvořte konfigurační soubor pro wpa_supplicant, pojmenujte ho třeba /etc/wpa_supplicant/wpa_kolej.conf a napište do něj následující:

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0

eapol_version=1

ap_scan=0

fast_reauth=1

network={
       key_mgmt=IEEE8021X
       eap=TTLS
       anonymous_identity="anonymous"
       ca_cert="/etc/wpa_supplicant/kolej.pem"
       identity="vaše číslo z ISIC"
       password="naše heslo ke službě 802.1x"
       phase2="auth=PAP"
}

a do souboru /etc/wpa_supplicant/kolej.pem si uložte certifikát, který najdete na mém HTTP serveru (certifikát poskytl Pavol Rusnak, s původním certifikátem ze stránek KolejNETu mi síť nechtěla fungovat), například příkazem

wget -O /etc/wpa_supplicant/kolej.pem http://www.m4r3k.org/storage/uploads/kolej.pem

Nyní připojte síťový kabel k rozhraní, spusťte wpa_supplicant příkazem

wpa_supplicant -w -C/etc/wpa_supplicant/wpa_kolej.conf -Dwired -ieth0

a restartujte síťová rozhraní příkazem rcnetwork restart.

Po nějaké době (v řádu jednotek sekund) by vám měl DHCP server přidělit veřejnou IP adresu, což si můžete ověřit příkazem ip a s. Pokud jste adresu neobdrželi zkuste spustit wpa_supplicant bez parametru -B a podívejte se, jestli pro vás nemá nějakou zajímavou zprávu, jako, že třeba oveření selhalo, pokud ano zkontrolujte ještě jednou, že máte správně řádky identity a password, případně cestu k certifikátu.

xsupplicant

openSUSE má ve svých repositářích i balíček xsupplicant, popis jak síť zprovoznit s pomocí xsupplicantu je na stránkách KolejNETu, nicméně já osobně doporučuji použití wpa_supplicantu.