KolejNET v openSUSE 11.0
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í xsupplicant
u je na stránkách KolejNETu, nicméně já osobně doporučuji použití wpa_supplicant
u.