¿Cómo soluciono los problemas de mi conexión Wi-Fi cuando aparece un signo de exclamación?

A veces, cuando estoy en una red Wi-Fi pública, aparece un signo de exclamación en el icono de Wi-Fi atenuado .

Puedo conectarme a Wi-Fi (se me asigna una dirección IP), pero no puedo establecer una conexión a Internet , mientras que otros usuarios de Mac sí pueden hacerlo. Cada red donde esto ha sucedido, me he conectado antes.

ingrese la descripción de la imagen aquí

He intentado lo siguiente sin éxito:

  • ejecutar el asistente de solución de problemas
  • desconectarse y volver a conectarse de Wi-Fi
  • deshabilitar y volver a habilitar Wi-Fi
  • eliminar la red de la lista de redes conocidas
  • reinicia la computadora

Debido a que ninguno de mis intentos de resolver este problema arrojó ningún resultado positivo, siempre termino sin usar Internet en absoluto.

Ahora mi hermana ya me ha estado llamando dos veces, diciéndome que le ocurrió el mismo problema. Como no pude proporcionar una solución, necesito su ayuda :)

Mi hermana ejecuta 10.7.3 en una Macbook 4.1. Estoy ejecutando 10.7.3 en un MBP 8.2.

Supongo que podría haber una variedad de razones, pero esto generalmente sucede cuando no pudo obtener una dirección IP del servidor DHCP. No creo que la solución esté necesariamente (normalmente no) del lado del cliente.
¿Qué sistema operativo están ejecutando tú (y tu hermana)? ¿Y se ingresa una contraseña?
@Michiel Ambos estamos ejecutando 10.7.3. Además: no recuerdo haberme encontrado con esto en Snow Leopard.
@Michiel Las redes públicas que uso no requieren contraseña.
Por la cantidad de veces que tuve este problema en el punto de acceso público y la cantidad de investigaciones ciegas que tuve que ejecutar en este problema de red, llegué a la conclusión de que la respuesta de @Old Pro es la completa y correcta. Es lo que yo llamo un DHCP pool exhaustion. Su síntoma claro es una dirección APIPA (ver: en.wikipedia.org/wiki/Apipa ).

Respuestas (9)

Necesita obtener más información, así que solucione algunos problemas e informe.

Pasos para la resolución de problemas:

  • Mantenga presionada la tecla Opción mientras hace clic en el ícono de Wi-Fi en la barra de menú y háganos saber lo que ve. Lion: nueva herramienta de diagnóstico Wi-Fi
  • Cuando vea aparecer el signo de exclamación por primera vez, abra System Preferences > Network. Si aparece una ventana como esta

Servidor DHCP fallido

con el Self-Assigned IPbotón amarillo al lado, entonces no pudo obtener una dirección local del servidor DHCP del enrutador Wi-Fi. Esto puede suceder porque la estación base utiliza restricciones de direcciones MAC en lugar de contraseñas reales. Esto también puede ocurrir porque la estación base ha agotado su conjunto disponible de concesiones de direcciones IP locales.

Cuando se conecta a una red mediante DHCP, un enrutador de red (por ejemplo, el punto de acceso Wi-Fi) le proporciona una dirección IP para usar y le promete que puede usarla durante un período de tiempo, lo que se denomina "alquiler". (Esto es para que no haya confusión sobre cuándo otra persona puede comenzar a usar la dirección IP que está usando. O renueva el contrato de arrendamiento o sabe que tiene que dejar de usar esa dirección y obtener una nueva). Una vez que el servidor le alquile el dirección IP, no puede dársela a nadie más hasta que expire su contrato de arrendamiento. Se puede configurar un enrutador doméstico típico con solo 250 direcciones para entregar y un período de arrendamiento de 24 horas. Eso está bien en casa, pero en una cafetería con mucho tráfico, es posible que obtengan más de 250 clientes usando Wi-Fi en un día, momento en el cual se quedarían sin direcciones. Peor aún, los tiempos de arrendamiento pueden ser mucho más largos (I'pequeñas cantidades de direcciones para repartir. Entonces, esto realmente sucede a veces, y probablemente sea lo que te está sucediendo a ti.

En cualquier caso, es probable que sea un error de configuración en el enrutador que el propietario del enrutador tiene que arreglar.

Realmente me gustaría proporcionar más información, pero esto ya no me ha afectado. Con suerte, alguien más informará cuando él / ella esté experimentando lo mismo.
Bastante normal. Cuando es cliente de un servidor DHCP que no puede administrar, es difícil experimentar con su ajuste, especialmente cuando ya tiene problemas para obtener acceso a la red :).
→ Old Pro: Excelente explicación y análisis de problemas. Es típico del agotamiento de un grupo de servidores DHCP. No es necesario disparar ningún plist al azar ☹. ¡Tu respuesta merece más +!

Si tiene privilegios de administrador en su Mac, puede usar lo siguiente:

En el tipo Terminal.app( /Applications/Utilites/Terminal.app)...

sudo ifconfig en1 down
sudo ifconfig en1 up

Lo cual es sorprendente, porque pensé que esto es lo mismo que apagar y volver a encender el aeropuerto, lo que intenté antes, pero no tuve éxito.

Sin embargo, tal vez eso no sea del todo cierto. De acuerdo con la página de manual, el downcomando intentará restablecer la interfaz (lo que sea que eso signifique en detalle...).

De la página de manual de ifconfig:

 down    Mark an interface ``down''.  When an interface is marked
         ``down'', the system will not attempt to transmit messages
         through that interface.  If possible, the interface will be reset
         to disable reception as well.
¿Está viendo una dirección IP autoasignada en alguno de los casos? Antes de intentar alternar el estado de la red (activar/desactivar o dejar la interfaz activa y forzar la reducción de la dirección IP y las tablas de enrutamiento), también puede forzar esta liberación y renovar su estado DHCP yendo a Aeropuerto -> TCP/ IP y seleccionando renovar DHCP.
@bmike No he intentado renovar el DHCP esta vez, pero lo he hecho antes y no me ayudó en ese momento. Esto sucede con bastante frecuencia en cualquier Starbucks en Colonia, supongo. Así que intentaré replicar esto nuevamente mañana y actualizaré cualquier información si es necesario.
¿Es esto similar a los comandos de Windows ipconfig release? renewLlevo años buscando esta solución. ¡Gracias!

En las preferencias del sistema, asegúrese de que sus preferencias de red estén configuradas en el valor predeterminado de Apple (debería ser 'Automático') y para el dispositivo WiFi, confirme en la configuración 'Avanzada...' que en 'TCP/IP' su 'Configurar IPv4' es ' Usando DHCP'

Gracias, había aplicado esa configuración. Este no era el problema.
Me interesaría saber si actualizar DHCP varias veces ayuda. Querrá tener la utilidad de red activa y mirar la tabla de enrutamiento antes y después de la actualización. Preste atención a la dirección IP, la máscara de red y la ruta predeterminada.

Lo arreglé hoy en www.leshdigital.com La cuestión es que: a veces, su Mac tiene una dirección IP autoasignada que es diferente de su dirección IP local (la mía es 192.168.1.1 y la dirección IP autoasignada es diferente de esa ) Entonces, lo que debemos hacer es:

Vamos a preferencias de red y AVANZADO-->TCP/IP-->configurar IPv4 (manualmente) Dirección IPv4: 192.168.1.19 (Mi IP local es 192.168.1.1 así que cambié 1 a 19) Máscara de subred es un valor predeterminado: 255.255 .0.0 y esto es importante: ROUTER->su IP local, la mía es: 192.168.1.1 Haga clic en Aceptar y listo. Disfruta de tu wifi que se configuró con éxito.

En mi caso el problema se soluciona cambiando la dirección mac. Como Cambiar la dirección MAC en OS X Yosemite , simplemente ejecute tres comandos

sudo /System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport --disassociate
sudo ifconfig en0 ether $(openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/./0/2; s/.$//')
networksetup -detectnewhardware

Aunque dudo que esto ayude a muchos, estaba experimentando estos síntomas después de ingresar mi contraseña incorrectamente. De alguna manera, no se me notificó que la contraseña era incorrecta, por lo que pude conectarme al enrutador, pero no emitió una dirección IP.

Bueno, en mi caso, este era un wifi público de Starbucks que no requería una contraseña.

Acabo de resolver con éxito el problema al conectarme a otro Wi-Fi (punto de acceso móvil) que funcionó como se esperaba y luego volver a conectarme al Wi-Fi que causó el problema.

R Renew DHCP, como sugirió hace muchos años @Old Pro, habría sido más rápido solucionar el problema de DHCP de su primer enrutador Wi-Fi.
La única vez que veo las palabras "renovar DHCP" en esta página es @bmike ( apple.stackexchange.com/questions/49082/… ). ¿Es esto lo que quisiste decir? Supongo que valdría la pena publicarlo como una respuesta en lugar de un comentario entonces.
En realidad, "Renovar arrendamiento de DHCP" no funciona mientras se conecta a otro WiFi. Todavía es desconcertante para mí por qué sin embargo.

Cuando se encuentre en tal situación, abra

System Preferences... > Network

y seleccione en la tabla de la izquierda la interfaz Wi-Fio .AirPort

Si ve que obtiene una "IP autoasignada" como aquí: ingrese la descripción de la imagen aquíesto significa que no recibió una dirección IP válida de su enrutador y, en su lugar, su Mac decidió usar una dirección IP predeterminada que se llama APIPA ( privado automático ). direccionamiento IP ). En esta captura de pantalla, 169.254.169.243es una APIPA. Esta dirección no permite acceder a su enrutador y, por supuesto, tampoco a Internet, que está más allá de su enrutador.

En tal caso, lo único que debe hacer es abrir el Advanced…submenú de abajo a la derecha, seleccionar las TCP/IPopciones y allí solicitar renovar su dirección DHCP obtenida:TCP/IP > Renovar DHCP

Unos segundos más tarde (generalmente 6 s), obtendrá una nueva dirección IP válida de DHCP (en este caso 10.0.2.29) de su enrutador y todo estará bien desde allí, o nuevamente una APIPA (comenzando con 169.254).

En este último caso de falla, sabrá con certeza que su enrutador no pudo atribuirle una dirección IP válida. Depende del administrador de este enrutador ajustar correctamente los parámetros DHCP. No puedes hacer nada aquí para mejorar la situación desde el lado de tu Mac. No es necesario cambiar nada ni reiniciar tu Mac, esto será una total pérdida de tiempo.

Apple Wireless Diagnostics…no puede diagnosticar esto correctamente ya que no puede acceder a la configuración DHCP del enrutador.

Esta respuesta está profundamente inspirada en la respuesta de @Old Pro y el comentario de bmike. Gracias.

Supongo que es un plist corrupto. No puedo reproducir el error, así que no estoy seguro de que te ayude.

Intente eliminar /Library/Preferences/SystemConfiguration/NetworkInterfaces.plisty reiniciar su computadora. Se supone que eliminar este archivo y reiniciar permitirá que su sistema "reinstale" los controladores correctos para su hardware.

Además, puedo recomendarle que reinstale la actualización combinada .

Lo intentaré la próxima vez que ocurra este problema. Por lo tanto, no puedo darle comentarios sobre la respuesta ahora . Puede tomar un tiempo hasta que este problema me afecte nuevamente. Pero cualquier otra persona afectada debe informar si su respuesta también ayuda.
@gentmatt, ¡Bien, genial! Me has dado curiosidad :)
Supongo que esto es solo una suposición. No recomendaría tocar ninguna lista del sistema antes de cualquier análisis del problema real. Para reproducir este problema básico, simplemente inicie un enrutador Fi-Fi con un conjunto reducido de 2 direcciones IP distribuidas a través de DHCP. Adivina qué pasará cuando intentes conectar el tercero.
Si los controladores estuvieran corruptos, ¿no perdería la conexión con la estación base y no estaría conectado? Él ! indica que tiene una dirección IP, solo que la ruta predeterminada a Internet no está resolviendo varias direcciones de prueba. Este es un problema de enrutamiento de red en el núcleo.
sudo touch /Library/Preferences/SystemConfiguration/NetworkInterfaces.plistfuncionó para mí, aunque podría haber sido incidentalmente