Resumen
Por alguna razón, Ubuntu pierde la pista de la dirección IP asociada con la URL del enrutador que procesa el inicio de sesión en el enrutador. Publiqué una respuesta que aborda esto. Busque la dirección IP del enrutador en su teléfono y colóquela /etc/hosts
debajo del nombre que intenta procesar el inicio de sesión del enrutador. Eso lo resolvió para mí. También hay otras respuestas en caso de que la configuración de SB sea diferente en el lugar donde se encuentra.
Detalles
Una publicación que encontré en mi teléfono decía agregar la IP del host del servicio de conexión /etc/hosts
. La url que se muestra en la barra de direcciones del navegador es:
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
Así que hice eso, pero el resultado es el mismo. ¿Algunas ideas? Starbucks es el único WIFI al que no puedo conectarme.
Actualícenos si sabe cuándo Google WIFI / Starbucks ha solucionado este problema.
Intenté usar una dirección mac diferente usando macchanger:
Permanent MAC: a0:88:69:15:f0:cc (Intel Corporate)
New MAC: 00:11:22:33:44:55 (CIMSYS Inc)
Sin embargo, eso no funcionó.
Hoy, 18 de abril, probé una computadora portátil completamente diferente y sigo teniendo el mismo problema. El mensaje dice:
Error resolving "aruba.odyssys.net": Name or service not known.
Hasta ahora nada me funciona. He estado en contacto tanto con el soporte WIFI de Starbucks como con su soporte general al cliente y hasta ahora nadie puede proporcionar una estimación de cuándo o si alguna vez esto se solucionará. El soporte de Starbucks me dio este número de referencia:
180413-010073
Dijeron que llamaran al soporte de Wifi y le dieran el número y lo arreglarán. Cuando lo hice, Wifi Support dijo que no necesitaban el número y que no podían hacer nada. Para una empresa que hace todo lo posible para proporcionar excelentes experiencias al cliente, esto es bastante triste. Ha pasado más de un mes desde que lanzaron esto y todavía no hay solución.
Al intentar conectarse en un navegador, esta es la url a la que redirige y se cuelga https://aruba.odyssys.net/cgi-bin/login
.
Actualizar
También intenté usar la dirección MAC de mi teléfono hoy. No funcionó. El Starbucks Wifi pensó que era una computadora portátil nueva, por lo que abrió nuevamente el registro inicial de la página de bienvenida, pero después de completar las entradas aún permanece https://aruba.odyssys.net/cgi-bin/login
.
fuente
Respuestas:
El problema en mi caso es que Ubuntu no sabe cómo acceder
https://aruba.odyssys.net/cgi-bin/login
. El hostaruba.odyssys.net
es el enrutador WIFI.El trabajo alrededor
/etc/hosts
./etc/resolv.conf
.Pasos detallados
Encuentre la dirección IP del enrutador en una ejecución de terminal:
(Ejemplo de salida:
default via 172.31.98.1
)Edite el archivo ejecutándose
sudo nano /etc/hosts
para agregar la línea:¿Opcional?
sudo nano /etc/resolv.conf
para agregar la línea antes de cualquier otra entrada del servidor de nombres:Después de eso, la conexión se realiza sin problemas.
Informe de error
El problema parece ser el informe de error: 1766969 .
fuente
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
por lo tanto, debe resolverse, independientemente de este cambio, sin embargo, este cambio en el/etc/hosts
archivo soluciona el problema.Hablé con el soporte de Google Wifi sobre esto. Existe un problema conocido con la página de bienvenida de Starbucks si registra más de un dispositivo con la misma dirección de correo electrónico. El primer dispositivo que registre funcionará, pero no el segundo. Si puede usar una dirección MAC clonada en su tarjeta inalámbrica, puede volver a la página de registro y usar una dirección de correo electrónico diferente.
fuente
whois
no es la herramienta adecuada para buscar direcciones, y de todos modos trata principalmente con nombres de dominio. Para encontrar direcciones IP, el usonslookup
odig
o inclusoping
:(
ping
también confirmará si se puede acceder al lado, pero no obtener una respuesta también puede significar que el sitio no responde a lasping
solicitudes).fuente
whois
.sbux-portal.globalreachtech.com
obtengo:ole@mki:~$ whois sbux-portal.globalreachtech.com
éxito: 1. conseguí que mi teléfono (android) funcionara en Starbucks completando la página de inicio de sesión.
encontró el teléfono mac usando Network Info II aplicación de Android .
apagó el wifi del teléfono y el wifi del portátil (por ejemplo, ifconfig wlan0 hacia abajo como root o mediante sudo)
Macchanger usado -m ##: ## ... wlan0 (como root o mediante sudo) para configurar el mac de Android en la computadora portátil Linux.
computadora portátil reconectada al SSID de Starbucks para conectar la computadora portátil directamente sin página de inicio de sesión
fuente
Dado que este es un problema de resolución de DNS. Decidí echar un vistazo a lo que Ubuntu está haciendo para resolver ese nombre:
Entonces eso falló y se está utilizando
127.0.0.53
como servidor de nombres. Revisé mi teléfono, que pudo conectarse, para el servidor DNS que está usando. Resultó ser8.8.8.8
seguido por8.8.4.4
, lo que tiene sentido para una red de Google. Bastante seguro:Eso obviamente funcionó! Así que edité mi
/etc/resolv.conf
agregadoY he aquí, pude conectar abriendo firefox y activando nuevamente la página de inicio de sesión.
Se le dice específicamente que no edite
/etc/resolv.conf
porsystemd-resolved
. Pero creo que esto es su culpa de todos modos.fuente
resolv.conf
, noresolve.conf
. Lo señalo porque puede conducir fácilmente a problemas al editar en el terminal connano
.Intenté los consejos enumerados en todas las otras respuestas sin éxito. Así es como finalmente lo hice funcionar:
sudo macchanger -m [your phone's MAC] [your wireless interface]
Ahora debería tener una conexión estable a Internet y WiFi en su computadora portátil.
Si omite el Paso 2, la red detectará su dirección MAC falsificada, pero, como aún no está conectado, lo llevará a la página de reinicio en lugar de inicio sesión página de , que no se cargan correctamente. Por lo tanto, el truco es conectarse primero usando su teléfono.
Esto me ha funcionado varias veces en diferentes lugares. ¡Espero que ayude!
fuente