Outros posts parecem estar lidando com problemas mais complicados de conexão de rede a partir da linha de comando.
O indicador/botão de rede do painel Unity não responde muito bem às vezes - ele continua tentando se conectar a uma rede mesmo quando eu clico em " desconecte", coisas assim.
Por isso quero ir para a linha de comando para o controlo. Eu não'não gosto de GUIs de qualquer maneira.
Não existe alguma ferramenta simples de linha de comando que possa fazer algo como o seguinte?
wifi connect MyNetworkNameA
wifi disconnect
wifi connect MyNetworkNameB
Eu acho que você quer continuar usando a interface gerenciada (pelo NetworkManager). O nmcli
é uma ferramenta de linha de comando para controlar o NetworkManager.
Para ver a lista de conexões salvas, utilize (<SavedWiFiConn>
)
nmcli c
Para ver a lista de hotspots WiFi disponíveis (<WiFiSSID>
)
nmcli d wifi lista
ou..:
sudo iwlist <WifiInterface> digitalização
Para ver a lista de interfaces (<WifiInterface>
)
ifconfig -a
Basta alterar <WifiInterface>
, <WiFiSSID>
, <WiFiPassword>
nos seguintes comandos para refletir sua configuração. Se a informação WiFi já estiver guardada, é mais fácil utilizar <SavedWiFiConn>
nome da ligação tal como foi guardada no NetworkManager.
##disconnect
nmcli d disconnect <WifiInterface>
##connect
nmcli d connect <WifiInterface>
Outra maneira:
##disconnect
nmcli c down <SavedWiFiConn>
##connect
nmcli c up <SavedWiFiConn>
##disconnect
nmcli d disconnect iface <WifiInterface>
##connect
nmcli d wifi connect <WiFiSSID> password <WiFiPassword> iface <WifiInterface>
Outra maneira:
##disconnect:
nmcli c down id <SavedWiFiConn>
##connect:
nmcli c up id <SavedWiFiConn>
Se sua senha é't automaticamente reconhecida, digite isto:
nmcli -a c up <SavedWiFiConn>
Referência: man nmcli
**mtui
ncurses solução***
Grande opção interactiva de gestor de rede ncurses:
nmtui
Vem no mesmo pacote do nm-applet
(o ícone padrão da barra superior) e nm-cli
, e por isso está amplamente disponível.
Imagem da tela:
Testado em Ubuntu 17.10.
Se o seu ponto de acesso wi-fi for salvo, ele irá se conectar automaticamente. Ligue ou desligue o wireless com um comando mais simples:
nmcli nm wifi on
nmcli nm wifi off
na versão mais recente:
nmcli radio wifi on
nmcli radio wifi off
Para referência, veja man nmcli
.