Получить подробную информацию о подключенной сети Wi-Fi
Я пытаюсь узнать подробности сети WiFi, к которой я подключился. Я уже попробовал iwlist wlan0 scan, который дает подробную информацию о подключенной сети, а также обо всех доступных сетях. И это также займет около 5 секунд, чтобы получить данные в терминале. Я также попробовал ссылку iw dev wlan0, которая дает точные детали, которые мне потребовались, но не обеспечивает качество сигнала (в процентах). Таким образом, есть ли какая-либо команда, которая выдаст подробную информацию о сети Wi-Fi, такую как имя Essid, адрес, качество сигнала, мощность сигнала (RSSI).
Команды, которые я пробовал:
sudo iwlist wlan0 scan, вывод
wlan0 Scan completed :
Cell 01 - Address: 30:5A:3A:9B:4A:A2
Channel:6
Frequency:2.437 GHz (Channel 6)
Quality=56/70 Signal level=-54 dBm
Encryption key:off
ESSID:"Innova1"
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s
Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s
36 Mb/s; 48 Mb/s; 54 Mb/s
Mode:Master
Extra:tsf=000000012e7f4a65
Extra: Last beacon: 200ms ago
IE: Unknown: 0007496E6E6F766131
IE: Unknown: 010482848B96
IE: Unknown: 030106
IE: Unknown: 072A494E000101100201100301100401100501100601100701100801100901100A01100B01100C01100D0110
IE: Unknown: 2A0100
IE: Unknown: 32080C1218243048606C
IE: Unknown: 2D1A2C0103FF00000000000000000000000000000000000000000000
IE: Unknown: 3D1606000400000000000000000000000000000000000000
IE: Unknown: DD180050F2020101810003A4000027A4000042435E0062322F00**
Другая команда - это sudo iw dev wlan0 link,
выход **
Connected to 30:5a:3a:9b:4a:a2 (on wlan0)
SSID: Innova1
freq: 2437
RX: 18079342 bytes (101462 packets)
TX: 2279813 bytes (17536 packets)
signal: -58 dBm
tx bitrate: 43.3 MBit/s MCS 4 short GI
bss flags: short-preamble short-slot-time
dtim period: 2
beacon int: 100**
1 ответ
Ты можешь попробовать nmcli d wifi
который не требует sudo
привилегия. Это дает некоторую информацию, которую вы хотите, и перечисляет все сети, но у подключенной есть звездочка, так что вы можете использовать grep
чтобы получить только заголовки и строку, которую вы хотите, вот так:
$ nmcli d wifi | grep ^\*
* SSID MODE CHAN RATE SIGNAL BARS SECURITY
* SKY5952D Infra 11 54 Mbit/s 73 ▂▄▆_ WPA2