Info o ciastkach

Eeee...
Żeby strona działała fajnie to trzeba zaakceptować obsługę pewnych plików. Jeśli jesteś nienormalny, nosisz czapkę z amelinium i siedzisz w schronie zbudowanym z poduszek to możesz je sobie wyłączyć. Autor strony nie czerpie żadnych korzyści z cookies (twierdzi nawet, że ten komunikat jest głupi), ale, cóż - Unia wymaga. Korzystając z witryny zgadzasz się z polityką cookies.

Wszystko w budowie...

Konfiguracja wifi na FreeBSD dla Intel 2915ABG

logo bsd

Ten wpis w zasadzie powstał po to, żebym nie musiał przeszukiwać znowu sieci. Także jest to czysta prywata.

Postanowiłem zainstalować FreeBSD na leciwym T43. Będzie mi służył jako serwer do testowania witryn. Poza tym to taka zdrowa odmiana i ucieczka od systemd. W FreeBSD podoba mi się sposób zarządzania systemem. Jest prosty i intuicyjny. Dawno temu identycznie było z Arch Linuksem. Cała konfiguracja spoczywała w pliku rc.conf. Sterowanie systemem odbywało się praktycznie z jednego miejsca. To były piękne czasy, teraz Arch zmigrował na systemd i tylko szczątkowo, dla wstecznej kompatybilności wspiera rc.conf. Szkoda.

Ok, do rzeczy. Na FreeBSD musimy zainstalować wpa_supplicant

[root@komputer]# pkg install wpa_supplicant_

Konfiguracja sieci wifi w FreeBSD wygląda zupełnie inaczej niż w distrach Linuksa czy windzie. Do pliku /etc/wpa_supplicant.conf należy dodać info o sieci (u mnie będzie to sieć bez hasła z ustawionym filtrem MAC, więc określam jedynie nazwę sieci), czyli linie

network={
    ssid="nazwa sieci"
}

Teraz musimy wiedzieć jak nasza karta jest oznaczona przez system, wykonujemy polecenie

[root@komputer]# ifconfig | grep -B3 -i wireless_

U mnie wynik to iwi0.

Następnie należy edytować plik konfiguracyjny ładujący moduły (/etc/loader.conf) i dodać linie

if_iwi_load="YES"
wlan_load="YES"
firmware_load="YES"
iwi_bss_load="YES"
iwi_ibss_load="YES"
iwi_monitor_load="YES"
legal.intel_iwi.license_ack=1

Ostatnia linia to akceptacja licencji sterownika Intela. Bez niej sterownik nie zostanie uruchomiony.

Teraz przechodzimy do /etc/rc.conf i dodajemy linijki

wlans_iwi0="wlan0"
ifconfig_wlan0="DHCP ssid nazwa_sieci"
wpa_supplicant_program="/usr/local/sbin/wpa_supplicant"
wpa_supplicant_enable="YES"

Teraz wystarczy uruchomić ponownie komputer i połączenie powinno wskoczyć automatycznie. Jest to czysta prywata więc konfiguracja dotyczy jedynie mojej karty. Podczas instalacji FreeBSD konfigurator próbuje automatycznie skonfigurować kartę sieciową. Można spróbować przełączyć się do shella i edytować loader.conf do postaci po akceptacji licencji Intela i wtedy spróbować automatycznej konfiguracji. Ja nie próbowałem. Może się udać. Ale nie musi.

Komentarze (0)

Nikt jeszcze nie dodał komentarza. Możesz być pierwszy.

Napisz komentarz lub zgłoś błąd

Dodane w dniu 3 lutego 2016 przez Michał Misztal
Kopiowanie powyższych wypocin dozwolone pod warunkiem podania źródła, znaczy tandemu autor + link do strony