Erro WiFi: "Falha ao conectar à rede"

8

Intermitentemente, quando tento conectar-me a uma rede WiFi, recebo a seguinte mensagem de erro como uma mensagem brinde:

Falha ao conectar-se à rede

A mensagem aparece imediatamente após a tentativa de conexão, tão claramente que não está tentando e falhando. Não encontrei nenhuma menção a um erro nos logs. As redes afetadas são aquelas às quais eu me conectei anteriormente, sem alterações nas configurações.

Como posso descobrir qual é o problema?

Eu tenho um Galaxy Nexus enraizado executando o Android 4.1.1 e a ROM de ações. Esta questão está relacionada a outra questão que eu postei anteriormente , mas esta é mais sobre como encontrar a origem de uma mensagem de erro específica, portanto, seu foco é diferente.

detalhes adicionais

Aqui estão mais alguns detalhes com base nos comentários:

  • Eu observei isso nas minhas redes domésticas e profissionais. Um é identificado como WPA2 PSK e o outro é identificado como WPA / WPA2 PSK.

  • Não desliguei o telefone conforme descrito no guia de solução de problemas mencionado nos comentários. No entanto, reinicializei sem sucesso (usando o comando reboot disponível em telefones com root).

  • Esquecer a rede e adicioná-la novamente não tem efeito. De fato, se eu esquecer a rede, não posso mais adicioná-la com êxito.

  • A senha da rede sem fio não mudou.

  • Não há proxy configurado quando estou sem fio. No entanto, eu executo o Onavo Extend quando estou em uma conexão de dados. Desativá-lo não tem efeito.

  • Eu mudei do DHCP para endereços IP estáticos. Isso reduziu a frequência dos problemas e parece ter eliminado meu problema anterior, onde o wifi seria descartado aleatoriamente.

  • O sono Wifi está definido como "Somente quando conectado". Não acho que seja relevante porque meu problema é estabelecer uma conexão em primeiro lugar (como quando chego em casa ou no trabalho), não mantendo uma.

Observe que, apesar de todas essas etapas de solução de problemas, meu objetivo inicial é encontrar uma mensagem de erro real ou uma entrada de log que forneça informações úteis sobre o problema.

Scott Severance
fonte
Que tipo de rede sem fio? WPA? WPA2? WEP? Siga este guia para o caso: techrepublic.com/blog/smartphones/…
Enigma
@ Enigma: Obrigado pela sugestão. Eu atualizei minha pergunta.
Scott Severance
Tente desativar completamente o sono e fazer o download de uma ferramenta de conexão Wi-Fi de terceiros na App Store. Provavelmente existe um que fornece um bom registro de saída também. Quais outros serviços de aplicativos você possui além dos de estoque?
Enigma
11
Como não foi mencionado aqui explicitamente: Algum de vocês dois tentou capturar um logcatquando o problema apareceu? Isso pode revelar algo. Até o ICS (4.0), você pode usar um dos aplicativos de logcat do Google Play; no entanto, como no JB, eles não podem mais acessar nada além de suas próprias entradas de log, talvez seja necessário usá adb logcat-lo (ou fazer root no seu dispositivo).
Izzy
11
Eu tentei, mas não obtive nada relevante. A propósito, para telefones com root, é possível converter alogcat em um aplicativo do sistema. Em seguida, funciona como anunciado no Jelly Bean.
Scott Severance

Respostas:

3

Você tem recuperação personalizada instalada? Eu tive esse problema duas vezes em um Galaxy S2, e o que o corrigia para mim toda vez estava executando uma correção de permissões no modo de recuperação.

Se isso não funcionar, tente excluir o arquivo de configuração do WiFi. Não tenho certeza do que está no Nexus, mas acho que será algo como /data/misc/wifi/wpa_supplicant.confou /data/misc/wifi/wpa.conf. Obviamente, você deve fazer backups antes de excluir qualquer coisa. Observe que você perderá todas as suas configurações de WiFi se fizer isso.

agregate1166877
fonte
O cara com o nexo não foi quem postou a recompensa, eu pedi atenção. Eu tenho um LG Optimus 4X HD. Não é totalmente diferente e não acho sua plataforma específica. Atualmente, não há recuperação instalada, apesar de estarmos investigando isso como parte de uma solução para esse problema (vá para CyanoGen 10.1). Não consigo ver / data / misc / *, apesar de perceber que minha atualização do fw diminuiu o acesso root. Isso bloquearia o acesso? Passei um fim de semana inteiro reservado para fazer algo acontecer. Vou atualizar quando souber mais. Obrigado.
Patrick
2
@ Patrick - Eu ficaria surpreso se você puder ver alguma coisa /datasem acesso root. Em todos os telefones que testei, um aplicativo pode ver apenas seus próprios dados de usuário /data/data/app.namee nada mais. Se você obtiver acesso root, verifique também um diretório chamado /data/wifi. Alguns telefones usam isso em vez de /data/misc/wifi.
aggregate1166877
Certo. obrigado por confirmar, parece que estou preso na frente de um computador durante todo o fim de semana. Vamos esperar que o sol desapareça, eh?
Patrick
Haha sim, aproveite o fim de semana. Deixe-me saber se o seu problema foi resolvido.
aggregate1166877
Não foi possível obter o root. Parece que tenho problemas para acessar meu telefone via ADB. Eu ainda sou muito um noob neste tipo de coisas :( embora ENTENDI encontrar um aplicativo que ajudou ...
Patrick
1

Eu acho que essa parte da sua pergunta é fundamental:

Eu mudei do DHCP para endereços IP estáticos. Isso reduziu a frequência dos problemas e parece ter eliminado meu problema anterior, onde o wifi seria descartado aleatoriamente.

Problemas de endereçamento IP certamente podem causar problemas assim. O tratamento estático está apenas tratando os sintomas, porém, não curando a doença. Supondo que os APs aos quais você está se conectando não tenham suas configurações DHCP alteradas, concentre-se em investigar como o telefone está agindo como um cliente DHCP. Encontrei um relatório de erro no qual vários usuários relatam o mesmo problema que você está tendo (o autor realmente faz referência a uma de suas perguntas anteriores ). Um dos comentaristas encontrou entradas de log relacionadas ao DHCP; você mencionou em um comentário que não encontrou nenhuma entrada de log relevante, mas viu alguma que se pareça com esse comentarista?

1 de abril 05:26:12 daemon.info desconhecido dnsmasq-dhcp [522]: DHCPREQUEST (br0) 192.168.200.225 a0: 0b: ba: 83: 65: 32

1 de abril 05:26:12 desconhecido daemon.info dnsmasq-dhcp [522]: DHCPNAK (br0) 192.168.200.225 a0: 0b: ba: 83: 65: 32 endereço errado

Além disso, um comentarista posterior descobriu que o serviço do cliente DHCP dhcpcdnão estava sendo executado em seu dispositivo. Ele explica:

Comecei a pesquisar um pouco, usando o bom e velho console Linux e o comando "ps". Eu percebi isso:

  • toda vez que eu não conseguia conectar, o dhcpcd não estava em execução.
  • pelo menos várias vezes, o processo do Kingsoft Office estava em execução quando o problema apareceu.

Então, o que eu fiz foi:

  • desinstalou o Kingsoft Office,
  • mude para o IP estático em todas as redes que uso com frequência (casa, trabalho, amigos, família). Também desabilitei o gerenciamento de energia WiFi (leia em algum lugar que isso possa ajudar).

Depois disso, o problema desapareceu. Já se foi há 2 semanas!

Ele descobriu que a ausência do serviço de cliente DHCP estava correlacionada com um de seus aplicativos. Reconfigure seu dispositivo para usar DHCP, tente conectar-se a um dos APs com problema e use o Emulador de Terminal (ou similar) para executar a mesma investigação que ele fez, digitando o comando ps | grep dhcp. A saída deve ser algo como o seguinte:

dhcp 4858 1 924 552 ffffffff 00000000 S /system/bin/dhcpcd

Isso significa que o dhcpcdprocesso está em execução. Se dhcpcdnão estiver em execução, você simplesmente não receberá nada. Se for esse o caso, digite psnovamente para obter uma lista de todos os processos atuais. Você percebe alguma correlação entre um aplicativo que você instalou e os problemas que está tendo? Como solução temporária, tente iniciar o serviço novamente digitando sudo dhcpcde tente conectar-se novamente.

Mr. Buster
fonte
0

Consegui contornar, se não resolver, o problema em questão.

Em resumo, instalei o Wifi Ruler - Free , que substitui o gerenciador de conexões wifi padrão.

Isso me permite clicar e conectar-me a qualquer ponto de acesso que eu encontrar sem nenhum problema.

Ele faz muitas outras coisas, finalmente eu posso impedir que meu telefone se conecte aos meus vizinhos wifi aberto incrivelmente forte.

Espero que isto ajude.

Patrick
fonte
0

Verifique se você definiu o limite de dados móveis. Eu sei que é estranho no meu samsung Google nexus maguro, removi o limite e o wifi voltou ao normal.

No entanto, eu tive o mesmo problema no Nexus 7 garoupa, tentei vários aplicativos e truques na rede. Mas finalmente tive que atualizar o Cyanogenmod para obter o wifi funcionando nele.

Njax3SmmM2x2a0Zf7Hpd
fonte
-1

Eu dei essa resposta a uma consulta de desconexão anteriormente, mas há alguma ressonância aqui.

Eu acho que posso adivinhar o que está acontecendo. Quando comecei a usar pontos de acesso gratuitos, eu estava me conectando sem problemas e geralmente eles têm uma tela de logon para inserir a senha da localidade. Alguns lugares, no entanto, como hotéis, parecem dar acesso gratuito por tempo limitado ou para o primeiro uso sem fazer login e, posteriormente, eles esperam que você se registre.

Quando voltei a esses locais pela segunda vez, descobri que o telefone encontra a rede e alega estar conectado, mas todo uso retorna um erro de rede ou parece conectar-se e ser cortado. Na verdade, estou sendo redirecionado para a página de logon deles, mas muitas vezes parece apenas abrir em segundo plano no pão de gengibre, para que você não saiba que está acontecendo.

Depois de brincar, às vezes é possível exibir a página de logon e registrar-se. Muitas vezes, só posso fazer isso tentando uma pesquisa no google. De alguma forma, o Google parece saber rotear pelas páginas de logon, enquanto outros aplicativos são ignorantes ".

grumpytype
fonte
11
Obrigado pela resposta. No entanto, como afirmei na minha pergunta, estou enfrentando esses problemas em casa e no trabalho. Presumo que seu problema com pontos de acesso Wi-Fi gratuito não seja totalmente relacionado, pois você está enfrentando problemas para sair de lá apesar de ter uma conexão com o ponto de acesso.
Scott Severance
-2

Tente reiniciar o telefone, você o encontrará novamente após a reinicialização.

northcamel
fonte
3
Sim, "tentar reinicializar" é uma técnica de solução de problemas comprovada e verdadeira para todos os tipos de problemas com o computador, mas não é realmente uma estratégia de longo prazo, nem identifica o problema real.
ale
-2

Eu tive o mesmo problema. Eu achei que tinha a ver com o meu aplicativo Easy Battery Saver. Mexeu com as configurações e ele se conectou imediatamente.

mhz1973
fonte
11
"mexer com as configurações" dificilmente é considerado uma resposta útil.
Svarog 22/05