Próbuję połączyć się z moją siecią WEP za pomocą wiersza polecenia (Linux).
Biegnę:
sudo iwconfig wlan0 mode Managed essid 'my_network' key 'xx:xx:... hex key, 26 digits'
Następnie próbuję uzyskać adres IP za pomocą
sudo dhclient -v wlan0
lub
sudo dhclient wlan0
bez powodzenia (próbował pingować google.com).
Wiem, że słowo kluczowe ma rację, a także próbowałem z kluczem ASCII, używając „s: klucz”, i znowu ten sam wynik.
Podczas uruchamiania programu dhclient pojawia się następujący komunikat:
Listening on LPF/wlan0/44:...
Sending on LPF/wlan0/44:...
Sending on Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 3
Nie mam problemu z połączeniem z WICD lub standardowym narzędziem Ubuntu.
command-line
networking
wifi
Jayson Condor
źródło
źródło
iwconfig
bez żadnych parametrów. Jakiej wersji systemu Linux używasz?Odpowiedzi:
opcja 1
Po prostu edytuj
/etc/network/interfaces
i napisz:Następnie zapisz i zamknij plik i użyj polecenia:
Zastąp {ssid} i {hasło} odpowiednim identyfikatorem SSID i hasłem WiFi.
Opcja 2
Pod warunkiem, że wymienisz kartę sieci bezprzewodowej, nazwę sieci Wi-Fi i hasło Wi-Fi, to również powinno działać.
Używam: - Karta sieci bezprzewodowej to
wlan0
- Sieć bezprzewodowa to"Wifi2Home"
- Klucz sieci bezprzewodowej to kod ASCIIABCDE12345
Najpierw uruchom kartę WiFi:
Teraz wyszukaj listę sieci WiFi w zasięgu:
Spowoduje to wyświetlenie listy sieci bezprzewodowych, wybierz swoją z listy:
Aby uzyskać adres IP, poproś o niego teraz za pomocą klienta hosta dynamicznego:
Następnie powinieneś być podłączony do sieci Wi-Fi. Pierwsza opcja jest lepsza, ponieważ będzie mogła działać jako
cron
zadanie, aby uruchomić wifi, kiedy tylko potrzebujesz. Jeśli chcesz wyłączyć Wi-Fi z jakiegokolwiek powodu, po prostu wpisz:Do Twojej wiadomości
Widziałem także ludzi używających alternatywnych poleceń. Używam Debiana, Solaris i OSX, więc nie jestem w 100% pewien, czy są takie same w Ubuntu. Ale oto one:
sudo ifup wlan0
jest taki sam jaksudo ifconfig wlan0 up
sudo ifdown wlan0
jest taki sam jaksudo ifconfig wlan down
źródło
Istnieją dwie opcje Danijela J, ale są też 3 opcje, jeśli używasz tego za pomocą „standardowego narzędzia Ubuntu”
nmcli
, które powinno być już zainstalowane/usr/bin/nmcli
.Pierwszy bieg
Spowoduje to wyświetlenie listy połączeń, przy czym pierwsza kolumna to identyfikator SSID, a druga kolumna to identyfikator UUID połączenia.
Skopiuj identyfikator UUID SSID, z którym chcesz się połączyć, aby wkleić go do następnego polecenia.
Następnie uruchom
i to, używając tych samych rzeczy, co „standardowe narzędzie Ubuntu”, połączy się z twoim wifi!
źródło
Jeśli masz
nmcli
zainstalowany, myślę, że jest to najprostsze rozwiązanie.W przypadku nowego połączenia:
nmcli dev wifi connect <mySSID> password <myPassword>
Lub jeśli połączenie zostało już skonfigurowane:
nmcli con up <mySSID>
(lub jeśli to nie działa, spróbuj
nmcli con up id <mySSID>
)źródło
wifi connect
opcja została dodana w wersji 0.9.6. Zobacz tę odpowiedź .nmcli con up id <mySSID>
.Użyj,
nmtui
jeśli chcesz się połączyć.Zostaniesz poproszony o aktywację połączenia z listą identyfikatorów SSID i możesz po prostu wpisać swoje hasło.
źródło
Zainstaluj
wpa_supplicant
i masz ładne oprogramowanie dla wszystkich Twoich potrzeb bezprzewodowych. Następnie możesz użyćwpa_cli
polecenia, aby uzyskać dostęp do sieci i ustawić ją interaktywnie. dostępne jest również oprogramowanie innych firm działające jako GUK GTK + lub QT dla wpa_supplicant, jeśli chcesz korzystać z GUI w dowolnym momencie.Możesz także ustawić konfigurację połączenia w systemie Linux
/etc/wpa_supplicant.conf
lub/etc/wpa_supplicant/wpa_supplicant.conf
polegać na nim. aby uzyskać więcej informacji na temat interaktywnego typu polecenia wh
środkuwpa_cli
.źródło
Naprawiono problem.
Laptop bez przełącznika WiFi. Brak bios zawsze włączony lub wyłączający przełącznik itp.
Klawiatura miała klawisze FN + F2, których nie można rozpoznać
Próbowałem uruchomić interfejs
Niedozwolone z powodu RF-KILL bla bla
Zainstalowano rfkill
Sudo apt-get install rfkill
Czy lista rfkill, jak wspomniano wcześniej, i widziałem w innych forach
Zobaczyłem miękki blok na bezdotykowych kartach Czy Rfkill odblokował (indeks #) urządzenia,
kiedy to zrobiono, moja dioda WiFi się włączyła.
Potem „ip Link set dev xx up” lub „ifconfig xxx up” i ifup lub my, aby interfejs działał, nie tylko sprzęt dla adresu IP i boomu. Wifi Może chcieć edytować plik interfejsu etc / xxx / xxx / do dhcp lub statis it i onboot yes lub auto. Urządzenia El / deb wykonują konfigurację interfejsów inaczej.
źródło
Poza powyższymi odpowiedziami możesz także używać
wifi-menu
w Arch Linux. Wyświetli GUI oparte na CLI i możesz wybrać WiFi z wyświetlonej listy WiFi.wifi-menu
zależy oddialog
tego. Najpierw musisz go zainstalować.źródło
Wiem, że zapytano o to 3 lata temu. Odpowiadam na wypadek, gdyby ktoś inny wpadł na taką sytuację, jak właśnie to zrobiłem.
Chodzi o to, że wszystko jest poprawne aż do części dhclient, gdzie utknie na zawsze na „DHCPDISCOVER on wlan0 ...”.
Rozwiązanie: Przejdź do menedżera sieci (Wicd, Network Manager, cokolwiek) i odznacz opcję „Włącz sieć”. Wydaje się, że zakłóca to normalne funkcjonowanie dhclient.
I dhclient działał jak urok.
źródło