Eu tenho um Nexus 5 com Marshmallow e outro dispositivo com um WiFi embutido de 5.8Ghz que é usado para transferir vídeos dele. Quando eu me conecto a esse WiFi, ele fica me dizendo que não tem conexão com a Internet e, portanto, obviamente se desconecta automaticamente para encontrar uma melhor. Como mantenho a conexão?
Algumas coisas que eu já tentei:
- defina a frequência apenas para 5Ghz
- excluir todos os outros Wifis conhecidos
- adicione manualmente o wifi
A menos que a conexão seja estável, não consigo conectar ao dispositivo com o aplicativo correspondente. Existem aplicativos que poderiam conseguir isso?
EDIT :
O Logcat imprime o seguinte quando o dispositivo é desconectado:
12-23 20:29:09.368: D/IpReachabilityMonitor(777): clear: iface{wlan0/21}, v{4}, ntable=[]
12-23 20:29:09.377: I/wpa_supplicant(4270): wlan0: CTRL-EVENT-DISCONNECTED bssid=00:e0:5d:91:1b:ec reason=3 locally_generated=1
12-23 20:29:09.381: D/WifiStateMachine(777): WifiStateMachine: Leaving Connected state
O que descobri até agora é que isso pode ser um problema no kernel. No entanto, não encontrei nenhuma referência ao Android nesse caso.
adb shell
ponto de exclamação foi removido e eu não recebo mais notificações sobre a falta de conexão com a Internet. No entanto, a conexão ainda está sendo interrompida após um curto período. Permanece conectado aprox. 10 a 30 segundos e depois desconecta. Ele se reconecta, porém a transferência de vídeo é interrompida. Alguma ideia?