Possíveis duplicatas:
- /android/60139/ice-cream-sandwich-cant-obtain-ip-address-what-do-i-need-to-delete-to-reset-wi
- Dispositivo bloqueado em "obtendo endereço IP" e depois define a rede para "desativada"
Eu tenho um Sony Ericcson Mini Pro (codinome “Mango” no CyanogenMod) com o CyanogenMod 9.1.0-mango. Este é o Android 4.0.4.
O problema
Ao tentar conectar-se a uma rede sem fio, ele fica preso no loop "Optaining IP Address" por um tempo, até mostrar "Bad Connection". É assim que é nas configurações do sistema de rede sem fio:
Meu tablet com CyanogenMod 10.2, Android 4.3, pode se conectar a essa rede sem fio sem problemas, assim como meu laptop Kubuntu 13.10 com uma placa sem fio Intel.
Tentei até agora
Ao procurar a causa e uma correção para o problema, encontrei várias postagens que sugerem o uso de um endereço IP estático. Esta é uma solução legítima, e eu posso recorrer a isso, mas gostaria de corrigir isso em geral.
A primeira coisa que tentei foi alterar as permissões
/system/etc/dhcpcd/dhcpcd-run-hooks
para 555 . Isso não teve nenhum efeito, no entanto.Então baixei o aplicativo WiFix e o executei no modo automático. Também não fez nada.
A última coisa que tentei foi excluir
/data/misc/dhcp/*
. Nenhum efeito.Atualização 2014-02-21 : Como você pode ver na captura de tela, a intensidade do sinal é realmente fraca, embora o telefone esteja a um metro de distância do roteador com uma mesa no meio. Agora ele se conectava enquanto estava sobre a mesa. A força do sinal está cheia agora. Li em uma pergunta diferente que o problema pode ser causado por um sinal fraco. Esse poderia ser o problema subjacente?
Meu roteador não possui uma antena externa; portanto, pode ser um pouco imprevisível onde o sinal é mais forte. Coloquei o telefone no roteador e ele ainda tinha o problema. Portanto, a força do sinal não deve ser o problema.
Atualização 2014-03-04 : Instalei a versão noturna mais recente do Cyanogen Mod no dispositivo usando suas instruções . Isso instalou o Android 4.1.3, que teve um problema sério com a rede sem fio. Ele foi desligado quando iniciei o dispositivo e ficou bloqueado ao ativar o wifi. Então, voltei para a versão estável mais recente, que ainda tem esse loop sem fim.
Atualização 2014-03-04 : Para minha rede doméstica, configurei um endereço IP estático, embora realmente não goste. No entanto, a conexão à Internet funciona agora.
Atualização 2014-03-06 : Verificado
/system/bin/sh -> mksh
e está presente. Isso não parece causar o problema.
Como posso corrigir esse aparente problema de DHCP?
Respostas:
Tive os mesmos sintomas ao cozinhar uma ROM quando o link simbólico de / system / bin / sh para mksh estava ausente.
fonte
/system/bin/mksh
e estou/system/bin/sh
presente, o último sendo um link simbólico para o primeiro. Portanto, este não parece ser o problema.Como você descreveu isso no IP estático, a conexão funciona . Isso leva a problemas para configurar o roteador seu.
fonte
No roteador, defina endereços IP estáticos. Se isso não corrigir, vá para
Setting > Wifi > Select your network
e vá para configurações avançadas. Lá, selecione (entrada) um endereço IP que não seja utilizado. Como 10.0.0.24. Isso deve resolver o problema.fonte
Esse sintoma exato pode ser corrigido alterando as permissões em
system/etc/dhcpcd/dhcpcd-run-hooks
para
execute
em todas as contas:user
group
eothers
Como mencionado aqui
Você precisa de um dispositivo e navegador raiz.
Espero que isto ajude
fonte
Tente alterar o canal WiFi nas configurações do seu roteador. Isso corrigiu o problema para mim.
fonte