MacBook se conecta a la red a través de Ethernet pero no WiFi

Estoy visitando a mis familiares y tratando de conectar mi MacBook a su red. Si me conecto a través de Ethernet, todo funciona bien y puedo conectarme sin problemas. Pero si me conecto a través de WiFi, en realidad no puedo acceder a Internet.

En Preferencias del sistema > Red, en AirPort, dice que está usando una "dirección IP autoasignada" y "no podrá conectarse a Internet". Además, en Avanzado > TCP/IP, la configuración no parece correcta cuando la comparo con las otras computadoras de la casa: el formato de la dirección IP es diferente, la máscara de subred es diferente y la dirección IP del enrutador está en blanco.

Intenté copiar la configuración cuando estaba conectado a través de Ethernet (dirección IP, etc.) para usar como configuración manual para WiFi, y todavía no funciona.

Aparte de esta MacBook, hay dos computadoras portátiles con Windows y dos iPhones en la casa (uno de ellos, uno mío), y todos esos otros dispositivos pueden conectarse a Internet a través de wifi sin problemas. ¡Estoy perplejo!


ACTUALIZACIÓN: nunca resolví esto, pero la situación volvió a surgir recientemente, esta vez con una computadora totalmente diferente, y tuve exactamente el mismo problema: se conecta a la red local sin problemas, pero no hay conexión a Internet. Eso me dice que hay algún problema con la red/enrutador, no con la computadora, pero todavía no tengo idea de qué podría ser.

¿Cualquier otra computadora puede conectarse a través de Wifi?

Respuestas (3)

En Preferencias del sistema > Red, elija AirPort, haga clic en Avanzado, seleccione el nombre de su red inalámbrica y haga clic en el botón - para eliminarla. Apague AirPort, espere unos minutos, vuelva a encenderlo e intente volver a conectarse.

También es posible que desee abrir la Terminal y ejecutar el comando:

dscacheutil -flushcache

De lo contrario, cree una nueva cuenta de usuario en la MacBook, inicie sesión en esa cuenta y vea si puede conectarse.

No es bueno en los tres aspectos: eliminar y volver a agregar la red no funcionó, el comando Terminal no funcionó y no se puede conectar a una cuenta nueva.
¿ Has probado el buen reinicio de SMC ? Después de eso, diría que inicie desde un sistema operativo en buen estado (es decir, el modo de disco de destino de otra Mac), o reinstale el sistema operativo.
Además, FWIW, el comando dscacheutil -flushcache no produce ningún resultado.

Vaya a Preferencias → Red → Wi-Fi → Avanzado → DNS y elimine los servidores DNS anteriores que se enumeraron. Apple luego establece automáticamente los predeterminados o usa los proporcionados por su red.

Creo que flush dscacheutil no elimina ningún servidor de nombres DNS anterior e inhibe el acceso a Internet.

Tal vez haya más de un punto de acceso WiFi, y el que se está conectando es un callejón sin salida. Por ejemplo, tal vez sus familiares instalaron un "extensor de rango" y usted se está conectando al extensor... pero el extensor no se está conectando al enrutador principal. En ese caso, omitiría el extensor acercando mi Mac al enrutador principal, apagando WiFi y luego volviéndolo a encender con la esperanza de unirme a la red usando el enrutador principal. (O desconecte el extensor y luego únase a la red).

Si mantiene presionada la tecla Opción mientras hace clic en el menú WiFi, verá mucha información adicional, incluido el BSSID. Ese número es el ID de la estación base a la que está conectado. Puede encontrar el número de una estación base en la parte inferior si es un aeropuerto de Apple. Entonces, si hay dos aeropuertos, por ejemplo, y se supone que uno de ellos debe conectarse por aire desde el otro, y se pregunta a cuál está conectado, la opción-clic en el menú WiFi le dirá tú.

Si hay un extensor (o un aeropuerto que intenta llegar al aeropuerto principal) y es un callejón sin salida, desconéctelo hasta que pueda volver a conectarlo a la red.