Ocasionalmente, minha conexão Wi-Fi não funciona mais por vários motivos. Desabilitar e reativar o Wi-Fi através da interface gráfica do indicador de rede não resolve os problemas nesses casos.
Como posso reiniciar completamente minha conexão Wi-Fi na linha de comando sem precisar reiniciar minha máquina (que corrige esses problemas)?
command-line
wireless
orschiro
fonte
fonte
Respostas:
nmcli
é um utilitário de linha de comando muito útil para interagir com o Network Manager. Use este comando no Ubuntu 16.04 LTSPara versões anteriores à 15.10 (ou seja, antes da transição para
systemd
), o comando seria um pouco diferente:Coisa boa sobre isso - isso não requer poderes de raiz.
Reiniciar o próprio gerenciador de rede também é uma boa ideia.
Para 16.04 LTS:
e para 14,04 LTS:
E se realmente quiséssemos, poderíamos até automatizá-lo com um script que reiniciará o seu wifi.
fonte
.service
é implícita, por isso, pode ser omitidosudo systemctl restart NetworkManager
.service
esse tempo todo.systemd
sistema init - o que realmente traz serviços básicos e daemons quando você inicializa. O problema é que, ao contrário das coisas mais antigas,systemd
tenta não apenas começar as coisas, mas também gerenciar as coisas. Isso levou anmcli
ser reescrito para combinar comsystemd
. Pelo menos esse é o meu entendimento.Duas alternativas que estou pensando a seguir,
Primeira alternativa , desative / atualize a interface
Segunda alternativa , reinicie o gerenciador de rede inteiro. Isso pressupõe que você tenha um gerenciador de rede instalado. Caso contrário, instale-o com o seguinte cmd no seu terminal
sudo apt-get install network-manager
.fonte
No Ubuntu 15.10 e 16.04 LTS, você pode usar o
systemd
recurso:fonte
Use
ifdown
+ nome da interface para desativar a redeUse
ifup
+ nome da interface para habilitá-loSubstitua
IFACE
pelo nome do seu dispositivo, conforme indicado porifconfig
fonte