Dnes se podíváme nato jak rychle a jednoduše se s Gentoo připojit k domácímu wifi routeru s wpa šifrováním. V článku popisuji jen připojení přes wpa. Wep bych určitě nedoporučoval a wpa2 jsem ještě nezkoušel.
Nejprve budeme potřebovat nainstalovat net-wireless/wpa_supplicant, který se nám bude starat o samotné šifrování:
Po instalaci budeme potřebovat editovat /etc/wpa_supplicant/wpa_supplicant.conf a to následovně:
Soubor: /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant # určuje adresář pro ovládání spuštěného démona
ctrl_interface_group=wheel # určuje jaká skupina bude mít možnost správy (např.: wpa_cli)
# Tento blok jsme nechal z defaultního nastavení,
# slouží pro připojení bez šifrování.
network={
key_mgmt=NONE
priority=-9999999
}
# A zde už máme příklad připojení
network={
ssid="essid" # název přístupového bodu
scan_ssid=1 # skenování a výběr AP
priority=5 # priorita připojení
key_mgmt=WPA-PSK # ověřovací klíče
psk="velmi_silné_heslo" # samotné heslo
}
Připojit se k routeru můžete dvěma způsoby a to automaticky nebo ručně. Doporučuji první možnost, ale není nezajímavé znát i druhou možnost.
Automatické připojení počítače se dělá přes inicializační skripty. Ty se načítají při spuštění počítače a proto se nemusíme už o nic starat.
Nejprve si vytvoříme inicializační rozhraní:
Pro správný běh musíme ještě správně nastavit soubor /etc/conf.d/net:
Soubor: /etc/conf.d/net
# Bezdrátová část
modules=( "wpa_supplicant" ) # modul pro připojeni defaultní je wireless-tools
wpa_supplicant_ath0="-Dwext" # ovladač karty
config_ath0=( "dhcp" ) # připojení přes dhcp server
A pak už je nastartujeme inicializační skript který jsme vytvořili:
Pro spojení potřebujeme nejprve spustit wpa_supplicant:
Potom už jen spustíme službu dhcpcd s naším rozhraním:
V případě, že máte problémy s připojením, doporučuji vyzkoušet utilitku wpa_cli, která je v balíku wpa_supplicant a dokáže podrobně referovat o tom co právě spuštěný wpa_supplicant dělá.