Ocasionalmente, mi conexión Wi-Fi ya no funciona por varias razones. Deshabilitar y volver a habilitar Wi-Fi a través de la interfaz gráfica del indicador de red no resuelve los problemas en estos casos.
¿Cómo puedo reiniciar completamente mi conexión Wi-Fi desde la línea de comandos sin tener que reiniciar mi máquina (lo que soluciona estos problemas)?
command-line
wireless
orschiro
fuente
fuente

Respuestas:
nmclies una utilidad de línea de comandos muy útil para interactuar con Network Manager. Use este comando en Ubuntu 16.04 LTSPara versiones anteriores a 15.10 (es decir, antes de la transición a
systemd) el comando sería ligeramente diferente:Lo bueno es que esto no requiere poderes de raíz.
Reiniciar el administrador de red en sí mismo también es una buena idea.
Para 16.04 LTS:
y para 14.04 LTS:
Y si realmente quisiéramos, incluso podríamos automatizarlo con un script que reinicie su wifi.
fuente
.serviceestá implícito, por lo que puede omitirsesudo systemctl restart NetworkManager.servicetodo este tiempo.systemdsistema init, lo que en realidad trae servicios básicos y demonios cuando arrancas. El problema es que, a diferencia de las cosas más antiguas,systemdintenta no solo comenzar las cosas, sino también administrarlas . Esto condujo anmcliser reescrito para que coincidasystemd. Al menos este es mi entendimiento.Dos alternativas en las que estoy pensando son las siguientes:
Primera alternativa , bajar / subir la interfaz
Segunda alternativa , reinicie todo el administrador de red. Esto supone que tiene instalado el administrador de red. Si no, instálelo con el siguiente cmd en su terminal
sudo apt-get install network-manager.fuente
En Ubuntu 15.10 y 16.04 LTS puede usar la
systemdfunción:fuente
Use el
ifdownnombre de la interfaz + para deshabilitar la redUse
ifup+ nombre de interfaz para habilitarloReemplace
IFACEcon el nombre de su dispositivo tal como lo indicaifconfigfuente