Wifi não funciona com o Arch Linux

1

Eu tenho um Lenovo Thinkpad X220. Recentemente, mudei meu disco rígido para um SSD e instalei o Arch Linux nele.

O que acontece é que, quando tento me conectar a uma rede Wi-Fi via wifi-menu , ela não se conecta. wifi-menu mostra as diferentes redes disponíveis para conexão e, ao digitar a senha, ela falha imediatamente.

Não tenho certeza sobre quais drivers devo instalar, e a única maneira de me conectar à Internet é por meio de uma conexão com fio.

Acho que isso pode ser útil:

> $ lspci -nnk | grep -iA2 net

00:19.0 Ethernet controller [0200]: Intel Corporation 82579LM Gigabit 
Network Connection (Lewisville) [8086:1502] (rev 04)
Subsystem: Lenovo ThinkPad T520 [17aa:21ce]
Kernel driver in use: e1000e
--
03:00.0 Network controller [0280]: Intel Corporation Centrino 
Advanced-N 6205 [Taylor Peak] [8086:0085] (rev 34)
Subsystem: Intel Corporation Centrino Advanced-N 6205 (802.11a/b/g/n) 
[8086:1311]
Kernel driver in use: iwlwifi

Portanto, esta é a saída para quando tentar conectar manualmente usando wpa_supplicant

> $ sudo wpa_supplicant -c /etc/wpa_supplicant.conf -i wlp3s0  
Successfully initialized wpa_supplicant
wlp3s0: SME: Trying to authenticate with 82:2a:a8:31:9c:51 (SSID='CATEGORIES' freq=2437 MHz)
wlp3s0: Trying to associate with 82:2a:a8:31:9c:51 (SSID='CATEGORIES' freq=2437 MHz)
wlp3s0: Associated with 82:2a:a8:31:9c:51
wlp3s0: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
wlp3s0: CTRL-EVENT-DISCONNECTED bssid=82:2a:a8:31:9c:51 reason=3 locally_generated=1
wlp3s0: SME: Trying to authenticate with 82:2a:a8:31:9c:36 (SSID='CATEGORIES' freq=2412 MHz)
wlp3s0: SME: Trying to authenticate with 82:2a:a8:31:9c:51 (SSID='CATEGORIES' freq=2437 MHz)
wlp3s0: Trying to associate with 82:2a:a8:31:9c:51 (SSID='CATEGORIES' freq=2437 MHz)
wlp3s0: Associated with 82:2a:a8:31:9c:51
wlp3s0: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
wlp3s0: WPA: Failed to set PTK to the driver (alg=3 keylen=16 bssid=82:2a:a8:31:9c:51)
wlp3s0: CTRL-EVENT-DISCONNECTED bssid=82:2a:a8:31:9c:51 reason=1 locally_generated=1
wlp3s0: WPA: 4-Way Handshake failed - pre-shared key may be incorrect
wlp3s0: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="CATEGORIES" auth_failures=1 duration=10 reason=CONN_FAILED
^Cnl80211: deinit ifname=wlp3s0 disabled_11b_rates=0
wlp3s0: CTRL-EVENT-TERMINATING 
    
por sant016 05.03.2018 / 15:13

3 respostas

0

Tente verificar o estado da sua interface Wi-Fi com ip link . Se estiver desativado, você pode trazê-lo com sudo ip link set dev [your interface name] up .

Como jasonwryan afirmou, conectar manualmente (você pode usar wpa_supplicant ) pode lhe dar mais informações sobre o problema.

    
por 05.03.2018 / 17:15
0

No começo eu tenho o mesmo problema com o wifi-menu, então eu conecto manualmente com a internet assim:

1) Descubra qual é a sua interface com o comando a seguir: iwconfig

Normalmente, sua interface wifi é como essa construção: wlp2s0

Vou colocar onde você precisa colocar sua interface

2) Coloque a interface: ip link set <interface name> up

3) Analise sua interface para ver se ele está ativado: iwlist <interface name> scan | less

4) Se ele estiver na lista, na interface: ip link set interface down

5) Vá ao diretório de exemplos netctl: cd /etc/netctl/examples

6) Copie o diretório wireless-wpa para netctl com o nome que você deseja:

cd /etc/netctl/examples/wireless-wpa /etc/netctl/wifi_name

7) Abra o arquivo wireless-wpa para editar com nano (você pode usar o VIM):

sudo nano /etc/netctl/wifi_name

8) Altere as seguintes informações:

Interface: <Interface name>
ESSID: <your internet name>
key: <your internet password>

Salvar com CTRL + O e CTRL + X

9) Execute o netctl com os seguintes comandos:

cd /etc/netctl

netctl start wifi_name

10) Se aparecer uma mensagem de erro, tente este commad: ip link set dev <interface name> down

11) tente executar sua internet: ping -c 3 www.google.com

12) Se estiver trabalhando, ative sua internet o tempo todo: netctl enable wifi_name

    
por 16.05.2018 / 21:11
-1

Tente instalar o pacote NetworkManager usando chroot na mídia de instalação e use nmtui .

    
por 03.04.2018 / 05:29