44 votes

Impossible de se connecter à une connexion Wifi publique ouverte

En tant qu'utilisateur de longue date d'Ubuntu (10 ans et plus), j'ai remarqué que la relation entre Ubuntu et les hotspots Wifi publics (sans sécurité wifi) qui nécessitent une connexion via une page web n'a pas toujours été facile...

Parfois, j'ai été automatiquement redirigé vers une page web pour me connecter, mais j'ai rencontré le même problème depuis un certain temps : après m'être connecté au réseau wifi ouvert, le navigateur ne redirige pas vers la page de connexion ! Je viens de passer à la version 16.04 et j'ai été déçu de voir que cela n'a pas résolu le problème.

J'ai essayé de supprimer la connexion depuis le Gestionnaire de réseau mais cela ne change rien. Le comportement est le même avec n'importe quel navigateur (Chromium, Firefox, Opera, etc). J'ai un double amorçage sur cette machine et je n'ai aucun problème à me connecter à ces réseaux sous Windows... Je ne sais vraiment pas quoi essayer d'autre...

Est-ce que quelqu'un d'autre rencontre ce problème ? Toute aide pour diagnostiquer (ou résoudre) le problème est grandement appréciée. Veuillez me faire savoir si vous avez besoin de sorties de commandes pour le diagnostic.

Mise à jour : Aujourd'hui, j'ai réussi à me connecter à l'un de ces réseaux wifi, mais j'ai d'abord reçu un avertissement :

entrer la description de l'image ici

Cependant, j'ai essayé de me connecter à un réseau Starbucks par la suite et j'ai toujours le même problème. Thaller ci-dessous a pointé du doigt un possible problème dans le fichier NetworkManager.conf : est-ce que quelqu'un pourrait peut-être poster un fichier normal pour que je puisse voir ce qui ne va pas avec le mien ?

30voto

scarrick Points 301

Voici ce que j'ai trouvé fonctionne pour forcer le portail captif (c'est-à-dire la page de connexion pour les connexions WIFI sur les hotspots publics):

  1. Connectez-vous au WIFI.

  2. Ouvrez un terminal et tapez route. Vous devriez recevoir un affichage tel que :

    Table de routage IP du noyau
    Destination     Passerelle      MasqueGen       Drapeaux Métrique Réf    Utilisation Interface    
    default         10.1.0.1        0.0.0.0         UG    600    0        0 wlo1    
    10.1.0.0        *               255.255.248.0   U     600    0        0 wlo1    
    link-local      *               255.255.0.0     U     1000   0        0 wlo1```
  3. Tapez la Passerelle par défaut (c'est-à-dire, 10.1.0.1) dans la barre d'adresse de votre navigateur, vous recevrez la page de connexion au WIFI.

10voto

Kharm1 Points 111

J'ai le même problème et je vais ajouter ce qui suit à mon fichier /etc/NetworkManager/NetworkManager.conf :

[connectivity]
uri=http://nmcheck.gnome.org/check_network_status.txt

(source)

8voto

Pour moi,

sudo dpkg-reconfigure resolvconf

a complètement résolu le problème. J'espère que cela vous aidera.

7voto

Kyrill Points 191

Entrez http://nmcheck.gnome.org dans votre navigateur. (J'ai ajouté le "hotspot login" d'Ubuntu 18 à mes favoris et il a affiché cette adresse, chaque fois que je cliquais dessus.) Ça a fonctionné pour moi.

4voto

jtpereyda Points 1875

Article de blog de Guruprasad L en réponse à ma question.

  1. Créez le fichier /etc/NetworkManager/conf.d/20-connectivity-debian.conf (vous aurez besoin des droits root ou sudo).

  2. Ajoutez les lignes suivantes comme recommandé par Guruprasad:

    [connectivity]
    uri=http://network-test.debian.org/nm
    response=NetworkManager is online
    interval=300
  3. Redémarrez le gestionnaire de réseau avec service network-manager restart (vous aurez besoin de sudo ou des droits root à nouveau).

SistemesEz.com

SystemesEZ est une communauté de sysadmins 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