Po co to komu? Tak, wiem, że jest teraz masa różnych konfiguratorów graficznych, gdzie sobie można wszystko wyklikać. Jeśli masz teraz dostęp do sieci to pewnie tak też zrobiłeś. Niestety, a może i "stety", nie każda dystrybucja jest taka przyjazna, a czasem nawet w wyniku różnych zabaw z systemem bardzo łatwo możemy się pozbawić niektórych jego elementów. W tym przypadku wiedza, jak podpiąć się do internetu będzie bardzo przydatna, szczególnie że wystarczy znać w tym celu tylko kilka poleceń.
- ifconfig: Uruchamia twoje urządzenie sieciowe.
- iwlist: Wyświetla listę dostępnych sieci.
- iwconfig: Konfiguruję połączenie z siecią.
- dhclient: Pobiera twój adres IP przez dhcp.
sudo ifconfig wlan0 upWarto jeszcze zaznaczyć, że uruchamialiśmy urządzenie o nazwie wlan0, które występuje w znakomitej większości przypadków, jednak jeśli to nie skutkuje bądź zwraca błąd, można próbować innych numerków.
2) W drugim kroku, używając wcześniejszego urządzenia, nakazujemy mu wyświetlenie wszystkich dostępnych w jego zasięgu sieci. Automatycznie, jeśli jakaś z nich się wyświetli, oznacza to naturalnie, że poprawnie wykonaliśmy pierwszy punkt. Wpisujemy zatem w konsoli:
iwlist wlan0 scanW moim przypadku znaleziono tylko jedną sieć. Na jakiś czas wyłączyłem w niej zabezpieczenia, żeby nie mieć problemów z kluczem.
Z tego polecenia powinniśmy jednak zapamiętać nazwę naszej sieci, gdyż bez tego nie będziemy się mogli z nią połączyć. To chyba dość logiczne. Ja zbyt się nie wysiliłem, nazwa sieci to "Pentagram WIFI". U was pewnie będzie inna, warto więc ją zapisać.Co jeśli macie zabezpieczoną i nie macie hasła? No to jest już znacznie większy problem. Raczej na osobny wpis, a nawet kilka, gdyż jest to de facto włamywanie się do sieci.
3) Kolejny etap to konfiguracja sieci. Jeśli znamy już jej nazwę i mamy klucz, możemy śmiało przejść do tego kroku. Składnia polecenia wygląda następująco:
iwconfig wlan0 essid NAZWA_SIECI key KLUCZ_DO_SIECINazwa sieci to nic innego jak wcześniej zaznaczona na obrazku nazwa sieci. Klucz podajemy wyłącznie jeśli nasza sieć posiada zabezpieczenia. Dla przykładu, u mnie wygląda to tak:
iwconfig wlan0 essid 'Pentagram WIFI'4) Ostatni już krok to ustanowienie połączenia. Tutaj już żadnej filozofii nie ma, wystarczy wpisać w konsoli:
dhclient wlan0Połączenie powinno zostać ustanowione. Łatwo to sprawdzić, używając chociażby narzędzia ping.
źródło: www.ghacks.net






Tagi: how-to, internet, konsola
Zawsze zastanawiało mnie dlaczego tak dobre narzędzie jak Network Manager nie ma wersji konsolowej, nie ma CLI.
Bardzo dobry art. Powinno to rozwiązać jeden z moich problemów na laptopie. Wktrótce się okaże.
A co to jest to ClI?
CLI - command line interface, jakby odwrotność GUI - graphic user interface
Graphical.
Przyda mi się jak będe chciał skonfigurować środowisko graficzne od zera czyli Ubuntu Server Edition i jazda. Dotychczas nie mogłem jak pobrać pakietów bo nie byłem podłączony.
a ja wpisując
"iwconfig wlan0 essid NAZWA_SIECI key AAAXXX"(klucz składa się z liter i cyfr) otrzymuję w konsoli
"Error for wireless request "Set Encode" (8B2A) :
invalid argument "AAAXXX".
to znaczy że można tam wpisywać tylko hasła liczbowe?
a ja wole to konfigurować /etc/network/interfaces
auto ath0
iface ath0 inet dhcp
wireless-essid NAZWA_SIECI
wireless-key HASEŁKO_DO_SIECI
wireless-channel KANAŁ_NA_KTÓRYM_DZIAŁA_SIEC
/etc/init.d/networking restart
w tym pliku można też konfigurować eth0 i wirtualne karty
polecam man interfaces
Spróbuj "iwconfig wlan0 essid NAZWA_SIECI key s:AAAXXX"
A na przyszłość "man iwconfig"
a co z wpa?
do WPA potrzebujesz pakiet wpa_supplicant:
najpierw generujesz sobie plik z hasłem do AP:
wpa_passphrase nazwa-ssida hasło >moj-ap.conf
To coś wygeneruje plik z zakodowanym hasłem.
Potem zazwyczaj wystarczy:
wpa_supplicant -Dwext -iwlan0 -c moj-ap.conf
i jesteś "podpięty"
generuję plik z zakodowanym hasłem, które biorę z...?
Niestety mam komunikat, że eth0 Interface doesn't support scanning
eth0 to LAN jak ci ma karta lan przeskanowac wifi ?