Vejo que posso excluir as redes que minha máquina "lembra" do nm-applet clicando no ícone sem fio no painel e selecionando "editar conexões" -> "sem fio". No entanto, às vezes clico na conexão sem fio errada por acidente na lista suspensa. Se a conexão estiver segura, é claro que a máquina nunca se conecta com êxito, mas de alguma forma ainda parece memorizar o ESSID. Sempre que estou ao alcance dessa conexão sem fio, ela agora tenta se conectar.
Pior, se não estiver conectado a nenhuma outra rede, ele solicita várias vezes que eu me conecte a esta rede. Se não for atendido, posso encontrar dezenas de cópias da janela solicitando que eu efetue login nesta rede incorreta. Deve haver um arquivo em algum lugar que registre esse ID de conexão, mas não consigo encontrá-lo. As únicas conexões que aparecem nas "conexões de edição" mencionadas acima são aquelas às quais eu realmente me conectei. Como localizo o arquivo e excluo a linha correspondente à rede "memorizada" ofensiva?
EDIT Procuro uma solução para remover essas redes de qualquer lista em que elas forem adicionadas quando eu as seleciono pela primeira vez. Parece que esse comportamento é um bug no gerenciador de rede (?)
fonte
Você pode excluir conexões usando
nmcli con delete (CONNECTION_NAME)
Para excluir toda a conexão nunca usada (nenhuma raiz é necessária)
fonte
Se o seu maior problema são as solicitações irritantes que solicitam que você faça login em uma rede, sempre que não estiver usando o Wireless, basta desativar o Wireless clicando na
Enable Wireless
entrada do menu Indicador de rede.fonte
Adicionando mais flexibilidade à resposta anterior de @Postadelmaga, dediquei mais esforços à impressão do nome do SSID que está sendo removido. Isso acrescentou uma dificuldade: agora temos que evitar a possibilidade de um nome SSID contendo a palavra "nunca" coincidir acidentalmente com o carimbo de data / hora que contém "nunca".
Eu também criei outra função que remove uma conexão pelo nome.
Fontes em: https://github.com/frgomes/debian-bin/blob/master/bash_20nm.sh
Em seguida, você pode excluir uma conexão específica, como mostrado abaixo:
fonte
Exclua todas as conexões:
fonte