Saya telah menginstal ubuntu 10.04 di laptop. Wifi diaktifkan secara default saat startup. Saya dapat menonaktifkannya dengan mengklik kanan ikon manajer jaringan di bilah gnome.
Bagaimana cara mengatur agar wifi dimatikan sebagai default?
Atau, bagaimana saya bisa mematikan wifi di konsol?
Saya sudah mencoba perintah rfkill tetapi tidak mencantumkan perangkat apa pun dan tidak mematikan wifi, saya mencoba berbagai parameter.
Ini adalah instalasi standar CD Live Desktop Ubuntu 10.04 i386 pada Laptop IBM T40.
EDIT A: Ini adalah output dari beberapa perintah rfkill di sistem saya, dan itu tidak mempengaruhi wifi laptop:
$ rfkill --help
Usage: rfkill [options] command
Options:
--version show version (0.4)
Commands:
help
event
list [IDENTIFIER]
block IDENTIFIER
unblock IDENTIFIER
where IDENTIFIER is the index no. of an rfkill switch or one of:
<idx> all wifi wlan bluetooth uwb ultrawideband wimax wwan gps fm
$ rfkill list
$ rfkill list wifi
$ rfkill list all
$ rfkill list wlan
$ sudo rfkill list all
$ sudo rfkill block all
$ sudo rfkill block wlan
$ sudo rfkill block wifi
$
EDIT B: Sekarang saya tahu itu
sudo ifconfig eth1 down
mematikannya.
Dan saya bisa menyalakannya melalui applet jaringan gnome lagi. Tetapi applet tidak mencerminkan perubahan dari commandline, masih percaya wifi diaktifkan. Saya harus mematikannya dan menyalakan applet lagi untuk menyalakannya lagi, ketika saya mematikannya dari konsol.
Apakah ada cara yang lebih baik?
Ini adalah apa yang tampak seperti syslog ketika saya mematikan nirkabel dan menghidupkan lagi dari manajer jaringan:
NetworkManager: <info> (eth1): device state change: 3 -> 2 (reason 0)
NetworkManager: <info> (eth1): deactivating device (reason: 0).
NetworkManager: <info> Policy set '24' (eth0) as default for routing and DNS.
NetworkManager: <info> (eth1): taking down device.
avahi-daemon[660]: Withdrawing address record for fe80::202:8aff:feba:d798 on eth1.
kernel: [ 971.472116] airo(eth1): cmd:3 status:7f03 rsp0:0 rsp1:0 rsp2:0
NetworkManager: <info> (eth1): bringing up device.
NetworkManager: <info> (eth1): supplicant interface state: starting -> ready
NetworkManager: <info> (eth1): device state change: 2 -> 3 (reason 42)
avahi-daemon[660]: Registering new address record for fe80::202:8aff:feba:d798 on eth1.*.
kernel: [ 965.512048] eth1: no IPv6 routers present
EDIT C: Sekarang entah bagaimana berfungsi, tetapi dengan cara yang tidak rapi, tidak terlalu bagus. Saya menambahkan baris ke rc.local, sebelum exit 0
:
$ cat /etc/rc.local
#!/bin/sh -e
# turn off wifi on boot:
ifconfig eth1 down
exit 0
Ketika saya menghidupkan mesin, wifi muncul, dan setelah sebuah contoh dimatikan. Ini harus menjadi efek dari konfigurasi standar ubuntu yang menyalakannya, kemudian skrip saya ifconfig eth1 down
masuk dan mematikannya. Dan manajer jaringan tidak menyadari bahwa itu dimatikan dan berpikir itu masih aktif.
Akan diinginkan untuk mengkonfigurasi manajer jaringan sehingga kondisi standar saat menyalakan mesin bisa on
atau off
, dan tidak hanyaon
rfkill list
memiliki output kosong.sudo rfkill block wifi
tidak melakukan apa-apa.Jawaban:
Anda dapat mematikan Wifi menggunakan
rfkill
:Untuk menyalakannya lagi, jalankan:
Lihat jawaban saya di Bagaimana saya bisa mematikan radio kartu nirkabel? .
sumber
sudo rfkill block wifi
sepertinya tidak melakukan apa-apa. Wifi tetap menyala.rfkill list
(nvm, saya melihat komentar Anda dalam pertanyaan Anda)?sudo ifconfig <interface> down
tidak dikenali oleh Network Manager. Ini bukan bug, dan EVENTUALLY Network Manager mendapatkan bahwa kartu wifi dinonaktifkan (walaupun kadang-kadang tidak. Saya memiliki masalah yang sama dengan baris perintah dan "kill switch" wifi yang saya miliki di sistem saya (Ubuntu 10,04 dan Ubuntu 10,10)