Wi-Fi funcionando e desligando, principalmente em um laptop HP - leve dois

1

Eu tenho um laptop HP com placa Intel Centrino 2230 N. O sistema é o Xubuntu 13. O Wi-Fi funciona de vez em quando. Quando está inativo, ele ainda se conecta à rede e obtém um endereço IP, mas o ping para o gateway não funciona. A rede tem WPA2. Configurar wlan0 para baixo e para cima não ajuda.

O Windows Wi-Fi no mesmo laptop funciona bem, então é um problema com a configuração do Linux. Além disso, o ponto de acesso (TP-Link) funciona bem com um Mac.

EDIT: o modo N está desativado porque estava lento.

Alguma ideia de como consertar isso? Aqui está alguma saída de diagnóstico:

$ iwconfig
eth0      no wireless extensions.

lo        no wireless extensions.

wlan0     IEEE 802.11bg  ESSID:"xxxxx"  
          Mode:Managed  Frequency:2.437 GHz  Access Point: D8:5D:4C:xx:xx:xx   
          Bit Rate=2 Mb/s   Tx-Power=16 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:on
          Link Quality=58/70  Signal level=-52 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:28   Missed beacon:0


$ ip addr sh
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN qlen 1000
    link/ether a0:b3:cc:49:e3:50 brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
    link/ether 84:a6:c8:82:3c:ff brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.100/24 brd 192.168.1.255 scope global wlan0
       valid_lft forever preferred_lft forever


$ ip link sh
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN mode DEFAULT qlen 1000
    link/ether a0:b3:cc:49:e3:50 brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT qlen 1000
    link/ether 84:a6:c8:82:3c:ff brd ff:ff:ff:ff:ff:ff
    
por Nucular 20.02.2014 / 19:32

2 respostas

0

Isto é um pouco da minha opinião, mas tive muitos problemas com as famílias de placas de vídeo Intel Centrino 1000-N e 2000-N sob uma variedade de Linuxes. A solução que geralmente os faz funcionar melhor tem sido desabilitar o recurso wireless-N do cartão / driver e usá-lo exclusivamente como um cartão G exclusivamente.

Você pode fazer isso quando carregar o módulo do kernel iwlagn .

Exemplo

$ sudo rmmod iwlagn
$ sudo modprobe iwlagn 11n_disable=1

Você pode tornar isso permanente assim:

# /etc/modprobe.d/wireless.conf
options iwlagn 11n_disable=1

Em seguida, faça o mesmo descarregar / recarregar o módulo.

$ sudo rmmod iwlagn
$ sudo modprobe iwlagn

Referências

por 20.02.2014 / 20:06
0

No aplicativo Additional Drivers , verifique se há algum driver pertencente ao STA e desative-o.

Abra o Terminal e digite o seguinte comando:

sudo apt-get remove b43-fwcutter broadcom-sta-common broadcom-sta-source firmware-b43-installer firmware-b43-lpphy-installer firmware-b43legacy-installer bcmwl-kernel-source

Agora, digite os seguintes comandos:

echo "blacklist bcma" | sudo tee -a /etc/modprobe.d/blacklist.conf
echo "blacklist brcm80211" | sudo tee -a /etc/modprobe.d/blacklist.conf

Reinicie o Ubuntu.

Abra o Terminal novamente e digite o seguinte comando:

sudo apt-get install bcmwl-kernel-source broadcom-sta-common broadcom-sta-source firmware-b43-installer

Após a conclusão da instalação do pacote, reinicialize.

Abra Additional Drivers .

Ative o driver STA do Broadcom.

Seu Wifi agora deve estar ativo e funcional.

    
por 16.11.2015 / 10:56