Tohleto jsem řešil hodně dlouho, takže cítím potřebu se o to podělit. Doufám, že tím někomu v budoucnu ušetřím práci.
Univerzita je zřejmě dobře sponzorovaná jistou firmou z Redmondu, protože na oficiálních stránkách se o jiných operačních systémech, než právě od této firmy nedočtete.
Začnu tím, že jsem to rozběhával na Mandrivě 2008 (nesmějte se!), která nepodporuje gnomovskýho NetworkManagera, což je klikací nástroj, se kterým to podle všeho zvádne skoro každej.
Pro práci je potřeba nainstalovat balík wpa_supplicant. U mě je to
urpmi wpa_supplicant
Potom je třeba nakonfigurovat /etc/wpa_supplicant.conf a to takhle:
ctrl_interface=/var/run/wpa_supplicant
eapol_version=1
ctrl_interface_group=0
fast_reauth=1
ap_scan=2
network={
ssid="eduroam"
key_mgmt=WPA-EAP
eap=PEAP
pairwise=TKIP
proto=WPA
identity="nejakej_login@utb.cz"
password="tajny_heslo"
phase1="peaplabel=0"
phase2="auth=MSCHAPV2"
}
Nepředstírám, že tomu rozumím, jen že to tak mám a funguje mi to. Teď stačí už jen spustit
wpa_supplicant -i eth1 -D wext -c/etc/wpa_supplicant.conf
kde eth1 je název bezdrátové karty a wext je název ovladače. Při tom prvním poradí ifconfig, při tom druhém trochu napoví wpa_supplicant --help. Nakonec bude dobré si od dhcp serveru vyžebrat ipadresu
dhclient eth1
Pokud se to povede, je vyhráno. Hodně štěstí.
EDIT: skriptík :)
Žádné komentáře:
Okomentovat