Veo que puedo eliminar las redes que mi máquina "recuerda" del nm-applet haciendo clic en el icono inalámbrico en el panel y seleccionando "editar conexiones" -> "inalámbrico". Sin embargo, a veces hago clic en la conexión inalámbrica incorrecta por accidente en la lista desplegable. Si la conexión es segura, la máquina, por supuesto, nunca se conecta con éxito, pero de alguna manera todavía parece memorizar el ESSID. Cada vez que estoy dentro del alcance de esa conexión inalámbrica, ahora intenta conectarse.
Peor aún, si no está conectado a ninguna otra red, me solicita repetidamente que me conecte a esta red. Si no se atiende, puedo encontrar docenas de copias de la ventana que me solicitan que inicie sesión en esta red equivocada. Debe haber un archivo en algún lugar que registre este ID de conexión, pero no puedo encontrarlo. Las únicas conexiones que aparecen en las "conexiones de edición" que menciono anteriormente son aquellas a las que realmente me he conectado. ¿Cómo encuentro el archivo y elimino la línea correspondiente a la red ofensiva "memorizada"?
EDITAR Busco una solución para eliminar esas redes de cualquier lista a la que se agreguen cuando las seleccione por primera vez. Parece que este comportamiento es un error en el administrador de red (?)
fuente
Puede eliminar conexiones usando
nmcli con delete (CONNECTION_NAME)
Para eliminar toda la conexión nunca utilizada (no se necesita root)
fuente
Si su principal problema son esas molestas indicaciones que le piden que inicie sesión en una red, entonces, cuando no esté usando la conexión inalámbrica, puede simplemente Desactivar la conexión inalámbrica haciendo clic en la
Enable Wireless
entrada en el Menú del indicador de red.fuente
Añadiendo más flexibilidad a la respuesta anterior de @Postadelmaga, he dedicado un poco más de esfuerzo a imprimir el nombre del SSID que se está eliminando. Esto agregó una dificultad: ahora tenemos que evitar la posibilidad de que un nombre SSID que contenga la palabra "nunca" coincida accidentalmente con la marca de tiempo que contiene "nunca".
También he creado otra función que elimina una conexión por nombre.
Fuentes en: https://github.com/frgomes/debian-bin/blob/master/bash_20nm.sh
Luego puede eliminar una conexión específica como se muestra a continuación:
fuente
Eliminar todas las conexiones:
fuente