Come disabilitare il wireless dalla riga di comando


38

Come si disabilita Internet wireless dalla riga di comando?

Ho provato sudo ifconfig eth1 downma il gestore della rete sembra ignorarlo e continua a provare a riattivarlo. Quel che è peggio è che il widget del gestore della rete non ti consente di disabilitarlo neanche una volta che inizia a "provare a connettersi". Ogni volta che mi trovo vicino a una connessione instabile, continua a provare e provare a connettermi, fallendo ogni volta e mostrando un fastidioso messaggio di errore, "scusa, non siamo riusciti a connetterci".

Risposte:


44

L'equivalente da riga di comando in Ubuntu 16.04

nmcli radio wifi off

Per riattivare, utilizzare

nmcli radio wifi on

Aiutare

nmcli radio help   
nmcli radio wifi help

L'oggetto 'radio' è sconosciuto, prova 'nmcli help'
Tessaracter

Ho provato questo su Ubuntu 18.10. Non sono sicuro se ero troppo impaziente, ma sembra che ho dovuto buttare un "sudo" in là per farlo funzionare: sudo nmcli radio wifi off.
Stéphane il

30

Abilita / disabilita completamente la rete

nmcli networking off

Solo per WiFi

nmcli radio wifi off

In entrambi i casi onper riattivare.

Se è necessario disabilitare permanentemente un determinato dispositivo , è possibile farlo in modo programmatico utilizzando la unmanaged-devicesfunzione in /etc/NetworkManager/NetworkManager.conf o (a un livello inferiore) inserendo nella blacklist o rimuovendo il driver corrispondente.


Per versioni precedenti alla v0.9.10

  • Usa nminvece di networking. Vedi la nmclipagina man .
  • Tabella con differenze tra nmcli v0.9.8 e v0.9.10 .
  • L' nmoggetto di livello superiore non esiste più e le nm wifiopzioni equivalenti sono ora fornite da un radiooggetto.
  • L' nmcliinterfaccia è cambiata significativamente tra v0.9.8 e v0.9.10 e la documentazione osserva che:

Anche se nmcli tenta di mantenere la compatibilità con le versioni precedenti in generale, durante lo sviluppo di Networkmanager c'erano dei requisiti che imponevano alcune modifiche incompatibili in nmcli. La tabella seguente elenca le differenze tra 0.9.8 e 0.9.10.


7
Penso che nel 16.06 sarebbe nmcli r wifi off almeno quello che ha funzionato per me.
MikeSchinkel,

1
nmcli nm wifi off / on lavoro per me in Ubuntu14.04 LTS
alhelal

3
@MikeSchinkel Giusto, funziona bene. Al contrario, il nmcli nm wifi offcomando genera: Errore: Object 'nm' is unknown, try 'nmcli help'.grazie.
SkyRaT

7

In generale, semplice

sudo ifconfig wlan0 down

... dovrebbe essere abbastanza. A volte, la scheda wireless può essere mostrata come

ethX

invece di

wlanY

quindi devi ricontrollare quale ethX disabilitare e puoi farlo

sudo lshw -C network

e cerca la tua scheda wireless all'interno della quale troverai:

logical name: <ethX_or_wlanY_goes_here>

Immagino che probabilmente lo sai e il tuo problema è più grande di così, ma allo stesso tempo, probabilmente molte persone fresche troveranno questo argomento e questo dovrebbe essere sufficiente per loro.


bella risposta per un nuovo utente!
gatto

Questo metodo funziona su Ubuntu 19.04, ma il metodo nmcli no.
Adam Erickson,

5

Un metodo che nessuno ha menzionato:

rfkill list per visualizzare i dispositivi wireless / bluethoot

rfkill block <device number> per (soft) bloccarlo


2

Per me, su Ubuntu 15.04 ha nmcli radio wifi offfunzionato per disattivare il wifi. Per disattivare la rete in generale (compresa la LAN) che uso nmcli networking off.


1

C'è un modo per attivare / disattivare lo stato della connessione WiFi. Potrebbe essere utile saperlo.

nmcli radio wifi `nmcli r wifi | grep enabled -c | sed -e "s/1/off/" | sed -e "s/0/on/"`

1

Innanzitutto, installa il seguente pacchetto interessante:

sudo apt install tlp

Ora, attivare o disattivare la connessione WiFi sarà davvero semplice:

wifi on
wifi off

Grande! Ancora di più, puoi anche attivare la connessione WiFi:

wifi toggle

Suggerimento : puoi fare lo stesso con il tuo dispositivo bluetooth usando il bluetoothcomando.

Spero che ti sia piaciuto!


0

nmcli networking offe nmcli radio wifi offnon funziona per me in Ubuntu 12.04 ! I seguenti comandi funzionano per me:

nmcli nm status
nmcli nm wifi off

Wow, funziona anche con 14.04. Stupefacente!! Grazie
Tessaracter,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.