
Quando estou conectado à rede wifi da minha escola, que é uma rede WPA2 corporativa, usando autenticação PEAP e MSCHAPv2, sou desconectado a cada 30 minutos a uma hora. Ele não será reconectado, e a única maneira de reconectá-lo à rede é ativar o interruptor de interrupção do wifi do meu hardware (no meu laptop, que é um MSI x350
Aqui está o que presumo ser a saída relevante do lspci:
03:00.0 Network controller: Intel Corporation WiFi Link 5100
E aqui estão (provavelmente demais, mas não sei o que é relevante) coisas do log do meu sistema:
Estou usando o Kubuntu 11.10 com backports KDE4.8. Mas estou tendo esse problema com esta máquina desde que a comprei e estava usando o Ubuntu (unidade) 11.04. O problema persiste, não importa se eu uso o gerenciador de rede gnome ou o KDE.
Editar: agora estou usando o GNOME novamente, mas tendo os mesmos problemas.
Responder1
Parece que o Network-Manager é muito agressivo ao alterar os pontos de acesso e, assim, causar desconexões/reconexões aleatórias. Experimente comwicd
sudo apt-get install wicd
apt-get remove network-manager
Edite ou crie /etc/wicd/encryption/templates/peap-mschapv2
da seguinte maneira:
name=PEAP with MSCHAPv2
author=Cereal
version = 1
require username *Username password *Password
-----
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="$_ESSID"
scan_ssid=$_SCAN
key_mgmt=WPA-EAP
eap=PEAP
phase2="auth=MSCHAPV2"
identity="$_USERNAME"
password="$_PASSWORD"
}
Agora você precisa habilitar este modelo para o wicd (após o qual você precisa fechar e reabrir o wicd ou reiniciar):
echo "peap-mschapv2" >> /etc/wicd/encryption/templates/active
Responder2
Houve problemas anteriores com o 5100 usando 802.11n, causando desconexão conforme você descreve. Se uma atualização do kernel não resolveu seus problemas, outra correção que você pode tentar é
sudo gedit /etc/modprobe.d/options.conf
Adicione isso
options iwlagn 11n_disable=1 11n_disable50=1
reinício.
Responder3
No log, parece que você está em roaming de um ponto de acesso para outro e que o driver fica confuso quando isso acontece e precisa ser redefinido com um novo carregamento de firmware. Presumo que o uso do switch kill solicita que o driver do kernel faça isso.
Você pode verificar com a Intel se há firmware atualizado disponível para download.
Caso contrário, pode fazer sentido evitar totalmente o roaming. Alguns sugerem substituir wicd por gerenciador de rede. Essesitefornece mais informações, mas basicamente diz que você instala o wicd e isso removerá o networkmanager. Presumo que você teria que usar o wicd para definir o SSID ao qual se conectar. "Sua milhagem pode variar."