As conexões Wi-Fi ignoradas podem ser relacionadas ao ambiente ou ao software.
Tentarei manter isso o mais genérico possível, para que a resposta possa ser aplicada a qualquer cartão WiFi.
Três áreas ambientais que você deve considerar antes de se aprofundar nas sugestões de software abaixo:
-
Criptografia WIFI - Tente alterar o método de criptografia no seu roteador WIFI, veja se isso resulta em uma conexão mais estável.
-
Roteador WIFI em si - Tente mudar para um novo ponto de acesso. Você ainda tem problemas de conectividade?
-
Canal WIFI - Tente alterar o canal em que o seu roteador está se comunicando. Na sua área, pode haver muito tráfego no canal selecionado.
Depois de decidir sobre essas áreas, cinco possibilidades de software que você pode considerar:
- Verificar se existe algum Backport WiFi e, em caso afirmativo, instalar o pacote adequado
- Veja se este é um problema de 64 bits versus 32 bits
- Experimentando um Kernel mais novo, ou o próximo kernel estável disponível OU testando a mais recente versão alfa / beta do Ubuntu que contém o kernel candidato a lançamento mais recente
- Desativando o gerenciamento de energia de sua placa wireless
- (a escolha do último recurso) usando o NDISWrapper
Backports
Os desenvolvedores do kernel geralmente lançam um pacote de software contendo atualizações para dispositivos WiFi derivados do kernel mais recente ou mais recente.
Para o Natty, esse pacote é chamado de linux-backports-modules-cw-2.6.39-generic
(obrigado Jorge). Este pacote pode ser encontrado no repositório proposto ou no repositório backport. Marque a caixa de seleção apropriada em Fontes de software e recarregue as atualizações mais recentes.
Abra o Centro de Software ou o Synaptic Manager e procure o pacote nomeado (ou com o mesmo nome) como acima. Se o pacote estiver disponível, instale o pacote, reinicialize e veja se a conexão WiFi é mais estável.
64 bits vs 32 bits
À medida que o linux amadurece, os problemas de 64 bits versus 32 bits devem ser reduzidos. No entanto, não é desconhecido que uma instalação de 64 bits pode ser mais instável em comparação com uma instalação de 32 bits - e vice-versa.
Para o seu cartão, encontrei um relatório de erros para o seu cartão sem fio aqui descreve os seus sintomas - kernel de 64 bits, conexão wifi cai aleatoriamente.
Faça um backup do seu sistema primeiro usando, por exemplo, o Clonezilla, para que você tenha algo que possa restaurar facilmente.
Tente instalar a versão de 32 bits do Natty. Veja se sua conexão é mais estável. Você também pode testar as outras sugestões nesta resposta nesta configuração de 32 bits.
Kernel mais recente
Testar um kernel mais novo pode algumas vezes causar problemas de instabilidade - por exemplo, problemas de inicialização e de tela preta. Recomendamos que você remova os drivers gráficos adicionais do Hardware (por exemplo, ATI ou Nvidia) primeiro. Eu também recomendo que você tenha um bom backup, por exemplo, usando o CloneZilla, do qual você pode restaurar.
Procure o próximo kernel principal estável de aqui no LaunchPad .
Olhando para as listas de mudanças no kernel 2.6.39, menciona algumas atualizações para o seu cartão.
Você pode instalar o kernel 2.6.39 conforme descrito no meu responda aqui .
Desativando o gerenciamento de energia
Às vezes, as placas wireless podem ter modos de gerenciamento de energia. Não é desconhecido para esses modos estar com bugs no linux. Desligar o gerenciamento de energia pode, às vezes, ajudar.
Você pode ter que fazer uma pesquisa no Google para ver se há um método específico para desativar o Gerenciamento de energia. Abaixo está um método que usei no passado para algumas cartas.
De um tipo de terminal:
gksu gedit /etc/pm/power.d/wireless
Se o arquivo aberto contiver quaisquer instruções, adicione a seguinte linha (se ainda não existir)
/sbin/iwconfig wlan0 power off
Se o arquivo aberto estiver vazio, adicione o seguinte
#!/bin/sh
/sbin/iwconfig wlan0 power off
Agora copie e cole o seguinte:
sudo chmod +x /etc/pm/power.d/wireless
Em seguida, reinicie.
NDISWrapper
Nota - O NDISWrapper pode causar problemas de tela preta na inicialização - por isso, tenha um bom backup, por exemplo, usando o CloneZilla, do qual você pode restaurar.
O NDISWrapper já foi há alguns anos, um método usado com freqüência para placas wireless, porque o kernel tinha tão pouco suporte a drivers sem fio.
Ele caiu em desgraça nos últimos tempos por muitas razões que eu não vou entrar ...
Para ser honesto, o RTL8187se está no kernel há algum tempo, então a seguinte sugestão deve ser considerada como um último recurso.
Pesquise ndisgtk
no centro de software e instale
Agora faça o download do drivers do Windows xp , no seu caso da Realtek
Extraia do arquivo zip.
Usando o ndisgtk - navegue até a pasta - RTL8187SE - WinXP e aponte ndisgtk para o arquivo .inf
. Espero que agora (talvez após uma reinicialização) o gerenciador de rede deva usar este driver de preferência ao driver de kernel RTL8187SE - n.b. Espero que você não tenha que colocar o kernel no blacklist.