Arch Linux - DHCP - Czy ktoś może to zdiagnozować?

0

Arch Problemy z połączeniem Wi-Fi w systemie Linux

Obecnie próbuję zainstalować Arch i686 na Acer Aspire One 532h (32 bity).

W tym momencie nadal jestem w środowisku LiveCD i konfiguruję połączenie bezprzewodowe. Mam jednak problem z łącznością.

Chyba powinienem powiedzieć, że zweryfikowałem już kompatybilność mojej karty sieciowej. Atheros AR9285 http://www.linuxquestions.org/hcl/showproduct.php/product/4446/cat/160

Sprawdziłem to również z wiersza poleceń Arch:

#lspci -k

02:00.0 Network controller: Qualcomm Atheros AR928X Wireless Network Adapter (PCI-Express) (rev 01)
...
Kernel driver in use: ath9k
Kernel modules: ath9k


# iw dev

mówi, że mój interfejs to wlp2s0 (jest to jedyny dostępny interfejs)

kiedy próbuję użyć:

# wifi-menu

Mogę wybrać mój identyfikator SSID, wprowadzić hasło i zapisać profil

# ip link show wlp2s0

3: wlp2s0: <NO CARRIER, BROADCAST, MULTICAST, UP> mtu 1500.......

# dhcpcd wlp2s0

dhcpcd[2191] version 6.4.2 starting
...   [2198] wlp2s0: starting wpa_supplicant
...   [2201] wlp2s0: failed to start wpa_supplicant
Line 1144: unknown EAP method 'SIM'
...
...
dhcpcd[2520]: wlp2s0: waiting for carrier
dhcpcd[2520]: timed out
dhcpcd[2520]: exited

Stworzyłem również plik na /etc/wpa_supplicant/test.conf bardzo prosty, składający się zasadniczo z SSID i hasła, nie wspominając o EAP, WPA, WEP ani żadnym innym protokole.

 # wpa_supplicant -B -i wlp2s0 -c <(wpa_supplicant/test.conf)

Pomyślnie zainicjowano wpa_supplicant

 # dhcpcd wlp2s0

(Otrzymuję taki sam komunikat o błędzie, jak wcześniej.)

Nie jestem pewien, co mogę teraz zrobić. Sprawdziłem .sig na ISO, zweryfikowałem, że moja karta sieciowa jest obsługiwana. Użyłem prostego interfejsu (menu Wi-Fi), użyłem interfejsu CLI do utworzenia pliku .conf i ręcznego wykonania wpa_supplicant. Mam gdzieś zawieszenie w dhcp, ale nie jestem pewien, gdzie muszę szukać, aby zdiagnozować ten problem.

Jakieś sugestie?

David
źródło
Jeśli korzystałeś z menu Wi-Fi, nie musisz tworzyć własnego pliku konfiguracyjnego wpa_supplicant. Wifi-menu sobie z tym poradzi. Zasadniczo po uruchomieniu wifi-menu wlp2s0powinieneś mieć połączenie. Czy zacząłeś to w ten sposób?
ap0
Oczywiście jestem dość prosty i wybrałem prosty sposób, ale kiedy to się nie udało, zacząłem kopać głębiej na własną rękę. Czy mogę coś zmienić w ustawieniach DHCP? Jak mogę się tam dostać? Och, też nie jestem pewien, czy to ma jakiś związek, ale początkowo moje połączenie Wi-Fi było ukryte. Po obejrzeniu GUI menu Wi-Fi nie widziałem takiej opcji. Wyszedłem i zmieniłem ustawienia Wi-Fi na widoczne, potem wróciłem do menu Wi-Fi i wybrałem punkt dostępu Wi-Fi. Czy może to spowodować błędną konfigurację?
David

Odpowiedzi:

2

Spróbuj ustawić tryb kanału na auto. Zanim to zrobisz, upewnij się, że interfejs Wi-Fi jest wyłączony. Następnie włącz go ponownie. Rozwiązanie znalezione tutaj .

$ ip link set wlp2s0 down    
$ iwconfig wlp2s0 channel auto
$ ip link set wlp2s0 up

Również dla twojej informacji, jeśli używasz Arch Linux po raz pierwszy: Arch Wiki jest bardzo pomocna i prawie wszystko jest w zasięgu + rozwiąż wiele problemów. Jest to najlepsza Wiki dla systemu Linux. Warte zobaczenia! Arch Wiki

ap0
źródło
Dzięki, spróbuję i zobaczę, co się stanie. W rzeczywistości czytam wiki (prawdopodobnie za dużo) i często jestem przytłoczony możliwościami. Pomyślałem, że mogę zapytać kogoś bardziej doświadczonego niż ja, zanim wypróbuję każdą dostępną opcję, co ostatecznie pogorszy sytuację. :)
David
1
Brak szczęścia. Po tym próbowałem ponownie połączyć się za pomocą menu Wi-Fi i pojawia się błąd „Zadanie dla netctl @ wlp2s0 \ x2networkname.service nie powiodło się. Zobacz szczegółowe informacje o usłudze systemctl status netctl ...... i„ Journalctl -xn ”. Hmmm ... Sprawdzę to i zobaczę, co znajdę
David
Mam to. Właśnie uruchomiłem ponownie, skasowałem katalog / mnt / home. Potem natychmiast uruchomiłem wifi-menu i teraz otrzymuję ping z www.google.com. :) Wydaje mi się, że dodałem zbyt wiele kroków i sprawiłem, że stało się to bardziej skomplikowane niż musiało być. Jeszcze raz dziękuję za pomoc.
David