3 votes

Comment puis-je me reconnecter automatiquement à un réseau WiFi ?

Sur ce Je demande comment empêcher ma connexion WiFi de se déconnecter.

Si je ne trouve pas de réponse à cette question, la meilleure solution suivante est de faire en sorte que mon téléphone se reconnecte automatiquement. La raison de la déconnexion est : "Class 3 frame received from nonassociated STA"

Je suis sur un appareil enraciné exécutant le mod cyanogen sur Android 5.

J'utilise AFWall+ et OpenVPN, si cela est pertinent. OpenVPN est déjà configuré pour se reconnecter automatiquement, ce qui fonctionne.

En raison du blocage par AFWall+ du trafic non-vpn, chaque fois que je me connecte au WiFi, le message "There is no Internet connectivity, do you still want to connect ? [Oui/Non]", et le fait de cocher la case "Ne pas demander à nouveau" n'a aucun effet.
Cela pourrait être pertinent et si le téléphone se reconnecte automatiquement, je ne veux évidemment pas que cette fenêtre contextuelle empêche une reconnexion automatique.

0 votes

La désactivation de la vérification du portail captif vous convient-elle ? Si c'est le cas, vous pouvez consulter Paramètres du portail captif . Il est probable qu'il n'y aura pas de fenêtres contextuelles automatiques lors de la connexion à un tel réseau (par exemple, dans les hôtels ou les cafés) et que vous devrez ouvrir manuellement un navigateur pour vous "connecter" à ces réseaux.

0 votes

@Izzy Donc, en gros, désactiver cela désactive les pop-ups pour les réseaux qui nécessitent une connexion à l'aide d'un portail web ? Je n'utilise rien de tout ça, donc ça ne me dérange pas du tout. Mais est-ce que cela permettrait aussi à l'appareil de se reconnecter automatiquement après une désauthentification ou est-ce que des étapes supplémentaires sont nécessaires pour cela ? Juste pour être clair : Ce popup "Do you wish to connect" vient à cause de mon AFWall, il n'y a pas de portail de ce type sur le WiFi auquel je souhaite me connecter.

1 votes

Oui au point 1, et très probablement au point 2. Cela a fonctionné pour moi dans cette combinaison, mais il n'y avait pas de VPN impliqué (j'ai juste cloué le cercueil avec AFWall+, et cela m'a permis de sortir à nouveau). Et oui, je comprends la situation, j'ai eu une situation similaire ici (le WiFi a simplement refusé de fonctionner car il ne pouvait pas atteindre le site avec la vérification du portail captif en raison de règles strictes dans AFWall+ - pas de véritable portail captif impliqué). Je dirais qu'il suffit d'essayer (en désactivant complètement le contrôle), c'est facile de revenir en arrière. Si cela résout votre problème, faites-le moi savoir et j'écrirai une réponse.

2voto

Milner Points 533

Votre problème est causé par Vérification du portail captif et ne sont pas autorisés à passer par AFWall+ . Donc si vous pouvez vivre sans cette auto-détection, vous pouvez simplement la désactiver :

# check what the original setting is. Should give "1" for enabled, "0" for disabled
settings get global captive_portal_detection_enabled
# now let's disable it
settings put global captive_portal_detection_enabled 0
# if you want to re-activate it
settings put global captive_portal_detection_enabled 1

Implications :

  • Plus de fenêtres pop-up lorsque vous vous connectez, par exemple, au réseau d'un hôtel en utilisant Captive Portal. Solution facile : il suffit d'ouvrir un navigateur Web et de se rendre à l'adresse suivante cualquier url, le portail devrait vous "capturer" pour la connexion.
  • pas plus x sur le symbole WiFi - vous risquez donc de ne pas voir qu'aucun réseau n'est accessible jusqu'à ce que vous essayiez manuellement (par exemple en visitant une page Web et en arrivant sur la page de connexion du portail captif).
  • La reconnexion automatique à des "WiFis connus" devrait simplement fonctionner.

J'ai utilisé cette astuce moi-même lorsque j'ai mis en place AFWall+ dans un mode assez restrictif, et ça a marché pour moi. Comme vous (OP) venez de le confirmer dans un commentaire sur la question, cela a également fonctionné pour vous, malgré la complication supplémentaire d'un VPN.

Ver Paramètres du portail captif pour plus de détails sur la manipulation.


¹ pour ceux qui ne savent pas ce qu'est un "Portail Captif", veuillez consulter <a href="https://en.wikipedia.org/wiki/Captive_portal" rel="nofollow noreferrer" title="Wikipedia: Captive Portal">Wikipedia</a>

1 votes

J'ai perdu le WiFi au travail plusieurs fois aujourd'hui (toutes à cause d'un problème de portée), après avoir appliqué votre solution, non seulement le pop-up a disparu, mais il s'est reconnecté à chaque fois dès qu'il a été à nouveau à portée. Je vous remercie !

0 votes

Heureux de vous lire, profitez-en ! \o /

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X