Tenho um problema incompreensível que venho tentando resolver nas últimas semanas. Eu sou novo no Android e comprei recentemente o Huawei Ideos X5 (Android 2.2.1). Não encontrei mais ninguém com esse problema.
Problema:
Meu telefone Android poderá se conectar à minha rede sem fio, obter um endereço IP do meu servidor DHCP, mas ao tentar acessar qualquer coisa na rede, ele não funcionará. Embora algumas vezes funcione (ou seja, alguns dados serão enviados).
Depuração:
Meu telefone Android é capaz de conectar e usar outras redes sem fio, embora eu tenha experimentado apenas duas (na minha universidade e em um amigo). Isso indicaria que meu telefone não está quebrado.
Com uma inspeção mais minuciosa com o aplicativo Emulador de Terminal, quando faço ping no servidor, obtém uma taxa de perda de pacotes de 80%. Obviamente, isso impossibilita o uso da rede sem fio, mas significa que alguns pacotes passam (até a Internet), por isso não é um problema de DNS.
Meu laptop pode conectar e usar minha rede sem fio na perfeição (na verdade, ele pode baixar da Internet a 18 Mbps e fazer upload a 10 Mbps com 802.11g, o que eu presumo que seja bom). Meu adaptador sem fio USB também funciona bem com ele. Um dos telefones Android de meu amigo (LG Optimus One) e o iPod também funcionam com minha rede sem fio e, mais estranhamente, o telefone Android de outro amigo que tem o mesmo modelo (Huawei Ideos X5) funciona com minha rede sem fio. Isso indicaria que meu ponto de acesso não está com defeito.
Existem toneladas de redes sem fio na minha área. Meu telefone pode ver 21, incluindo o meu. Não tenho idéia se isso pode afetar alguma coisa. Não posso tentar nenhuma delas porque elas estão protegidas.
Vale ressaltar que eu não tenho a sua configuração média de rede sem fio. Eu tenho um servidor (computador estacionário) que executa o servidor DHCP e assim por diante. Recentemente, adicionei uma rede sem fio ao meu apartamento comprando o D-Link DIR-300 e atualizando-o com DD-WRT. Não faço ideia se funcionou ou não com o firmware original. O roteador atua como um ponto de acesso.
Eu tentei mudar de canal, protocolo (B, G, N), configurações de segurança de aberto para criptografado (WPA2 AES) etc. no AP sem sucesso.
Mesmo que o telefone esteja a apenas alguns centímetros do AP, ele ainda terá uma perda de 80% dos pacotes. O DD-WRT relata 92-98% da intensidade do sinal. Eu acho que existe um problema de software / configuração e não um problema de hardware.
E, é claro, tentei redefinir meu AP e meu telefone. Nem ajudou. O WiFi do telefone Android não funciona quando o roteador está usando as configurações padrão de fábrica ou AP. No entanto, estou preocupado com o fato de que algumas configurações incorretas da minha rede sem fio estão armazenadas no telefone e parece que elas podem estar sincronizadas com minha conta do Google e possivelmente ainda estarão lá mesmo depois que eu "esquecer" minha rede sem fio ou redefinir o telefone ( existe uma maneira de ter certeza de que tudo está limpo?).
Neste ponto, estou sem idéias. Espero ter explicado suficientemente minha situação. Você tem alguma ideia? Desde já, obrigado.
Editar:
Eu fiz alguns testes adicionais. Reinicializei o roteador DD-WRT mais uma vez para ver se funcionaria e, por sugestão de Ryan, tente reduzi-lo à configuração mais básica. Não funcionou mesmo se eu tentasse apenas o modo b / g. É interessante notar que os dois primeiros segundos de ping após a mudança de modo funcionam sem perda de pacotes, mas depois disso, ele volta a ficar ruim novamente.
Também tentei algo que não acreditaria que funcionaria - piscando o firmware original de volta. Para minha surpresa, funcionou e meu telefone não tem perda de pacotes durante o ping. (Na verdade, eu perdi o firmware original que suporta o modo AP). No entanto, ainda não consigo entender por que não funcionou no DD-WRT e estaria muito interessado em qualquer explicação possível.
Por mais teimoso que eu sou, posso tentar voltar ao DD-WRT novamente amanhã para ver se funciona (se funcionar, não sei explicar o porquê! Culpar o flash ruim parece ingênuo na minha opinião).