Ele não se conecta a certas redes públicas oficiais gratuitas em shoppings, cafés ou hospitais, por exemplo, onde deveria estar mesmo com barras de força de sinal 3-4 . É isso mesmo, senhores, com quase a intensidade total do sinal e simplesmente parando, afirmando que estão adquirindo o endereço IP, mas depois de alguns minutos se desconectam. Eu tenho esse log de conectividade de rede, se puder ajudar, caso contrário, guie-me na direção certa e fornecerei os logs necessários.
03-19 13:12:22.351 I/wpa_supplicant( 8091): got scan complete
03-19 13:12:22.351 I/wpa_supplicant( 8091): wpa_supplicant_get_scan_results:return scan results2
03-19 13:12:22.351 I/wpa_supplicant( 8091): AP:ssid[AndroidAP],rssi[-83],BSSID=b4:07:f9:4c:b8:c1
03-19 13:12:22.351 I/wpa_supplicant( 8091): AP:ssid[bneizion],rssi[-59],BSSID=1c:af:f7:7d:f6:d9
03-19 13:12:22.351 I/wpa_supplicant( 8091): AP:ssid[],rssi[-67],BSSID=00:15:70:d1:60:ac
03-19 13:12:22.351 I/wpa_supplicant( 8091): AP:ssid[],rssi[-73],BSSID=00:15:70:5f:f8:b4
03-19 13:12:22.351 I/wpa_supplicant( 8091): AP:ssid[orange-TSZQ],rssi[-86],BSSID=00:21:04:db:fe:42
03-19 13:12:22.351 I/wpa_supplicant( 8091): AP:ssid[zerbrachot],rssi[-73],BSSID=00:16:e3:f0:9f:39
03-19 13:12:22.351 I/wpa_supplicant( 8091): Received 1400 bytes of scan results (6 BSSes)
03-19 13:12:22.351 I/wpa_supplicant( 8091): wpa_driver_wext_get_scan_results---
03-19 13:12:22.381 D/GpsLocationProvider( 1344): GetGpsInterface+
03-19 13:12:22.381 D/GpsLocationProvider( 1344): GetGpsInterface-
03-19 13:12:22.381 D/lib_locapi( 1344): loc_eng_inject_location, accuracy = 209.0
03-19 13:12:22.411 D/AutoSetting( 4710): service - mLocationListener: onLocationChanged() location = Location[mProvider=network,mTime=1332155542386,mInfo=244.94112160000003333295.25668425,mAccuracy=209.0
03-19 13:12:22.441 D/AutoSetting( 4710): service - handleMessage() incoming message, what:1
03-19 13:12:22.441 D/AutoSetting( 4710): service - mLocationListener: onLocationChanged() location = Location[mProvider=network,mTime=1332155542386,mInfo=244.94112160000003333295.25668425,mAccuracy=209.0
03-19 13:12:22.441 D/AutoSetting( 4710): Util - isSetupWizardCompleted(): true
03-19 13:12:22.441 D/AutoSetting( 4710): Util - wifi connected
03-19 13:12:22.441 D/AutoSetting( 4710): service - processLocationBundle() distance to current is less than 1000.0m, bypass update
03-19 13:12:22.441 D/AutoSetting( 4710): service - handleMessage() within range
wi-fi
connection-issues
Boris_yo
fonte
fonte
Respostas:
Se o seu telefone estiver aguardando um endereço IP, o seu WiFi estará conectado. E a terceira última linha do seu log parece confirmar esse status:
03-19 13:12:22.441 D/AutoSetting( 4710): Util - wifi connected
Se você não conseguir obter um endereço IP válido, então:
A parte interessante do terceiro caso é que não é necessário que a força do sinal da rede seja excessivamente baixa. Suspeito que também a implementação dos componentes de rede tenha seu papel nesses casos. Por exemplo, recentemente tive muitos problemas para configurar uma rede WPA2 temporária usando o hostap no meu computador doméstico. Meu telefone Android simplesmente se recusou a obter um endereço IP mais da metade das vezes. Registrando meus logs do servidor DHCP, notei que o procedimento de negociação foi interrompido apenas porque meu telefone parou de responder a pacotes no meio da negociação, aparentemente sem motivo. Bem, não investiguei mais o problema (muito tempo perdido com ele), mas agora sei que existem muitas coisas que podem dar errado ao configurar uma rede WPA.
fonte
Uma possibilidade é que a rede esteja dentro do alcance, mas não seja forte o suficiente para ser conectada.
Recebo isso ocasionalmente no meu dispositivo - posso ver o ponto de acesso Wi-Fi no menu de configurações e tentar me conectar a ele, mas ele permanece travado em 'Conectando' por um tempo e depois desiste.
Eu atribuí isso ao sinal de rede não ser forte o suficiente, como se eu me aproximasse do roteador, ele se conectaria.
fonte
Algumas ROMs personalizadas têm problemas com a exibição dos endereços MAC corretos.
Tente investigar sobre esse assunto.
fonte
Certas redes públicas têm seu próprio firewall para proteger a rede. Alguns são protegidos por senha com criptografia. O Wi-Fi tem seu próprio limite e limites. Para se conectar a redes públicas, ele precisa de sua permissão de acesso.
fonte
Muitos pontos de acesso Wi-Fi públicos exigem que um usuário efetue login através de uma página da web. Às vezes, há uma oferta de teste por 30 minutos, após a qual pode ser necessário pagar pelo uso prolongado etc.
É melhor que você consulte o suporte técnico / help desk do shopping / aeroporto / organização que fornece o acesso.
ATUALIZAÇÃO: Além disso, caso os pontos de acesso estejam configurados como redes Ad-Hoc, os dispositivos Android por padrão não se conectam. Existem algumas maneiras de contornar isso. Depende do seu telefone e sistema operacional e, claro, é preciso estar enraizado.
fonte