NetworkManager se conecta a rede aleatória

2

Eu atualizei o Xubuntu para o 14.04 há alguns meses e ignorei esse problema por um tempo, mas está ficando ridículo.

Meu NetworkManager conecta-se a alguma rede aleatória (configurada), em vez da última ativa, como costumava ser. Então, quando eu conecto o cabo Ethernet, ele se conecta a uma das 10 configurações IP fixas que tenho em vez do DHCP, como aconteceu da última vez. Quando chego em casa, muitas vezes ele não se conecta automaticamente ao WiFi da minha casa, mas a alguns WiFi com o mesmo nome, como um que eu configurei anos atrás e não usei de verdade em anos.

Como posso corrigir isso para recuperar o antigo comportamento?

Editar: este é o comportamento esperado e como me lembro antes da atualização:

  • "MyHomeNetwork" é a última vez em que me conectei 1 dia atrás
  • "dlink" Liguei há cinco meses e pode voltar a fazê-lo no futuro
  • Eu posso ver uma rede "dlink" na minha vizinhança, além da "MyHomeNetwork"
  • Eu quero que o NetworkManager se conecte a "MyHomeNetwork" porque era o mais recente e ativo
por dailycoffee 04.02.2015 / 14:18

2 respostas

2

Ter vários SSIDs sem fio com o mesmo nome é bastante comum nos dormitórios da Universidade e em outros locais onde o wifi é fornecido como parte do aluguel ou aluguel. O primeiro passo que eu sugiro é verificar aqui no terminal:

ls /etc/NetworkManager/system-connections/

Você verá informações de conexão para muitas redes anteriores; por exemplo:

  

GBR1 USRP Convidado CMC convidado CMH guest guest

Você pode remover qualquer um que tenha certeza de que não estará usando no futuro :

sudo rm -rf /etc/NetworkManager/system-connections/MAHB

Em seguida, se você tiver dois pontos de acesso sem fio com o mesmo nome, sugiro que associe a rede preferida, como nesta resposta: gotas de conexão do Ubuntu. Trabalhou por um tempo e começou a cair novamente

Para as conexões que você deseja lembrar , mas não se conecta a:

sudo nano /etc/NetworkManager/system-connections/NameOfNetwork

e defina autoconnect=true para autoconnect=false

    
por chili555 04.02.2015 / 16:23
1

Antes de mais nada, abra o diálogo "Editar conexões de rede" ou chame-o pelo terminal com nm-connection-editor . Em seguida, abra a conexão do dlink e, em Geral, desmarque a opção "Conectar-se automaticamente a esta rede"

O que mais você poderia fazer é editar o arquivo /etc/NetworkManager/NetworkManager.conf , adicionando no-auto-default=* , o que deve impedir que o Network Manager crie uma conexão com fio padrão.

Além disso, não se esqueça de que as alterações entram em vigor após reiniciar o gerenciador de rede com sudo service network-manager restart

    
por Sergiy Kolodyazhnyy 04.02.2015 / 19:10