Apakah ada perintah terminal untuk memverifikasi jika Wifi diaktifkan?

8

Karena laptop saya tidak memiliki indikator LED Jaringan Nirkabel, saya ingin tahu apakah ada perintah untuk memverifikasi apakah itu hidup atau mati (saya menginstal driver nirkabel, jadi saya tidak tahu apakah itu dihidupkan atau dimatikan dengan melihat daftar koneksi nirkabel di sebelah jam)

Raphael Fernandes
sumber

Jawaban:

14

Edit:

nmclibanyak berubah (saya menggunakan 16,04) dari versi sebelumnya. Lihat jawaban asli di bawah ini.

Untuk melihat status konektivitas

$ nmcli general status
STATE      CONNECTIVITY  WIFI-HW  WIFI     WWAN-HW  WWAN    
connected  full          enabled  enabled  enabled  enabled

Untuk melihat status wifi saja

$ nmcli radio  wifi 
enabled

Untuk melihat koneksi aktif

$ nmcli connection show --active
NAME         UUID                                  TYPE        DEVICE 
VolCSe  5u6h4521-7k1p-20r3-3g4x-fg19his0j3s8  802-11-wireless  wlp2s0

Ada beberapa tambahan bagus seperti, untuk mendapatkan informasi jaringan wifi yang tersedia ,

$ nmcli device wifi 
*  SSID                        MODE   CHAN  RATE       SIGNAL  BARS  SECURITY  
*  VolCSe                      Infra  1     54 Mbit/s  73      ▂▄▆_  WPA2      
   Sach                        Infra  4     54 Mbit/s  55      ▂▄__  WPA1 WPA2 
   iKCP                        Infra  5     54 Mbit/s  24      ▂___  WPA2      
   TP-LINK_POCKET_3            Infra  1     54 Mbit/s  12      ▂___  WPA1 WPA2

Catatan : Saya telah menggunakan info fsid dan uuid fiktif di atas.


Jawaban lama:

Anda dapat menggunakan nmcliuntuk tujuan ini. Buka jenis terminal di terminal,

nmcli nm

Anda akan memiliki output seperti,

RUNNING         STATE           WIFI-HARDWARE   WIFI       WWAN-HARDWARE   WWAN      
running         connected       disabled        disabled   enabled         disabled 

Lihat kolom ketiga dan keempat yang berisi informasi yang Anda minati.

Jika Anda ingin lebih spesifik hanya untuk wifi, maka coba di terminal,

nmcli nm wifi

itu akan menunjukkan status wifi saja,

WIFI      
disabled 
souravc
sumber
Bagi saya, itu menunjukkan diaktifkan tidak masalah jika saya menekan tombol untuk mengaktifkan wifi. Mungkin kunci tidak berfungsi, apakah ada perintah untuk mengaktifkan / menonaktifkan seperti kuncinya?
Raphael Fernandes
coba nmcli nm wifi onaktifkan dan nmcli nm wifi offnonaktifkan
souravc
1
ya, ini memberi tahu hasil yang tepat setelah pemasangan driver. Jadi, jawabannya adalah "nmcli nm wifi". Terima kasih.
Raphael Fernandes
Ini tidak berhasil untuk saya. Itu hanya mengatakan WIFI unknown. Saya bisa menggunakan sudo rfkill block wifidan sudo rfkill unblock wifisebagai gantinya, seperti dijelaskan di sini . Perhatikan bahwa komputer saya sudah cukup tua, jadi mungkin saja itu network-managertidak mengenali perangkat keras saya. Juga, OSnya adalah Ubuntu 12.04.
Krøllebølle
3
rfkill list

Ini akan menunjukkan perangkat yang diblokir perangkat lunak atau perangkat keras. Dalam kasus saya ini tidak diblokir dan wifi aktif:

0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no

Saat driver aktif dan berjalan, antarmuka nirkabel akan muncul dalam daftar saat menggunakan perintah berikut:

ifconfig
boombanana
sumber
Bagi saya, itu menunjukkan Soft blocked: nobahkan jika WiFi saya dimatikan (meskipun perangkat keras diaktifkan).
nsane
3

Pada 15,04 (dan kemudian, termasuk 16,04 LTS), perintah nmcli telah berubah. Di sana, Anda akan menggunakan:

⟫ nmcli radio
WIFI-HW  WIFI     WWAN-HW  WWAN    
enabled  enabled  enabled  enabled 

atau hanya

⟫ nmcli radio wifi
enabled
Dustin Kirkland
sumber
2

Dalam kasus saya, saya menggunakan perintah di bawah ini dan hasilnya 1 jika wifi diaktifkan 0. Anda dapat mencoba dan semoga berhasil.

nmcli r wifi | grep enabled | grep -v not | wc -l
Toan Nguyen Thai
sumber
2

Anda bisa menggunakan WICD. jika tidak diinstal, maka cukup tekan Ctrl+ Alt+ Tdi keyboard Anda untuk membuka Terminal. Saat terbuka, jalankan perintah di bawah ini:

sudo apt-get install wicd-gtk

Setelah diinstal, jalankan untuk melihat konektivitas, Jalur akses terhubung, properti, pengaturan IP, dan banyak lagi.

masukkan deskripsi gambar di sini

Mitch
sumber
itu hanya menunjukkan eth0 karena wlan0 belum 'diinstal'
Raphael Fernandes
Jika nirkabel tidak diaktifkan atau diinstal, itu tidak akan menunjukkan itu.
Mitch
nm-tooltidak ada lagi. Hanya FYI.
Thomas Ward
Pertanyaannya adalah bagaimana cara memeriksa konektivitas dari terminal. Jawaban Anda melibatkan penggunaan GUI.
thebunnyrules
1

pemindaian iwlist harus melakukan pekerjaan itu.

Jay
sumber
0

Seseorang dapat menggunakan ip addressatau ip addrmemerintahkan bukannya agak lama ifconfig. Jika Anda tahu nama perangkat antarmuka Anda, Anda dapat menggunakannya ip addr show <device name>. Berikut ini contoh ( state UPbagian pemberitahuan , yang untuk antarmuka dinonaktifkan ditampilkan sebagai DOWN):

3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether d0:53:49:3d:53:fd brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.2/24 brd 192.168.0.255 scope global dynamic wlan7
       valid_lft 86183sec preferred_lft 86183sec
    inet6 fe80::439:869d:d6ed:c983/64 scope link 
       valid_lft forever preferred_lft forever
Sergiy Kolodyazhnyy
sumber
0

Selain perintah cli yang tercantum di sini ada utilitas cli yang disebut: nmtui (info lebih lanjut di sini: https://www.unixarena.com/2015/04/rhel-7-network-management-nmcli-or-nmtui.html )

Ini memiliki semua kenyamanan GUI sementara menjadi 100% cli (artinya Anda tidak benar-benar membutuhkan DE atau WM untuk menjalankannya dan Anda dapat menjalankannya dari tty).

aturan kebun
sumber