Direto ao ponto. Meu wifi não funciona corretamente desde alguns dias após a atualização do firmware e da versão do Android.
Descrição do problema
A questão é bastante inconsistente. O Wifi normalmente não detectará nenhuma rede. Às vezes, ele gasta cerca de 30 segundos na digitalização e mostra as redes disponíveis por cerca de 10 segundos, após o que as redes desaparecem da lista. Tentar se conectar nesse período de tempo não faz nada, ou seja, quando toco na rede e, em seguida, escolho "conectar", recebo um retorno à lista de redes como se nada tivesse acontecido. Outras vezes, a tentativa de conectar uma rede faz com que todas as redes desapareçam instantaneamente. Nesse caso, as redes retornam após alguns segundos e a rede na qual eu estava tentando conectar aparece como "conectando", mas todas as redes desaparecem logo após isso. Ocasionalmente, o wifi fica bloqueado ao ligar, mas isso geralmente acontece depois / enquanto eu estou mexendo nas permissões.
Devo observar, isso acontece em todas as redes, não é um problema relacionado ao roteador. Também descartei um problema de hardware, pois sou capaz de detectar brevemente as redes, mas não consigo me conectar a elas.
Origem do problema
O problema começou alguns dias depois de eu atualizar a ROM do meu tablet, usando o software oficial lançado pelo desenvolvedor e depois de fazer o root. O estranho é que o wifi funcionou bem por alguns dias depois que eu atualizei o software. Embora possa ser a origem desse problema, ele pode vir de uma fonte diferente. Por todos os meios, leia as "Outras informações (estranhas)"
Correções que tentei
- Alteração das configurações de wifi (alteração de configurações avançadas, alteração do nome do dispositivo nas configurações do wifi direct etc.)
- Redefinição de fábrica (o problema persistiu antes mesmo de eu ter o root novamente)
- Permissões de edição de todos os arquivos dentro da pasta dhcpcd, usando o aplicativo X-plore (com permissão de root), bem como outros arquivos dentro da pasta "permission" (todos com o nome "wifi").
- Vários aplicativos "Wifi fixer".
- Aplicativos de troca de MAC (para alterar meu endereço MAC)
- Limpando partição de cache
Correções que não tentei
- Instalando outra ROM (não consigo fazer isso, porque não há outras ROMs compatíveis com o meu dispositivo, nem mesmo as personalizadas)
- Revertendo minha versão do Android (de 4.4.2 para 4.2)
Outras informações (estranhas)
- Esquisitices do endereço Mac
Meu endereço MAC mudou depois de alguns dias, exatamente quando o problema começou. Não tenho certeza se isso está relacionado, mas vou explicar de qualquer maneira: o ISP da minha namorada é uma pequena empresa local (de propriedade de 1 a 3 pessoas) que exige que você envie o endereço MAC para que eles possam ... dispositivo? Se você não enviar seu endereço MAC, poderá conectar-se à rede, mas com acesso limitado (apenas a página da Web). Isso me parece estranho, porque a própria rede é privada (ou seja, possui sua própria senha, como qualquer rede privada), mas você ainda precisa enviar o endereço MAC de todos os dispositivos que deseja conectar à sua rede.
Quando fui à casa dela e tentei me conectar depois de atualizar minha ROM, tive acesso limitado, apesar de já ter enviado o endereço MAC do meu tablet há muitos meses. Verifiquei meu endereço MAC e notei que ele havia mudado para 00: 90: 4c: 07: 71: 12 . Enviei uma mensagem para o ISP e enviei a ele meu novo MAC. Mas verifiquei novamente depois de alguns minutos e meu MAC estava de volta ao seu número antigo. O MAC foi indo e voltando do novo para o antigo algumas vezes e finalmente ficou com o novo. O "cara" do ISP disse que tentaria "acesso remoto" para tentar corrigir o problema (ou seja, meu acesso limitado à rede específica da minha GF).
Depois disso, meu tablet não pôde se conectar a nenhuma rede e o problema começou como eu descrevi acima. Eu pensei que isso não estava relacionado ao problema, mas encontrei alguns tópicos reclamando sobre problemas relacionados aos MACs que começam com 00: 90: 4c. Essa poderia ser a fonte do problema?
- Conexão breve, mas estável
Na semana passada, meu tablet conseguiu se conectar normalmente à rede da minha universidade. Isso aconteceu depois que eu ativei as configurações de "rede móvel" (dados ativados, roaming de dados). Não tenho serviço de dados neste tablet, apesar disso, depois de marcar essas caixas, consegui me conectar como se o problema nunca tivesse existido. No entanto, após desconectar-se dessa rede, o problema voltou como se nada tivesse acontecido. Não consegui reproduzir isso, nem conectando à mesma rede, nem ao estar no mesmo local (então eu teria a mesma força do sinal wifi).
- O wifi estava ativado após a redefinição de fábrica
Como se costuma dizer, depois de redefinir o tablet (e limpar o cartão SD interno, é claro), o wifi já estava ativado por padrão. Isso poderia significar alguma coisa?
Descrição do dispositivo e mais informações
É um Onda v975s, com android kitkat 4.4.2, versão de firmware v4.4_V1. Kernel versão 3.3.0. Por favor, peça mais informações, se necessário.
Eu também tenho alguns logcats que apontam para wpa_supplicant.
wpa_supplicant: Não foi possível definir os sinalizadores da interface wlan0 (UP): operação não permitida
Você pode encontrar o logcat completo aqui em Pastebin .
Se você passou por este longo post, agradeço. Acabei de ficar sem ideias, então espero que alguém aqui possa me ajudar.
00:90:4c
é usado pela epigram, inc . Se o seu novo endereço apontar para uma empresa diferente, isso seria muito estranho (geralmente, um endereço MAC não muda - e é por isso que é usado para proteção de rede por filtros MAC , para responder a essa parte da sua pergunta). Eu tive um problema comparável uma vez e estava relacionado a incompatibilidades da ROM mais recente com a imagem de rádio do telefone, mas nenhuma mudança de MAC na época.
adb logcat -b radio -v time -d > logcat_radio.log
erros do wifistate - fatals: adb logcat WifiStateMachine:E *:S -v long > wifi.txt
Log do kernel:adb shell su -c dmesg > dmesg.txt