Připojení mobilních zařízení/Jak se připojit/Pevná síť Linux Debian
Tento text popisuje postup a nastavení pro připojení do pevné sítě eduroam v operačním systému Linux Debian s nainstalovaným programem wpa-supplicant.
Stažení certifikátu certifikační autority
Stažení certifikátu provedeme příkazem
wget http://crl.zcu.cz/crl/DigiCert_Assured_ID_Root_CA.der -O /etc/wpa_supplicant/DigiCert_Assured_ID_Root_CA.der
Instalace a konfigurace programu wpa-supplicant
Instalaci programu wpa-supplicant provedeme příkazem
apt-get install wpasupplicant
Dále vytvoříme adresář /etc/wpa_supplicant.
mkdir /etc/wpa_supplicant
V tomto adresáři vytvoříme soubor wpa_supplicant.conf s následujícím obsahem.
network={ ssid="eduroam" key_mgmt=WPA-EAP pairwise=CCMP group=CCMP TKIP eap=PEAP ca_cert="/etc/wpa_supplicant/DigiCert_Assured_ID_Root_CA.der" identity="orion-login@zcu.cz" domain_syffix_match="zcu.cz" phase2="auth=MSCHAPV2" password="heslo pro eduroam" }
Případně pokud pro ověření chcete použít váš osobní síťový certifikát musí být soubor wpa_supplicant.conf s následujícím obsahem.
network={ ssid="eduroam" key_mgmt=WPA-EAP pairwise=CCMP group=CCMP TKIP eap=TLS ca_cert="/etc/wpa_supplicant/DigiCert_Assured_ID_Root_CA.der" identity="orion-login@ZCU.CZ" client_cert="/etc/wpa_supplicant/usercrt.pem" private_key="/etc/wpa_supplicant/userkey.pem" }
Připojení do sítě eduroam
V souboru /etc/network/interfaces nastavíme pro konfiguraci bezdrátové síťové karty (předpokládejme eth0) následující řádky
iface eth0 inet dhcp wpa-driver XXXX wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
kde XXXX je příslušný ovladač síťové karty (pro Intel PRO/Wireless 2200BG a 2915ABG je asi nejvhodnější volbou ovladač wext).
Nyní již můžeme ověřit funkčnost spojení spuštěním sítě
ifconfig eth0 up
V případě, že je žádoucí, aby k přihlášení do sítě docházelo automaticky při startu systému, případně po spuštění /etc/init.d/networking restart měly by relevantní pasáže v /etc/network/interfaces vypadat takto
auto lo eth0 iface eth0 inet dhcp wpa-driver XXXX wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
Nyní by spojení se sítí eduroam mělo být funkční. Pokud tomu tak není, zkuste projít následující dvě sekce - sekci popisující alternativní způsob připojení a diagnostiku možných problémů.
Alternativní způsob připojení a diagnostika problémů
Prvním důležitým krokem je samotné spuštění wpasupplicanta
wpa_supplicant -i eth0 -c /etc/wpa_supplicant/wpa_supplicant.conf -Dwired
Parametr -D wired
určuje jaký ovladač se má použít.
V tomto okamžiku by jste měli být připojený do bezrátové sítě edruoam, pro získání IP adresy z DHCP serveru napište příkaz
dhclient eth0
Příkazem ifconfig
si můžete zkontrolovat zda Váš interface eth1 IP adresu opravdu dostal a funkčnost ověříte například příkazem ping 147.228.1.1
nebo spuštěním Vašeho internetového prohlížeče a zobrazením Vaší oblíbené internetové stránky.