В коворкинге, в котором я нахожусь, есть несколько точек беспроводного доступа. Однако есть один, к которому могут подключиться только некоторые из нас. Мы подозреваем, что это связано с тем, что точка доступа работает в беспроводной сети, которую одна из машин не поддерживает.
Из любопытства я задался вопросом: есть ли какая-нибудь утилита командной строки, чтобы определить, является ли беспроводная сеть a, b, g или n?
Я знаю, что могу получить довольно много информации из чего-то вроде iwconfig
или airport
, но я не помню, чтобы там был указан тип беспроводной сети.
Команда iwlist scan
скажет вам, но не расшифрует это за вас. Вы должны посмотреть на частоту, канал и предлагаемую скорость, чтобы угадать, какой вид Wi-Fi предлагает эта точка доступа.
Cell 11 - Address: 00:24:A8:1B:CC:00
Channel:7
Frequency:2.442 GHz (Channel 7)
Quality=28/70 Signal level=-82 dBm
Encryption key:off
ESSID:""
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
9 Mb/s; 12 Mb/s; 18 Mb/s
Bit Rates:24 Mb/s; 36 Mb/s; 48 Mb/s; 54 Mb/s
Mode:Master
Extra:tsf=000000cd962216d3
Extra: Last beacon: 2328ms ago
Это точка доступа 802.11g. Это можно сказать, потому что частота составляет 2,4 ГГц, а скорость достигает 54 Мбит / с.
802.11n будет работать на канале 2,4 ГГц или 5 ГГц, но предлагаемые скорости будут выше.
802.11a будет на канале 5 ГГц, но со скоростью ниже, чем предлагает n.
Также обратите внимание на информацию о безопасности.
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : TKIP
Authentication Suites (1) : PSK
против:
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
IE: WPA Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
И другие. Некоторые стеки Wi-Fi не поддерживают некоторые стандарты WPA.