Как получить протокол беспроводного интерфейса типа 802.11 в Debian 8.6?

477
yangfr

У меня есть один беспроводной интерфейс, который подключен к точке доступа (AP), и я хочу знать, какой тип протокола 802.11 (например, 802.11n или 802.11b) используется для связи с AP. Я знаю, что команда Linux iwможет получить некоторую информацию о беспроводном интерфейсе, например signal strength. Но я не могу найти, как получить тип протокола 802.11 iw.

1

1 ответ на вопрос

0
dirkt

Вывод iw dev wlan0 station dumpвключает в себя используемый в настоящее время битрейт передачи и приема к точке доступа и от нее, и это указывает, какой протокол (802.11b, 802.11g, 802.11g) используется в настоящее время, если вы знаете, например, что он находится в диапазоне 2,4 ГГц.

Выходные данные iw dev wlan0 scan dumpпоказывают, какие скорости принимает AP, и снова это указывает, какой протокол (ы) поддерживает AP.

Я не знаю, как напрямую получить протокол по имени.

Iwconfig Команда также должна указывать частоту ссылки, и некоторые google-fu должны связывать эту частоту с данным протоколом, так как, я полагаю, каждый протокол (a, b, g, n и т. д.) использует свой собственный набор частот. music2myear 8 лет назад 0
@ music2myear: извините, это не правильно. Например, b, g, n используют одинаковые частоты. Смотрите [здесь] (https://en.wikipedia.org/wiki/IEEE_802.11#Protocol). dirkt 8 лет назад 0
Сегодня я узнал. music2myear 7 лет назад 0

Похожие вопросы