Slackware não conecta na wifi

1. Slackware não conecta na wifi

Fábio Felix Dias
slack felix

(usa Slackware)

Enviado em 11/03/2016 - 22:38h

Utilizava a wifi do meu laptop normalmente gerenciada com o NetworkManager. Mudei para uma república e agora não consigo conectar no roteador de lá.

Procurando na internet, primeiramente tentei utilizar o wicd. Não funcionou. Tentei fazer as configurações com o wpa_supplicant direto no terminal. Consegui conectar somente uma vez, depois parou completamente de conectar. Segui vários passos descritos na internet inclusive aqui no VOL, muitos falando de como criar/modificar o /etc/wpa_supplicant.conf, parâmetros para executar o wpa_supplicant etc. No final das contas depois de andar muito e nada aparentemente funcionar preciso de uma "luz".

Percebi também que estava instalado o wpa_supplicant-2.0-x86_64-1.txz, mas existia um pacote no repositório em patches/packages instalei ele (wpa_supplicant-2.4-x86_64-1_slack14.1.txz) pra ver se era algum problema com a versão, mesmo assim nada.

Percebi que como iwlist podemos ver os valores dos parâmetros para configurar o wpa_supplicant.conf como proto, group, pairwise

root@Felix:/etc/rc.d# iwlist wlan0 scan
wlan0 Scan completed :
Cell 01 - Address: <endereço>
Channel:6
Frequency:2.437 GHz (Channel 6)
Quality=70/70 Signal level=-36 dBm
Encryption key:on
ESSID:"Nome da rede"
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 9 Mb/s
18 Mb/s; 36 Mb/s; 54 Mb/s
Bit Rates:6 Mb/s; 12 Mb/s; 24 Mb/s; 48 Mb/s
Mode:Master
Extra:tsf=000000135a901833
Extra: Last beacon: 42ms ago
IE: Unknown: 000C48617070792046616D696C79
IE: Unknown: 010882848B961224486C
IE: Unknown: 030106
IE: Unknown: 2A0104
IE: Unknown: 32040C183060
IE: Unknown: 2D1A6E1017FFFF000001000000000000000000000000000000000000
IE: Unknown: 3D1606070500000000000000000000000000000000000000
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
IE: Unknown: DD180050F2020101000003A4000027A4000042435E0062322F00
IE: Unknown: 0B0504003C127A
IE: Unknown: 4A0E14000A002C01C800140005001900
IE: Unknown: DD07000C4300000000
IE: Unknown: 0706425220010B10

Depois utilizei o wpa_passphrase para gerar o bloco network do wpa_supplicant.conf.

Posteriormente o comando: wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf -B -D wext

Agora vejam esse resultado:

root@Felix:/etc/rc.d# iwconfig wlan0
wlan0 IEEE 802.11bgn ESSID:off/any
Mode:Managed Frequency:2.437 GHz Access Point: Not-Associated
Tx-Power=16 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off

Vejam que não fica definido o ESSID, Access Point etc. Percebi que algumas vezes fica definido somente o ESSID, em outras ele fica definido + AP etc. E mesmo quando aparentemente tudo é inicializado corretamente, quando executo o dhcpcd ou o dhclient nenhum IP é retornado. Tento executar novamente o iwconfig, as configurações da mesma forma que mostrado anteriormente.

Estou utilizando Slackware 14.1, Kernel 3.10.17 em um DELL 14R 5437

Alguém tem alguma idéia? Parâmetro configurado errado, versão desatualizada de algum pacote etc.?

PS.: Com o Windows 10, na mesma máquina, a conexão com essa rede wifi funciona normalmente.

Desde já agradeço





  


2. Re: Slackware não conecta na wifi

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 12/03/2016 - 02:14h

1° opção - Geralmente este problema ocorria comigo quando eu passava o driver WEXT ao invés de nl80211 para o wpa_supplicant, tente com o driver diferente e sem a opção -B, e veja se consegue (tirando a opção -B você acompanha melhor oque está acontecendo).

2° opção - Force a conexão usando o iwconfig para se conectar ao ap antes de usar o wpa_supplicant (tente isso com os 2 drivers para ver no que dá)
iwconfig wlan0 essid "essid_da_sua_rede" 



3. Re: Slackware não conecta na wifi

Fábio Felix Dias
slack felix

(usa Slackware)

Enviado em 12/03/2016 - 12:44h

Olá,

Teste 1:

root@Felix:/etc# iwconfig wlan0 essid "Nome da rede"
root@Felix:/etc# iwconfig wlan0
wlan0 IEEE 802.11bgn ESSID:"Nome da rede"
Mode:Managed Access Point: Not-Associated Tx-Power=16 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off

root@Felix:/etc# wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf -D wext
Successfully initialized wpa_supplicant
ioctl[SIOCSIWSCAN]: Device or resource busy
wlan0: CTRL-EVENT-SCAN-FAILED ret=-1 retry=1


Teste 2:

root@Felix:/etc# iwconfig wlan0 essid "Nome da rede"
root@Felix:/etc# iwconfig wlan0
wlan0 IEEE 802.11bgn ESSID:"Nome da rede"
Mode:Managed Access Point: Not-Associated Tx-Power=16 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off

root@Felix:/etc# wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf -D nl80211
Successfully initialized wpa_supplicant
nl80211: Could not re-add multicast membership for vendor events: -2 (No such file or directory)


Nos dois casos o Access Point continua Not-Associated e se eu tentar utilizar o dhcpcd wlan0 nenhum ip é retornado pra mim.




4. Re: Slackware não conecta na wifi

Fábio Felix Dias
slack felix

(usa Slackware)

Enviado em 21/03/2016 - 10:13h

Usando
dmesg | grep wlan0 

encontrei o seguinte

[ 639.930599] wlan0: authenticate with <ENDEREÇO>
[ 639.948895] wlan0: send auth to <ENDEREÇO> (try 1/3)
[ 639.950941] wlan0: authenticated
[ 639.951881] wlan0: associate with <ENDEREÇO> (try 1/3)
[ 639.956175] wlan0: RX AssocResp from <ENDEREÇO> (capab=0x411 status=0 aid=4)
[ 639.956247] wlan0: associated
[ 640.040830] wlan0: AP <ENDEREÇO> changed bandwidth, new config is 2417 MHz, width 1 (2417/0 MHz)
[ 640.040838] wlan0: AP <ENDEREÇO> changed bandwidth in a way we can't support - disconnect


Fui nas configurações do roteador e coloquei um ChannelWidth padrão (20 MHz). Agora na saída do comando acima as duas últimas linhas não são mais apresentadas. Conecta na rede, mas a conexão cai frequentemente.

Encontrei mais essa solução na internet

http://zeroset.mnim.org/2014/04/22/unstable-wifi-connection-on-ubuntu-14-04-trusty-tahr-ctrl-event-d...

modifiquei a configuração Mode do roteador para 11bg mixed ao invés de 11bgn mixed, mesmo assim continua caindo a conexão.

Testei o laptop em mais duas redes, uma delas com autenticação diferente (EAP Protegido) e funciona sem problemas.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts