O equivalente da linha de comando no Ubuntu 16.04
nmcli radio wifi off
Para reativar, use
nmcli radio wifi on
Para ajudar
nmcli radio help
nmcli radio wifi help
Como você desativa a Internet sem fio a partir da linha de comando?
Eu tentei sudo ifconfig eth1 down
, mas o gerenciador de rede parece ignorar isso e continua tentando reativá-lo. O pior é que o widget do gerenciador de rede não permite que você o desative assim que ele iniciar "tentando se conectar". Sempre que eu estou perto de uma conexão irregular, ele continua tentando e tentando se conectar, falhando a cada vez e mostrando uma mensagem de erro irritante, "desculpe, não conseguimos nos conectar".
O equivalente da linha de comando no Ubuntu 16.04
nmcli radio wifi off
Para reativar, use
nmcli radio wifi on
Para ajudar
nmcli radio help
nmcli radio wifi help
Ativar / desativar a rede completamente
nmcli networking off
Apenas para WiFi
nmcli radio wifi off
Em ambos os casos, on
para reativar.
Se você precisar permanentemente desabilitar um dispositivo particular, você pode fazer isso programaticamente usando o recurso unmanaged-devices
em /etc/NetworkManager/NetworkManager.conf ou ( em um nível mais baixo), colocando na lista negra ou removendo o driver correspondente.
Para versões mais antigas do que v0.9.10
nm
em vez de networking
. Veja nmcli
man page . nm
de nível superior não existe mais e as opções nm wifi
equivalentes agora são fornecidas por um objeto radio
. nmcli
mudou significativamente entre a v0.9.8 e a v0.9.10, e a documentação observa que: Mesmo que o nmcli tente manter a compatibilidade retroativa em geral, foram requisitos durante o desenvolvimento do Networkmanager que forçaram alguns alterações incompatíveis em nmcli. A tabela abaixo das diferenças da lista entre 0.9.8 e 0.9.10.
Um método que ninguém mencionou:
rfkill list
para ver dispositivos sem fio / bluethoot
rfkill block <device number>
para (suave) bloqueá-lo
Em geral, simples
sudo ifconfig wlan0 down
... deve ser o suficiente. Às vezes, a placa wireless pode ser mostrada como
ethX
em vez de
wlanY
então você precisa checar novamente qual ethX desabilitar e você pode fazer isso com
sudo lshw -C network
e procure a entrada da sua placa wireless dentro da qual você encontrará:
logical name: <ethX_or_wlanY_goes_here>
Eu acho que você provavelmente sabe e seu problema é maior do que isso, mas, ao mesmo tempo, provavelmente muitas pessoas novas encontrarão este tópico e isso deve ser suficiente para eles.
Para mim, no Ubuntu 15.04 nmcli radio wifi off
funcionou para desligar o wifi. Para desativar a rede em geral (incluindo a LAN), uso nmcli networking off
.
Existe uma maneira de alternar o estado da conexão WiFi. Pode ser útil saber.
nmcli radio wifi 'nmcli r wifi | grep enabled -c | sed -e "s/1/off/" | sed -e "s/0/on/"'
nmcli networking off
e nmcli radio wifi off
não funcionam para mim no ubuntu 12.04 ! Os seguintes comandos funcionam para mim:
nmcli nm status
nmcli nm wifi off
Tags wireless network-manager