Jak wyłączyć sieć bezprzewodową z wiersza poleceń


38

Jak wyłączyć bezprzewodowy Internet z wiersza poleceń?

Próbowałem, sudo ifconfig eth1 downale menedżer sieci zdaje się to ignorować i wciąż próbuje je reaktywować. Co gorsza, widget menedżera sieci nie pozwala go wyłączyć ani po rozpoczęciu „próby połączenia”. Ilekroć jestem w pobliżu nieregularnego połączenia, po prostu próbuje nawiązać połączenie, zawodzi za każdym razem i wyświetla irytujący komunikat o błędzie „przepraszamy, nie mogliśmy się połączyć”.

Odpowiedzi:


43

Odpowiednik wiersza poleceń w Ubuntu 16.04

nmcli radio wifi off

Aby ponownie włączyć, użyj

nmcli radio wifi on

Pomóc

nmcli radio help   
nmcli radio wifi help

Obiekt „radio” jest nieznany, spróbuj „nmcli help”
Tessaracter

Próbowałem tego na Ubuntu 18.10. Nie jestem pewien, czy byłem zbyt niecierpliwy, ale wygląda na to, że musiałem rzucić tam „sudo”, aby uruchomić sudo nmcli radio wifi off.
Stéphane

30

Całkowicie włączaj / wyłączaj sieć

nmcli networking off

Tylko dla Wi-Fi

nmcli radio wifi off

W obu przypadkach, onaby ponownie włączyć.

Jeśli chcesz trwale wyłączyć określone urządzenie , możesz to zrobić programowo, korzystając z unmanaged-devicesfunkcji w /etc/NetworkManager/NetworkManager.conf lub (na niższym poziomie), umieszczając na czarnej liście lub usuwając odpowiedni sterownik.


Dla starszych wersji niż v0.9.10

  • Użyj nmzamiast networking. Zobacz nmclistronę podręcznika man .
  • Tabela różnic między nmcli v0.9.8 a v0.9.10 .
  • Obiekt najwyższego poziomu nmjuż nie istnieje, a równoważne nm wifiopcje są teraz udostępniane przez radioobiekt.
  • nmcliInterfejs zmieniła się znacząco między v0.9.8 i v0.9.10 i notach dokumentacji, która:

Nawet jeśli nmcli ogólnie stara się zachować zgodność wsteczną, podczas opracowywania Networkmanagera były wymagania, które wymusiły pewne niekompatybilne zmiany w nmcli. Tabela poniżej przedstawia różnice między 0,9,8 a 0,9.10.


7
Wydaje mi się, że w 16.06 nmcli r wifi off przynajmniej tak mi się udało.
MikeSchinkel 24.04.16

1
nmcli nm wifi wyłączone / włączone praca dla mnie w Ubuntu14.04 LTS
alhelal

3
@MikeSchinkel Right, działa dobrze. Natomiast nmcli nm wifi offpolecenie generuje: Błąd: Object 'nm' is unknown, try 'nmcli help'.Dzięki.
SkyRaT,

7

Ogólnie rzecz biorąc, proste

sudo ifconfig wlan0 down

... powinno wystarczyć. Czasami karta bezprzewodowa może być pokazana jako

ethX

zamiast

wlanY

musisz dokładnie sprawdzić, który ethX wyłączyć, i możesz to zrobić

sudo lshw -C network

i poszukaj wpisu karty bezprzewodowej, w którym znajdziesz:

logical name: <ethX_or_wlanY_goes_here>

Myślę, że prawdopodobnie wiesz, a twój problem jest większy, ale jednocześnie prawdopodobnie wielu świeżych ludzi znajdzie ten temat i to powinno im wystarczyć.


fajna odpowiedź dla nowego użytkownika!
kot

Ta metoda działa na Ubuntu 19.04, ale metoda nmcli nie.
Adam Erickson

5

Metoda, o której nikt nie wspominał:

rfkill list aby wyświetlić urządzenia bezprzewodowe / bluethoot

rfkill block <device number> (miękkie) zablokować


2

Dla mnie Ubuntu 15.04 nmcli radio wifi offdziałało na wyłączenie Wi-Fi. Do ogólnego wyłączania sieci (w tym sieci LAN) używam nmcli networking off.


1

Istnieje sposób na przełączenie stanu połączenia WiFi. Warto wiedzieć.

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

1

Najpierw zainstaluj następujący fajny pakiet:

sudo apt install tlp

Teraz włączenie lub wyłączenie połączenia WiFi będzie naprawdę proste:

wifi on
wifi off

Świetny! Co więcej, możesz także przełączyć połączenie Wi-Fi:

wifi toggle

Wskazówka : możesz zrobić to samo z urządzeniem Bluetooth za pomocą bluetoothpolecenia.

Mam nadzieję, że ci się podobało!


0

nmcli networking offi nmcli radio wifi offnie działa dla mnie w Ubuntu 12.04 ! Następujące polecenia działają dla mnie:

nmcli nm status
nmcli nm wifi off

Wow, działa to również z 14.04. Niesamowity!! Dziękuję
Tessaracter
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.