J'ai fait des recherches, et je peux donc m'assurer qu'il ne s'agit pas d'un doublon.
- L'interrupteur du réseau intelligent est éteint
- Garder le Wifi allumé pendant le sommeil
- Le Wifi fonctionne très bien pour les autres appareils
- Le Wifi se déconnecte de manière aléatoire, même lorsque l'écran est ouvert et que l'appareil est utilisé.
J'ai ouvert les options Developer et activé l'option "Wi-Fi verbose logging" et lorsqu'il s'est déconnecté, j'ai vu ces messages :
- SÉLECTION RÉSEAU_PERMANENTE_DÉSACTIVÉE
- SÉLECTION_RÉSEAU_DISABLED_BY_WIFI_MANAGER=2
Et dans une autre occasion, ceux-ci :
- SÉLECTION_RÉSEAU_DISABLED_BY_ASSOCIATION_REJECTION=1
- SÉLECTION_RÉSEAU_DISABLED_BY_WIFI_MANAGER=1
Le problème semble survenir depuis l'installation d'une application, mais j'ai désinstallé toutes les applications récentes sur mon téléphone, et cela ne s'est pas amélioré.
Safemode semblait le réparer, il doit donc y avoir une sorte d'interférence entre les applications, mais l'historique du contrôle du wifi ne répertorie que les applications qui ont activé le wifi.
Ma seule solution jusqu'à présent a été de désactiver le wifi et de le réactiver, ou d'ouvrir le gestionnaire de réseau wifi dans Android, et d'appuyer sur la connexion wifi. (sans doute pour passer outre la "sélection de réseau désactivée").
Quelques détails de logcat :
[ 08-14 13:44:35.460 1364: 2509 E/WifiStateMachine ]
Did not find remoteAddress {10.100.5.1} in /proc/net/arp
et
I WifiHs20Service: Message received 5014
E WifiHs20Service: received HS20_UTILITY_ACTION_TYPE_HS20_CONFIGURATION_CHANGED
D WifiStateMachine: DisconnectedState !CMD_GET_CONFIGURED_NETWORKS uid=10225 rt=2982499/2982499 10225 0 num=40
D WifiStateMachine: ConnectModeState !CMD_GET_CONFIGURED_NETWORKS uid=10225 rt=2982500/2982500 10225 0 num=40
D WifiStateMachine: DisconnectedState !CMD_GET_CONFIGURED_NETWORKS uid=10225 rt=2982511/2982511 10225 0 num=40
D WifiStateMachine: ConnectModeState !CMD_GET_CONFIGURED_NETWORKS uid=10225 rt=2982511/2982511 10225 0 num=40
Quand je rallume le wifi, je vois parfois.. :
WifiStateMachine: There are no configured ssid
suivi de nombreux SSID de wifis que j'ai déjà utilisés. Le SSID à portée n'est pas listé. Peut-être parce que le SSID à portée est marqué "désactivé en permanence" (voir ci-dessus).
Édition supplémentaire, plus d'infos :
- Je ne parviens pas à reproduire ce phénomène de manière fiable. Il ne se déconnecte que lorsque je suppose qu'il va fonctionner, et il ne semble pas planter lorsque j'essaie de l'utiliser.
- J'ai été déconnecté alors que je faisais une mise à jour de Beyondpod (application podcast) : https://pastebin.com/Edx7ADXZ Des choses à noter :
- Je n'ai pas pu le reproduire avec l'application podcast.
- Si vous recherchez beyondpod dans le journal, vous obtiendrez plus d'informations sur l'endroit où la déconnexion se produit. Un peu avant : "08-23 12:53:46.600"
Mise à jour 3 :
J'ai effacé mon téléphone, et tout allait bien pendant un moment, mais c'est revenu. Les mêmes codes d'erreur : NETWORK_SELECTION_PERMANENTLY_DISABLED
y NETWORK_SELECTION_DISABLED_BY_WIFI_MANAGER=2
Je suppose que l'essuyer n'était pas suffisant.
Y a-t-il quelque chose que je puisse faire pour réinitialiser constamment mon wifi (lorsque l'interrupteur matériel est activé) afin d'annuler efficacement ce qui le désactive ?