Forzar la visualización del diálogo de entrada de contraseña wifi

Cuando el administrador de una red wifi cambia la contraseña de la red a algo nuevo, los dispositivos previamente asociados que tienen la contraseña anterior guardada ya no podrán conectarse hasta que vuelvan a ingresar sus contraseñas wifi.

Desafortunadamente, OSX maneja esta situación de una manera bastante impredecible:

Pase lo que pase parece tener que ver con el protocolo de seguridad de la red en uso y también difieren entre los proveedores. A veces simplemente fallará en silencio, a veces aparece un cuadro de alerta de "conexión agotada", a veces parece atascarse, animando para siempre elElemento de la barra de menú de AirPort

¿ Es posible obligar a mi MacBook a olvidar y/o recuperar el diálogo de entrada de contraseña de red ?

En la mayoría de los dispositivos móviles, iOS y Android, es trivial hacer que el dispositivo "olvide" una red wifi y, al seleccionarla de nuevo, vuelva a aparecer el diálogo de ingreso de contraseña. (Esto sucede muy a menudo si frecuenta cualquier cantidad de cafeterías, restaurantes o espacios públicos (habilitados para wifi).

Respuestas (3)

Abra Acceso a Llaveros (en su carpeta de Utilidades en su carpeta de Aplicaciones ).

Use el filtro en el tipo derecho para escribir el nombre del wifi que desea olvidar.

Haga clic con el botón derecho en los resultados con el nombre de la red y elija Eliminar "[nombre de la red]".

Use el menú wifi para conectarse nuevamente a la red y se le solicitará la contraseña wifi.


Como alternativa, siga estos pasos. Tenga cuidado: los nombres de las redes no se pueden buscar y es posible que el nombre de su red no aparezca en la configuración de la red si no se ha conectado antes con éxito.

Abra Preferencias del Sistema (en su carpeta de Aplicaciones ).

Seleccione el panel Red y, en la lista de fuentes de la izquierda, seleccione Wi-Fi o AirPort (esto difiere en diferentes versiones de OS X).

En la esquina inferior derecha, haga clic en Avanzado… . Aparecerá un panel y, en la lista de pestañas en la parte superior, se seleccionará Wi-Fi o AirPort (dependiendo de OS X). Esta es la pestaña más a la izquierda; si no es así, haga clic en él.

Debería ver una lista de redes preferidas . Esta es una lista de todas las redes inalámbricas que su Mac conoce y cree que conoce las contraseñas. Seleccione la red que tiene una contraseña modificada en la lista y presione el pequeño -botón que se encuentra en la esquina inferior izquierda de la lista.

Luego presione Aceptar en la esquina inferior derecha del panel y luego Aplicar en la esquina inferior derecha de la ventana Preferencias del sistema.

Esto “olvida” la red. La próxima vez que le pida a su Mac que se conecte a esa red, la verá como una nueva red y le pedirá una contraseña. Una vez que ingrese la nueva contraseña, OS X la tratará como antes (iniciar sesión y conectarse automáticamente por usted).

Las únicas dos formas que he encontrado hasta ahora son:

  • Seleccionar "Unirse a otra red..." en el elemento de la barra de menú de AirPort, escribir manualmente el nombre de la red (puede ser bastante complicado cuando el SSID contiene caracteres extraños o espacios en blanco) y seleccionar manualmente el protocolo de seguridad correcto
  • Apague wifi, abra Acceso a Llaveros, asegúrese de seleccionar "todas" las fuentes en el panel izquierdo, seleccione Buscar, ingrese el nombre de la red, seleccione todos los elementos coincidentes de la lista, elimínelos (puede requerir autenticación como administrador)

Ninguno de ellos es muy fácil de usar :-/

¿Por qué necesita seleccionar "todos" en lugar de simplemente "Contraseña"?

Descubrí que olvidar la red a veces no ayuda. El software que los hoteles parecen seguir tratando la conexión como ya establecida. Recurrí a cambiar la dirección MAC (la identificación única basada en hardware) para mi interfaz wifi ethernet. Eso obliga al hotel a restablecer la conexión. No se preocupe, la dirección volverá a la normalidad en el próximo reinicio.

  1. apaga wifi

  2. Abra una terminal e ingrese:ifconfig

  3. Enumerará que sus interfaces incluyen algo similar a estas líneas:

en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 ether d2:00:3d:71:51:05 ...

  1. Los seis pares de dígitos hexadecimales separados por dos puntos son la dirección MAC. en0 suele ser la interfaz de red principal y su wifi. Modifique el último dígito (por ejemplo, agregándole uno como tengo a continuación) e ingrese esta línea en la terminal para cambiar la dirección MAC (se le solicitará su contraseña de inicio de sesión/administrador):

sudo ifconfig en0 lladdr d2:00:3d:71:51:06

  1. Luego vuelva a encender el wifi y conéctese al wifi del hotel. Debería mostrar el indicador de inicio de sesión como si fuera un usuario nuevo.
Esta es la única respuesta que me ha funcionado siempre (debería ser una respuesta oficial). Creé un Gist para mis propios registros y para que otros también puedan obtener ayuda: gist.github.com/sshadmand/c41846faa104a4ddf75d94b55aaebac7
También se confirmó que funciona en macOS Big Sur. Tiene sentido que el host almacene en caché el MAC. @Gareth ¡Puntos de bonificación por hacerme saber que puedes cambiar tu MAC temporalmente de esta manera!