Sommaire
Pour une raison quelconque, Ubuntu perd la trace de l'adresse IP associée à l'URL du routeur qui traite la connexion au routeur. J'ai posté une réponse qui répond à cela. Recherchez l'adresse IP du routeur sur votre téléphone et insérez-la /etc/hosts
sous le nom qui tente de traiter la connexion de votre routeur. Cela m'a résolu. Il existe également d'autres réponses dans le cas où la configuration SB est différente de l'endroit où vous en êtes.
Détails
Un message que j'ai trouvé sur mon téléphone disait d'ajouter l'adresse IP hôte du service de connexion /etc/hosts
. L'URL affichée dans la barre d'adresse du navigateur est:
https://sbux-portal.globalreachtech.com/check?cmd=login&mac=a0:88:39:65:f0:cc&essid=Google%20Starbucks&ip=172.31.98.108&apname=24%3Ade%3Ac6%3Ace%3A49%3Af6&apmac=24%3Ade%3Ac6%3Ace%3A49%3Af6&vcname=S17730-VC&switchip=aruba.odyssys.net&url=http%3A%2F%2Fdetectportal.firefox.com%2Fsuccess.txt
J'ai donc fait ça, mais le résultat est le même. Des idées? Starbucks est le seul WIFI auquel je ne peux pas me connecter.
Veuillez nous mettre à jour si vous savez quand Google WIFI / Starbucks a résolu ce problème.
J'ai essayé d'utiliser une adresse mac différente en utilisant macchanger:
Permanent MAC: a0:88:69:15:f0:cc (Intel Corporate)
New MAC: 00:11:22:33:44:55 (CIMSYS Inc)
Mais cela n'a pas fonctionné.
Aujourd'hui 18 avril, j'ai essayé un ordinateur portable complètement différent et je reçois toujours le même raccrochage. Le message dit:
Error resolving "aruba.odyssys.net": Name or service not known.
Jusqu'à présent, rien ne fonctionne pour moi. Été en contact avec le support Starbucks WIFI et leur support client général et jusqu'à présent, personne ne peut fournir une estimation du moment ou si jamais cela sera corrigé. Le support Starbucks m'a donné ce numéro de référence:
180413-010073
Ils ont dit d'appeler le support Wifi et de donner le numéro et ils vont résoudre ce problème. Quand j'ai fait le support Wifi, ils ont dit qu'ils n'avaient pas besoin du numéro et qu'ils ne pouvaient rien faire. Pour une entreprise qui fait tout son possible pour offrir une expérience client exceptionnelle, c'est assez triste. Cela fait plus d'un mois qu'ils ont déployé cela et toujours aucune solution.
Lorsque vous essayez de vous connecter dans un navigateur, c'est l'URL vers laquelle il redirige et se bloque https://aruba.odyssys.net/cgi-bin/login
.
Mise à jour
J'ai également essayé d'utiliser l'adresse MAC de mon téléphone aujourd'hui. Cela n'a pas fonctionné. Le Starbucks Wifi pensait que j'étais un nouvel ordinateur portable, et il a donc ouvert à nouveau l'inscription initiale de la page de démarrage, mais après avoir terminé les entrées, il reste accroché https://aruba.odyssys.net/cgi-bin/login
.
Réponses:
Le problème dans mon cas est qu'Ubuntu ne sait pas comment y accéder
https://aruba.odyssys.net/cgi-bin/login
. L'hôtearuba.odyssys.net
est le routeur WIFI.Le travail autour
/etc/hosts
./etc/resolv.conf
.Étapes détaillées
Trouvez l'IP du routeur - dans une exécution de terminal:
(Sortie Exemple:
default via 172.31.98.1
)Modifiez le fichier en exécutant
sudo nano /etc/hosts
pour ajouter la ligne:Optionnel?
sudo nano /etc/resolv.conf
pour ajouter la ligne avant toute autre entrée de serveur de noms:Après cela, la connexion passe sans accroc.
Rapport d'erreur
Le problème semble être un rapport de bogue: 1766969 .
la source
host aruba.odyssys.net 8.8.8.8 Using domain server: Name: 8.8.8.8 Address: 8.8.8.8#53 Aliases: aruba.odyssys.net has address 172.31.98.1
il devrait donc être résolu, quelle que soit cette modification, mais cette modification du/etc/hosts
fichier résout le problème.A parlé de l'assistance Google Wifi à ce sujet. Il existe un problème connu avec la page d'accueil de Starbucks si vous enregistrez plusieurs appareils avec la même adresse e-mail. Le premier appareil que vous enregistrez fonctionnera mais pas le second. Si vous pouvez utiliser une adresse MAC clonée sur votre carte sans fil, vous pouvez accéder à nouveau à la page d'enregistrement et utiliser une autre adresse e-mail.
la source
whois
n'est pas le bon outil pour rechercher des adresses, et il traite surtout des noms de domaine de toute façon. Pour trouver des IP, utiliseznslookup
oudig
ou mêmeping
:(
ping
confirmera également si le côté est accessible, mais ne pas obtenir de réponse peut également signifier que le site ne répond pas auxping
demandes).la source
whois
.sbux-portal.globalreachtech.com
j'obtiens:ole@mki:~$ whois sbux-portal.globalreachtech.com
succès: 1. a fait fonctionner mon téléphone (android) chez Starbucks en remplissant la page de connexion.
trouvé le téléphone mac en utilisant l' application Android Network Info II .
éteint le téléphone wifi et le portable wifi (par exemple ifconfig wlan0 down en tant que root ou via sudo)
utilisé macchanger -m ##: ## ... wlan0 (en tant que root ou via sudo) pour configurer le mac Android sur l'ordinateur portable Linux.
ordinateur portable reconnecté au Starbucks SSID pour connecter directement l'ordinateur portable sans page de connexion
la source
Puisqu'il s'agit d'un problème de résolution DNS. J'ai décidé de jeter un œil à ce que fait Ubuntu pour résoudre ce nom:
Donc, cela a échoué et il est utilisé
127.0.0.53
comme serveur de noms. J'ai vérifié sur mon téléphone, qui a pu se connecter, le serveur DNS qu'il utilise. Il s'est avéré être8.8.8.8
suivi par8.8.4.4
, ce qui est logique pour un réseau Google. Assez sur:Cela a évidemment fonctionné! J'ai donc édité mon
/etc/resolv.conf
ajoutEt voici, j'ai pu me connecter en ouvrant Firefox et en déclenchant à nouveau la page de connexion.
Il vous est spécifiquement demandé de ne pas modifier
/etc/resolv.conf
parsystemd-resolved
. Mais je pense que c'est de sa faute de toute façon.la source
resolv.conf
pas le casresolve.conf
. Je le signale car cela peut facilement entraîner des problèmes lors de l'édition dans le terminal avecnano
.J'ai essayé les conseils énumérés dans toutes les autres réponses sans succès. Voici comment je l'ai finalement fait fonctionner:
sudo macchanger -m [your phone's MAC] [your wireless interface]
Vous devriez maintenant avoir une connexion WiFi et Internet stable sur votre ordinateur portable.
Si vous ignorez l'étape 2, le réseau détectera votre adresse MAC usurpée, mais, comme vous n'êtes pas encore connecté, il vous amènera à la page de reconnexion au lieu de la page de connexion, les deux ne se chargeant pas correctement. Donc, l'astuce consiste à vous connecter d'abord à l'aide de votre téléphone.
Cela a fonctionné pour moi plusieurs fois maintenant à plusieurs endroits différents. J'espère que ça aide!
la source