Сценарий таков: у моего ноутбука 3 Wi-Fi iface, 2 usb (оба работают на драйвере rt2800usb и чипсете Ralink RT2870/RT3070) и один встроенный iwlwifi, чипсет Intel).

На iwconfig обе карты USB показывают 802.11bgn, а Intel - 802.11abgn.

Тем не менее, когда я запускаю iwlist <iface> freq , карты Intel показывают каналы N-диапазона (36,40, ..., 104, ...); но на обеих картах usb показывают только каналы не N-диапазона (1..13).

Поэтому, когда я устанавливаю режим монитора на любую из USB-карт и пробую канал с N-диапазоном (как 104), он фиксируется на канале 13.

Почему это происходит? Как я могу заставить их работать на каналах 5 ГГц?

Спасибо большое!!

1 ответ1

1

Вы уверены, что ваш чипсет Ralink RT2870/RT3070 действительно работает на каналах 5 ГГц? Быстрый поиск в Google говорит мне, что RT3070, который является чипом трансивера, имеет частоту только 2,4 ГГц.

Когда чипсет рекламирует IEEE802.11(n), это не обязательно означает, что он поддерживает двухдиапазонный 2,4 ГГц и 5 ГГц Wi-Fi.

Обычно, когда вы смотрите на то, какие устаревшие стандарты поддерживает этот набор микросхем, вы, как правило, можете, не заглядывая в таблицу, сказать, является ли набор микросхем IEEE802.11(n) только 2,4 ГГц или двухдиапазонный.

Если вы видите только поддержку устаревших стандартов IEEE802.11(b) и IEEE802.11(g) 2,4 ГГц, то обычно это чипсет 2,4 ГГц.
Если вы дополнительно наблюдаете поддержку устаревшего стандарта IEEE802.11(a) 5 ГГц, это обычно означает, что ваш чипсет поддерживает как 2,4, так и 5 ГГц.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .