Mendapatkan informasi mendetail tentang adaptor wifi di sistem linux tidaklah mudah menggunakan alat gui.
Namun ada perintah sederhana yang dapat melakukan trik.
Dalam artikel ini kita akan melihat perintah seperti iwconfig, iwlist, iw dan nmcli yang dapat digunakan untuk menyelidiki detail tentang adaptor dan koneksi wifi.
1. iwconfig
Perintah iwconfig sangat mirip dengan perintah ifconfig lama, tetapi berfungsi untuk koneksi nirkabel. Cukup menjalankan perintah tanpa argumen apa pun akan menampilkan detail koneksi wifi saat ini di sistem.
Baik itu wifi sistem Anda di laptop atau adaptor wifi usb, perintah ini akan mencantumkan semuanya.
Berikut ini adalah output pada mesin desktop menggunakan adaptor wifi usb.
Detailnya mencakup kecepatan bit transfer, frekuensi, alamat mac titik akses, dan beberapa detail lainnya.
$ iwconfig lo no wireless extensions. enp1s0 no wireless extensions. wlxc025e9177832 IEEE 802.11bgn ESSID:"BsnlDeck" Nickname:"<[email protected]>" Mode:Managed Frequency:2.412 GHz Access Point: 80:26:89:C3:6A:CA Bit Rate:150 Mb/s Sensitivity:0/0 Retry:off RTS thr:off Fragment thr:off Power Management:off Link Quality=68/100 Signal level=52/100 Noise level=0/100 Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Catat nama antarmuka. ini dia wlxc025e9177832
Bidang ESSID memberi tahu kita nama jaringan wifi (di sini BsnlDeck) tempat adaptor terhubung.
Sekarang Anda dapat mengkonfigurasi daya transmisi radio nirkabel menggunakan perintah iwconfig seperti yang ditunjukkan di bawah ini:
$ iwconfig wlxc025e9177832 txpower 30
Berikut adalah output dari laptop Acer Swift 3 saya yang menunjukkan detail koneksi wifi:
$ iwconfig lo no wireless extensions. wlp0s20f3 IEEE 802.11 ESSID:"AirtelFiber_5GHz" Mode:Managed Frequency:5.745 GHz Access Point: 98:35:ED:D4:E1:4C Bit Rate=390 Mb/s Tx-Power=19 dBm Retry short limit:7 RTS thr:off Fragment thr:off Power Management:on Link Quality=52/70 Signal level=-58 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:10 Missed beacon:0 $
2. iwlist
Perintah selanjutnya adalah iwlist. Ini mencantumkan berbagai nilai parameter yang didukung oleh adaptor wifi. Misalnya kecepatan bit yang didukung dan kekuatan transmisi yang didukung.
Periksa bitrate yang didukung - Ini akan menunjukkan bitrate transfer data yang didukung oleh adaptor wifi.
$ iwlist wlxc025e9177832 bitrate wlxc025e9177832 4 available bit-rates : 1 Mb/s 2 Mb/s 5.5 Mb/s 11 Mb/s Current Bit Rate:150 Mb/s
3. nmcli
Periksa status semua perangkat jaringan - status perangkat nmcli atau nmcli dev
$ nmcli device status DEVICE TYPE STATE CONNECTION wlxc025e9177832 wifi connected BsnlDeck enp1s0 ethernet disconnected -- lo loopback unmanaged --
Periksa detail jaringan wifi yang tersedia yang dapat digabungkan.
$ nmcli dev wifi IN-USE BSSID SSID MODE CHAN RATE SIGNAL BARS SECURITY 98:35:ED:D4:E1:48 AirtelFiber Infra 5 130 Mbit/s 75 ▂▄▆_ WPA1 WPA2 * 98:35:ED:D4:E1:4C AirtelFiber_5GHz Infra 149 270 Mbit/s 63 ▂▄▆_ WPA1 WPA2 60:63:4C:84:15:AA dlink-15A3 Infra 4 270 Mbit/s 47 ▂▄__ WPA1 WPA2 0C:80:63:76:5F:90 Krishna Infra 9 405 Mbit/s 40 ▂▄__ WPA2 14:CC:20:A5:70:48 Camp Nou Infra 9 54 Mbit/s 35 ▂▄__ WPA2 84:D8:1B:00:7A:7C subash Infra 10 270 Mbit/s 35 ▂▄__ WPA2 AC:84:C6:F4:60:18 TP-Link_6018 Infra 11 270 Mbit/s 34 ▂▄__ WPA2 18:A6:F7:3C:F8:1C Risha Infra 6 135 Mbit/s 27 ▂___ WPA2 34:0A:33:68:5C:E6 neymarjr Infra 13 270 Mbit/s 15 ▂___ WPA2 $
Contoh lain
1. Periksa daya transmisi adaptor wifi
Gunakan perintah iwlist untuk memeriksa daya transmisi adaptor wifi. Ini akan menampilkan kekuatan dalam desibel-miliwatt dan miliwatt juga.
$ sudo iwlist wlp0s20f3 txpower
$ sudo iwlist wlp0s20f3 txpower wlp0s20f3 unknown transmit-power information. Current Tx-Power=21 dBm (125 mW) $
$ iwlist wlx74da38e88bd7 txpower wlx74da38e88bd7 unknown transmit-power information. Current Tx-Power=20 dBm (100 mW)
2. Ubah daya transmisi adaptor wifi
Sekarang gunakan perintah iwconfig untuk mengubah daya transmisi radio
$ sudo iwconfig wlx74da38e88bd7 txpower 10 [email protected]:~$ iwlist wlx74da38e88bd7 txpower wlx74da38e88bd7 unknown transmit-power information. Current Tx-Power=10 dBm (10 mW) $
Ini contoh lain
$ sudo iwconfig wlx74da38e88bd7 txpower 3 $ iwlist wlx74da38e88bd7 txpower wlx74da38e88bd7 unknown transmit-power information. Current Tx-Power=3 dBm (1 mW)
Perintah di atas berfungsi untuk berbagai chipset wifi termasuk chipset wifi intel onboard di laptop serta chipset di adaptor wifi usb.
3. Dapatkan detail adaptor wifi usb
Perintah lsusb akan menampilkan semua perangkat usb termasuk adaptor wifi
$ lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 004: ID 045e:00cb Microsoft Corp. Basic Optical Mouse v2.0 Bus 001 Device 003: ID 22b8:2e82 Motorola PCS Bus 001 Device 002: ID 413c:2107 Dell Computer Corp. Bus 001 Device 006: ID 7392:7811 Edimax Technology Co., Ltd EW-7811Un 802.11n Wireless Adapter [Realtek RTL8188CUS] Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Pada output di atas, baris "Edimax Technology Co., Ltd EW-7811Un 802.11n Wireless Adapter [Realtek RTL8188CUS]" adalah adaptor wifi usb.
4. Periksa modul driver yang dimuat
Untuk memeriksa driver apa yang sedang dimuat untuk mengoperasikan driver wifi, gunakan perintah lsmod dan grep untuk wifi.
$ lsmod | grep -i wifi rtlwifi 77824 3 rtl8192c_common,rtl_usb,rtl8192cu mac80211 778240 4 rtl_usb,rtl8192cu,rtlwifi,rtl8xxxu cfg80211 622592 2 rtlwifi,mac80211
5. Dapatkan banyak detail tentang adaptor wifi
Perintah iw list menunjukkan sejumlah besar informasi perangkat keras tentang adaptor wifi.
$ iw list