Mi Mac a menudo tiene un problema para conectarse al WiFi en una cafetería que requiere autenticación (ya sea SMS o correo electrónico, o simplemente haga clic en "aceptar"). No tiene un problema de este tipo cuando se conecta a un WiFi normal que requiere contraseña.
Este tipo de WiFi que necesita autenticación es generalmente en cafés de tipo encadenado, incluidos Starbucks y McDonalds.
En estos casos, cuando no puedo conectarme, el reinicio generalmente resuelve el problema. Pero soy muy reacio a molestarme en reiniciar solo para conectarme a WiFi, como sucede con tanta frecuencia (literalmente todos los días, aunque no necesariamente puede conectarse todos los días).
Mi iPhone no tiene problemas para conectarse, y mi Mac tampoco tiene problemas al conectarse a una WiFi basada en contraseña.
Excepto el reinicio, ¿cómo puedo conectarme? Ya probé el siguiente comando, pero no soluciona el problema.
networksetup -setairportpower en0 off
networksetup -setairportpower en0 on
sudo killall -HUP mDNSResponder
Aquí hay un ejemplo del resultado de ifconfig en0
. Una vez más, WiFi no funcionó en absoluto, pero una vez que reinicié mi Mac, de repente comenzó a funcionar ...
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether 8c:85:90:00:05:e0
inet6 fe80::51:172e:3497:5387%en0 prefixlen 64 secured scopeid 0x5
inet 192.168.23.117 netmask 0xffffff00 broadcast 192.168.23.255
nd6 options=201<PERFORMNUD,DAD>
media: autoselect
status: active
Aquí está la resolución de netstat -rn | grep default
:
default 172.17.0.2 UGSc 0 0 en0
default fe80::%utun0 UGcI utun0
default fe80::%utun2 UGcI utun2