Поддерживаемые возможности ваших клиентов
iw phy
в GNU / Linux следует перечислить, что вы хотите (и многое другое) о ваших беспроводных интерфейсах, хотя это немного запутанно на первый взгляд.
То, что вы ищете, это если ваша сетевая карта работает в двухдиапазонном режиме. Затем вы увидите Band 1:
и Band 2:
раздел, первый обычно для 2,4 ГГц, а второй для 5 ГГц. Под каждой Bitrates (non-HT):
полосой вы увидите список поддерживаемых битрейтов для 802.11bg в 2,4 ГГц или 802.11a в 5 ГГц.
Вы также ищете HT20/HT40
под Capabilities:
каждой группой. Это означает, что 802.11n поддерживается. HT20
для каналов шириной 20 МГц, HT40
для ширины 40 МГц.
Если вы хотите узнать больше о возможностях 802.11n, например, о количестве пространственных потоков (для MIMO) и поддерживаемых скоростях, посмотрите на HT TX/RX MCS rate indexes supported:
строку. 0-15
означает, что поддерживаются индексы MCS от 0 до 15, т.е. он может работать в MIMO 2x2 со скоростью передачи данных до 130 Мбит / с в HT20 или 270 Мбит / с в HT40. Кроме того, если RX HT20 SGI
и / или RX HT40 SGI
указано в списке Capabilities:
, это означает, что поддерживается Short GI (400 нс), поэтому максимальная скорость передачи данных составляет 144 Мбит / с для HT20 и 300 Мбит / с для HT40. Смотрите здесь список индексов MCS: https://wireless.wiki.kernel.org/en/developers/documentation/ieee80211/802.11n
Frequencies:
список поддерживаемых частот и связанных каналов. Некоторые из них могут быть отключены, потому что ваше оборудование или программное обеспечение не поддерживает их, или потому что ваш регулирующий домен не позволяет это. Если ваша точка доступа WiFi транслирует сигнал по отключенному каналу, вы не сможете подключиться. Вы можете увидеть, какие каналы разрешены в вашем регионе, здесь: https://en.wikipedia.org/wiki/List_of_WLAN_channels
Дополнительно вы можете увидеть VHT Capabilities
и другую VHT
связанную информацию. Речь идет о 802.11ac, но ваша точка доступа не поддерживает его (ни чипсет, который вы указали), поэтому вы можете его игнорировать.
Конфигурация точки доступа
Я бы порекомендовал вам настроить точку доступа Wi-Fi на частоту 2,4 ГГц и 5 ГГц. В настоящее время 2,4 ГГц очень многолюдно и более подвержено помехам, когда 5 ГГц использует гораздо меньше устройств. Проблема в том, что 5 ГГц обычно поддерживается только на последних или высокопроизводительных устройствах, тогда как 2,4 ГГц - это диапазон по умолчанию, используемый на устройствах WiFi. Кроме того, диапазон сигнала 5 ГГц составляет менее 2,4 ГГц и более подвержен ухудшению из-за препятствий.
Использование обоих диапазонов позволяет вам иметь беспроводную связь на большинстве устройств (либо потому, что они не поддерживают 5 ГГц, либо потому, что сигнал ухудшается, поэтому они снижаются до 2,4 ГГц), в то же время имея более высокие характеристики в устройствах высокого класса / последних версиях (потому что они Вы используете полосу 5 ГГц).
Наконец, вам не нужно беспокоиться о B, G и N на вашей точке доступа, вы должны выбрать режим, который обеспечивает три стандарта (смешанный), чтобы старые устройства 802.11g (устройства 802.11b в настоящее время встречались очень редко) все еще могли подключаться и более новые. 802.11n работают на полной скорости. Также только 802.11a и 802.11n работают в диапазоне 5 ГГц. (есть и 802.11ac, но вы с ним не работаете)
Может быть, вы также увидите настройки канала. Обычно, если оставить значение по умолчанию, ваша точка доступа должна быть достаточно умной, чтобы выбрать лучшее. (и это мешает вам выбрать канал, перекрывающийся с другими, создавая еще больше помех)
Связь между двумя
iw dev
в GNU / Linux покажет вам, как ваш клиент и ваша точка доступа связаны. В идеале это будет канал на полосе 5 ГГц (и разрешенный в вашем регионе) с шириной 40 МГц.
iw dev wlan0 link
.VHT
, для очень высокой пропускной способности. Мои карты 802.11n не имеют этого термина. Мои списки 802.11ac картыVHT Capabilities (0x038071b0):
иshort GI (80 MHz)
iw phy | grep -i Band -A 20
без холодаiw phy
ли это для данной карты? Итак, у меня есть две группы в списке, но я не знаю, можете ли вы использовать обе группы одновременно или нет.Ответ @ piernov хороший, но я нашел более простой, но, возможно, менее точный метод:
который покажет что-то вроде:
Это показывает, что теоретически поддерживается аппаратное обеспечение. Затем можно интерпретировать «802.11 [abcgn /] +», где b и g - только 2,4 ГГц, a - только 5 ГГц, а ac и n - как 2,4, так и 5 ГГц.
Чтобы увидеть, что драйвер на самом деле поддерживает, запустите:
который должен показать что-то вроде:
источник
lspci
может дать вам некоторую информацию о вашем чипсете, но это не очень надежно. Одинаковые наборы микросхем могут предоставлять разные функциональные возможности, и иногда они не включены в их имя, например, это:Intel Corporation Wireless 7260 (rev bb)
могут обеспечить 801.11bgn, опционально с 802.11a и 802.11ac. Некоторые наборы микросхем 802.11n поддерживают его только в диапазоне 2,4 ГГц, а не 5 ГГц. Такжеiwconfig
не дает вам много информации о поддерживаемых частотах. Иногда проблема может возникнуть из-за неправильной настройки регуляторного домена в диапазоне 5 ГГц (отключенные частоты).lspci
не включает эти условия. Вместо этого это03:00.0 Network controller: Intel Corporation Centrino Advanced-N 6230 [Rainbow Peak] (rev 34)
. Наверное, полезнее для grepNetwork controller
.lspci
тоже не показывает эту информацию. Я считаю, что мой 802.11b / g / n (все еще пытаюсь выяснить наверняка). Для меня команда выводит06:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8192CE PCIe Wireless Network Adapter (rev 01)