Что дают 5 герц на wi fi. Обзор современных беспроводных технологий

Общая информация 07.11.2019
Общая информация

Очень часто первый вопрос, с которым сталкивается провайдер частной сети или пользователь, это - какую частоту выбрать: 2,4 или 5 ГГц? В чем их отличия?

Почему именно эти дипазоны? Все очень просто - на данный момент это наиболее распространенные частоты, на которых осуществляется беспроводное соединение. Большинство устройств Wi-Fi выпускается именно для 2,4 ГГц или 5 ГГц и стандартов, на которых они основаны. .

Стандарт IEEE* Частота, ГГц Год утверждения альянсом Теоретическая пропускная способность, Мбит/с
802.11b 2,4 1999 11
802.11a 5 2001 54
802.11g 2,4 2003 54
802.11n 2,4 2006 300
802.11n Dual Band 2,4 / 5 2009 300
802.11ac 5 2011 - черновая редакция 1300

*Еще немного информации о существующих стандартах беспроводной связи - в нашей статье .

Попробуем охарактеризовать каждую частоту по ключевым для организации сети параметрам.

Цена устройств

Вывод : весомым плюсом организации интернет-доступа на частоте 2,4 является более низкая цена.

Загруженность частоты

Диапазон 2,4 ГГц становится все более загруженным по причине повсеместного распространения беспроводных сетей. В приведенной выше таблице видно, что большинство стандартов использует именно его. Вне зависимости от того, работает устройство с 802.11b, 802.11g или 802.11n - вы передаете данные по одному и тому же каналу.

Кроме того, на двухгигагерцовой частоте можно выделить лишь 3 отдельных канала передачи данных, в то время как на 5 ГГц - девятнадцать.

Вывод: по этому параметру выигрывает диапазон 5 ГГц, как более свободный эфир.

Непрямая видимость и побочные помехи

Для сигнала диапазона 5ГГц даже деревья, листва и т.д. - существенные помехи. Поэтому для хороших показателей дальности и скорости оборудованию требуется чистая прямая видимость. Отличие частоты 2,4ГГц в том, что для нее это не так критично.

В то же время по другому параметру - наличию помех в эфире, частота 2,4ГГц проигрывает . В этом диапазоне работают многие посторонние устройства - микроволновки, телефоны и т.д. - поэтому количество шумов может быть очень существенным.

Дальность линка

Диапазон 5 ГГц характеризуется меньшей зоной Френеля, и как следствие - бОльшей дальнобойностью.

Итоги

В итоге, какую частоту выбрать - 2,4ГГц или 5Ггц зависит от того, в каких условиях вы развертываете сеть, и какие параметры хотите получить. Стандартно поступают следующим образом:

  • Для радиомостов на дальние расстояния выбирают устройства 5 Ггц диапазона. Дальнобойность + отсутствие помех + свободный эфир = идеальные для этого условия.
  • Для раздачи интернета абонентам в режиме точка-многоточка чаще всего выбирают 2,4Ггц. Однако в связи с перегруженностью диапазона все чаще применяют также 5 ГГц.
  • Для других локальных решений все больше производителей выпускают оборудование Dual Band - с работой на обеих частотах одновременно или же выборочно (Mikrotik Groove A-52HPn , D-Link DAP-1525 (UPD Снято с производства) и другие).
сайт

Выбрать роутер непросто. Тем более, когда на рынке есть большое количество моделей с поддержкой двух диапазонов. Я имею введу двухдиапазонные маршрутизаторы, которые раздают Wi-Fi сеть в диапазоне 2.4 ГГц и 5 ГГц (см. статью ). В интернете можно найти много статей, где описаны плюсы и минусы диапазона 5 ГГц и . Основные плюсы – высокая скорость (поддержка нового стандарта 802.11ac, который работает только в диапазоне 5 ГГц) и небольшое количество помех в этом диапазоне. Основной минус – меньший радиус действия беспроводной сети по сравнению с диапазоном 2.4 ГГц (это хорошо заметно, в том числе на моих примерах в статье) . Ну и не все устройства поддерживают диапазон 5 ГГц. Писал об этом в статье: .

Вся эта теоретическая информация (максимальная скорость в определенном диапазоне, помехи, мощность сигнала и т. д.) вряд ли как-то может пригодится на практике и помочь определится с выбором маршрутизатора. Исходя из этой информации, мы вряд ли сможем понять, какая реальная скорость будет в диапазоне 2.4 ГГц и 5 ГГц. Насколько она будет отличаться, и есть ли вообще смысл покупать роутер с поддержкой 5 GHz и переходить на стандарт 802.11ac.

Я решил взять обычный двухдиапазонный роутер. Не самый дорогой и не самый дешевый. Настроить его в самой обычной трехкомнатной квартире (куда проверен интернет со скоростью до 100 Мбит/с) , и измерить скорость на обычном ноутбуке в разных диапазонах и на разном расстоянии от роутера (с разным уровнем сигнала) .

Оборудование на котором я делал замеры скорости и другая информация:


Если вас интересуют другие нюансы моего эксперимента, или я что-то упустил – пишите в комментариях.

Сравнение скорости в диапазоне 2.4 GHz и 5 GHz

Прежде чем проверять скорость по Wi-Fi, я решил сделать замеры подключившись по сетевому кабелю. Вот такие результаты:


Так как при падении уровня сигнала скорость интернета тоже падает, я делал замеры в двух местах. Ближе к маршрутизатору и дальше. В статье я так же буду показывать реальную скорость Wi-Fi в двух вариантах:


В статье под номером 1 будут замеры при расположении ноутбука ближе к маршрутизатору, а под номером 2 – дальше.

Реальная скорость Wi-Fi: 2.4 ГГц (802.11n)

1 Сначала я подключился к Wi-Fi сети в диапазоне 2.4 ГГц. Сигнал хороший (все деления на ноутбуке) . Вот такая скорость в диапазоне 2.4 ГГц недалеко от роутера:

Даже для диапазона 2.4 ГГц это низкая скорость. Тем более, что роутер у меня не бюджетный. Бывало, что скорость подымалась за 50 Мбит/с. Но редко. Думаю, 15 соседних Wi-Fi сетей в этом же диапазоне делают свое дело (создают помехи) .

2 Отходим от роутера и проверяем скорость. В том же диапазоне 2.4 ГГц. Как видите, скорость немного упала. Пинг подрос. Уровень сигнала тоже немного упал. На скриншоте максимальный сигнал, но иногда одно деление пропадало. Обратите внимание на уровень сети в диапазоне 5 GHz (Marsik_5G) на скриншоте ниже. Сигнал почти отсутствует.

Вместе с уровнем Wi-Fi сигнала падает и скорость подключения.

Скорость Wi-Fi сети в диапазоне 2.4 GHz у меня не очень. В принципе, нормальная скорость в этом диапазоне где-то от 40 Мбит/с до 70 Мбит/с. Может быть меньше, или больше (очень редко) . Все зависит от оборудования (маршрутизатора и клиента) , настроек, помех и т. д.

Реальная скорость Wi-Fi: 5 ГГц (802.11ac)

1 Продолжаем эксперимент. Подключил ноутбук к Wi-Fi в диапазоне 5 GHz и проверил скорость соединения. Напомню, что сначала я проверял недалеко от роутера (первая схема расположения устройств, которую я показывал выше) .

Получилось даже больше чем по кабелю. Практически всегда скорость загрузки и отдачи в районе 80-90 Мбит/с. Иногда скорость проседала. Но несмотря на это, скорость в диапазоне 5 GHz заметно выше по сравнению с 2.4 GHz.

2 Переместился с ноутбуком подальше от роутера (схема под номером 2) и начал тестировать скорость. Несмотря на то, что уровень сигнала в диапазоне 5 GHz очень сильно упал (часто оставалось одно деление сети, по сравнению с сетью на частоте 2.4 GHz) , скорость все ровно была выше.

50 Мбит/с на таком расстоянии, с преградами и таким уровнем сигнала – это хороший результат.

Выводы

Я в очередной раз убедился, что:

  1. Скорость интернета при подключении по Wi-Fi в диапазоне 5 GHz значительно выше.
  2. Дальность действия беспроводной сети на частоте 5 GHz значительно меньше.

Думаю, такой результат будет при использовании любого оборудования. Поэтому, если вы , то рекомендую все таки смотреть модели с поддержкой двух диапазонов. Даже если вы не планируете сейчас использовать 5 ГГц и переходить на стандарт 802.11ac.

Особенно, если у вас скорость по тарифу выше 100 Мбит/с и много соседних Wi-Fi сетей. В таком случае, только двухдиапазонный роутер сможет раскрыть весь потенциал такого подключения и скорости (за которую вы платите провайдеру) . Только обязательно берите роутер с гигабитными портами (скорость WAN и LAN – 1 Гбит/с) . А то есть много недорогих двухдиапазонных роутеров, у которых порты ограничены скоростью в 100 Мбит/с.

Я уже рассказывал, . Всегда можно попробовать с помощью настроек беспроводной сети (особенно актуально для диапазона 2.4 ГГц) . Так же вам может быть интересна статья: . Там я рассказывал о всех этих надписях N150, N300, N450 и т. д., на коробках с роутерами. И почему реальная скорость сильно отличается от той, которую обещают производители роутеров.

Скорость беспроводного подключения зависит от огромного количества разных факторов. Если, например, взять мой роутер и ноутбук, установить их в другом доме, то там, возможно, скорость была бы совсем другая. От маршрутизатора и устройства, которое мы к нему подключаем, тоже многое зависит. Так же не забывайте, что провайдер не всегда дает заявленную скорость.

В этой статье я хотел примерно показать, в чем отличие двухдиапазонного маршрутизатора от обычного. Какая реальная скорость интернета может быть в обоих диапазонах. Возможно, эта статья поможет вам определится с выбором роутера. Покупать роутер с поддержкой 5 GHz 802.11ac, или нет.

Пишите в комментариях, что вы думаете по этому поводу. Можете измерить скорость через свой роутер и поделится результатами (скриншотами) в комментариях. Думаю, будет интересно и полезно. Только пишите модель роутера, устройство на котором проверяли скорость, и какая скорость по тарифу провайдера. Всего хорошего!

Меня часто спрашивают, стоит ли переходить на Wi-Fi 802.11ac и покупать новый роутер 5 ГГц ради этого. Однозначного ответа нет, т.к. необходимо понимать, чего хочет добиться человек в конечном итоге. Забегая наперед, скажу, что у современного стандарта 802.11ac хватает как плюсов, так и минусов. Итак, разберемся, стоит ли покупать двух- или трехдиапазонный роутер с поддержкой Wi-Fi на частоте 5 ГГц.

Плюсы Wi-Fi 802.11ac и роутеров 5 ГГц

Лучше пропускная способность

Правильнее сказать не «лучше», а «намного лучше». В зоне уверенного сигнала скорость скачивания и отправки будет куда выше, чем на старом роутере (ради чего собственно и разрабатывался новый стандарт).

Технология MU-MIMO вкупе с мощными процессорами в современных маршрутизаторах позволяет установить больше соединений на больших скоростях. При этом, маршрутизатор не должен виснуть из-за активной передачи данных одного из клиентов, как это часто было ранее (когда какой-то один компьютер «вешал» роутер, скачивая торрент).

Но здесь, опять же, имеет значение производитель и класс маршрутизатора. Дешевые бренды и ноу-неймы чисто гипотетически тоже могут намалевать слова «MU-MIMO» на картонке и это может означать приблизительно ничего. Ну и чем выше класс (и, соответственно, цена), тем больше допустимая нагрузка, которую выдержит маршрутизатор. Как вы наверное уже успели заметить, читая характеристики на сайтах, существуют 3-диапазонные роутеры, у которых для Wi-Fi 5 ГГц используется два диапазона.

Больше диапазонов — лучше производительность.

Меньше помех

Это факт. Хотя здесь уместно слегка ухмыльнуться, т.к. помех меньше не из-за того, что «5 гигагерцовых роутеров пока мало», а из-за того, что сигнал 5 ГГц просто быстро затухает.

Минусы роутеров 5 ГГц

Не все клиентские устройства поддерживают диапазон 5 ГГц

Легко может оказаться, что из всех ваших домашних ноутбуков, телевизоров, телефонов и планшетов на этой частоте сможет работать только какое-то одно устройство, купленное позже всех остальных. В таком случае вам все равно придется параллельно использовать сеть в старом стандарте, чтобы подключить все к Интернету девайсы. Мне также попадались телефоны с Android, которые поддерживали не все каналы на частоте 5 ГГц и когда роутер менял канал, сеть и Интернет пропадали. Приходилось выбирать канал вручную из-за такого телефона. Чем старше устройство (и чем бюджетнее), тем меньше вероятность того, что оно поддерживает новый стандарт Wi-Fi.

Хуже покрытие

Естественное затухание сигнала 5 ГГц в разы выше, а когда на пути стены и бетонные перекрытия с экранами из арматуры — и подавно. Если у вас большая квартира площадью в 120 квадратных метров, то в дальних углах сигнал Wi-Fi может быть слабым (а может остаться вовсе только 2.4 ГГц). Конечно, если сеть 2.4 ГГц отключена, то это своеобразная защита от взлома по вай фай — до хакера сигнал просто не добъет, если только этот хакер не сидит у вас в квартире.

Важно также помнить о том, что у многих многодиапазонных маршрутизаторов антенны 2.4 ГГц встроенные, т.к. все внешние антенны отведены для усиления сигнала 5 ГГц, с покрытием которого проблем куда больше. В итоге может получиться так, что ухудшится покрытие даже «обычного» Wi-Fi в старом стандарте.

Выводы: стоит ли покупать роутер 5 ГГц ради поддержки Wi-Fi стандарта 802.11ac

Да, стоит:

  1. Если вы хотите улучшить скорость серфинга. Имеется в виду, если вы планируете разместить роутер недалеко от ваших ноутбука или планшета.
  2. Если вы хотите перейти на 5 ГГц из-за сильных помех от соседних роутеров. Довольно распространенная ситуация, когда у всех соседей установлены маршрутизаторы и все беспроводные каналы на частоте 2.4 ГГц забиты под завязку, вай фай отваливается, глючит, скорость плохая. В этом случае переход на 5 ГГц может на долгие годы решить проблему «забитого эфира». Во-первых, мало вероятно, что все ваши соседи в скором будущем раскошелятся на такие же двух- и трехдиапаонные роутеры. Во-вторых, как я уже писал выше, сигнал на частоте 5 ГГц затухает быстрее и скорее всего вы даже не будете видеть соседские сети в списках доступных.
  3. Если вы гик, кайфуете от использования свежих технологий и вам не терпится «пощупать» Wi-Fi 5 ГГц. Кстати, покупка 5 ГГц роутера может стать стимулом наконец-то , чтобы у вас было хотя бы одно клиентское устройство, которое поддерживает 802.11ac.

Нет, не стоит:

  1. Если вы играете в онлайн игры. Геймерам однозначно советуем соединять компьютер и роутер при помощи кабеля. По показателям лагов Wi-Fi еще долго не сможет догнать Ethernet.
  2. Если вы рассматриваете вариант покупки роутера с Wi-Fi стандарта AC для улучшения покрытия, может получиться с точностью до наоборот. Если для увеличения площади покрытия Wi-Fi 2.4 Ггц вам понадобится один репитер или еще одна точка доступа, то для покрытия такой же территории качественным сигналом 5 ГГц может понадобиться и 5 репитеров.
Думаю, не ошибусь сильно, если у большинства из нас подключение к интернету выглядит следующим образом: есть некоторый довольно скоростной проводной канал до квартиры (сейчас уже и гигабит не редкость), а в квартире его встречает роутер, который раздаёт этот интернет клиентам, выдавая им «чёрный» ip и осуществляя трансляцию адресов.

Довольно часто наблюдается странная ситуация: при скоростном проводе, с роутера раздаётся совсем узенький wifi-канал, не загружающий и половины провода. При этом, хотя формально Wi-Fi, особенно в его ac-версии поддерживает какие-то огромные скорости, при проверке оказывается, что либо Wi-Fi подключается на меньшей скорости, либо подключается, но не выдаёт скорости на практике, либо теряет пакеты, либо всё вместе.

В какой-то момент и я столкнулся с похожей проблемой, и решил настроить свой Wi-Fi по-человечески. На удивление, это заняло примерно в 40 раз дольше, чем я ожидал. Вдобавок, как-то так случилось, что все инструкции по настройке Wi-Fi, которые я находил, сходились к одному из двух видов: в первом предлагали поставить роутер повыше и выпрямить антенну, для чтения второго же мне не хватало честного понимания алгоритмов пространственного мультиплексирования.

Собственно, эта заметка - это попытка заполнить пробел в инструкциях. Я сразу скажу, что задача до конца не решена, несмотря на приличный прогресс, стабильность подключения всё ещё могла бы быть лучше, поэтому я был бы рад услышать комментарии коллег по описанной тематике.

Глава 1:

Итак, постановка задачи

Wifi-роутер, предложенный провайдером, перестал справлять со своими обязанностями: наблюдаются длительные (30 секунд и больше) периоды, когда пинг до точки доступа не проходит, наблюдаются очень длительные (порядка часа) периоды, когда пинг до точки доступа достигает 3500 мс, бывают длительные периоды, когда скорость соединения с точкой доступа не превышает 200 кбит/сек.

Сканирование диапазона с помощью windows-утилиты inSSIDer выдаёт картинку, представленную в начале статьи. В округе наблюдается 44 Wifi SSID в диапазоне 2.4 ГГц и одна сеть в диапазоне 5.2 ГГц.

Инструменты решения

Самосборный компьютер Celeron 430, 2b Ram, SSD, безвентиляторный, две беспроводные сетевые карты на чипе Ralink rt2800pci, Slackware Linux 14.2, Hostapd из Git на сентябрь 2016 года.

Сборка роутера выходит за рамки данной заметки, хотя отмечу, что Celeron 430 хорошо показал себя в безвентиляторном режиме. Отмечу, что текущая конфигурация является последней, но не окончательной. Возможно, улучшения ещё осуществимы.

Решение

На самом деле, решение должно было бы, по хорошему, заключаться в запуске hostapd с минимальным изменениями настроек. Однако, опыт настолько хорошо подтвердил истинность поговорки «гладко было на бумаге, да забыли про овраги», что потребовалось написание этой статьи для систематизации знаний обо всех неочевидных подробностях. Также мне изначально хотелось бы избежать низкоуровневых подробностей для стройности изложения, но выяснилось, что это невозможно.

Глава 2

Немного теории

Частоты

Wi-Fi - это стандарт беспроводных сетей. С точки зрения OSI L2, точка доступа реализует концентратор типа switch, однако чаще всего она также совмещена с коммутатором уровня OSI L3 типа «роутер», что ведёт к изрядной путанице.

Нас же больше всего будет интересовать уровень OSI L1, то есть, собственно, та среда, в которой ходят пакеты.

Wi-Fi - это радиосистема. Как известно, радиосистема состоит из приёмника и передатчика. В Wi-Fi точка доступа и клиентское устройство осуществляют обе роли по очереди.

Wi-Fi-передатчик работает на некоторой частоте. Частоты эти занумерованы, и каждому номеру соответствует некоторая частота. Важно: несмотря на то, что для любого целого числа существует теоретическое соответствие этому числу некоторой частоты, Wi-Fi может работать только в ограниченных диапазонах частот (их три, 2.4 ГГц, 5.2 ГГц, 5.7 ГГц), и только на некоторых из номеров.

Полный список соответствий можно посмотреть в Wikipedia, нам же важно, что при настройке точки доступа, необходимо указать, на каком именно канале будет находиться несущая частота нашего сигнала.

Неочевидная деталь: не все Wi-Fi стандарты поддерживают все частоты.

Wi-Fi-стандартов есть два: a и b. «a» старше и работает в диапазоне 5ГГц, «b» новее и работает в диапазоне 2.4 ГГц. При этом b медленнее (11 mbit вместо 54 mbit, то есть, 1.2 мегабайта в секунду вместо 7 мегабайт в секунду), а диапазон 2.4 ГГц уже и вмещает меньше станций. Почему так - загадка. Вдвойне загадка, почему точек доступа стандарта а практически нет в природе.


(Картинка позаимствована из Википедии.)

(На самом деле, я немного лукавлю, потому что a поддерживает ещё частотный диапазон 3.7 ГГц. Однако, ни одного устройства, знающего что-нибудь про этот диапазон, мне не доводилось увидеть.)

Подождите, спросите вы, но есть же ещё 802.11g, n, ac - стандарты, и они-то, кажется, как раз должны побивать по скорости несчастные a и b.

Но нет, отвечу я вам. Стандарт g - это запоздалая попытка довести скорость b до скорости a, в диапазоне 2.4 ГГц. Но зачем, вы ответите мне, ты вообще вспоминал про b? Ответ, потому что несмотря на то, что диапазоны обоих b и g называются 2.4, на самом деле они чуть-чуть отличаются, и диапазон b на один канал длиннее.

Стандарты же n и ac вообще не имеют отношения к диапазонам - они регламентируют скорость, и только. Точка стандарта n может быть как «в базе» a (и работать на 5 Ггц), так и «в базе» b и работать на 2.4 ГГц. Про точку стандарта ac я не знаю, потому что не видел.

То есть, когда вы покупаете точку доступа n, нужно очень внимательно посмотреть, в каких диапазонах это n работает.

Важно, что в один момент времени один Wi-Fi чип может работать только в одном диапазоне. Если же ваша точка доступа утверждает, что может работать в двух одновременно, как например, делают бесплатные роутеры от популярных провайдерах Virgin или British Telecom, значит в ней на самом деле два чипа.

Ширина канала

На самом деле, я должен извиниться, потому что ранее сказал, что некий диапазон длиннее другого, не объяснив, что такое «длиннее». Вообще говоря, для передачи сигнала важна не только несущая частота, но и ширина кодированного потока. Ширина - это в какие частоты выше и ниже несущей может залезать имеющийся сигнал. Обычно (и к счастью, в Wi-Fi), каналы симметричные, с центром в несущей.

Так вот в Wi-Fi могут быть каналы шириной 10, 20, 22, 40, 80 и 160 МГц. При этом точек доступа с шириной канала в 10 МГц я никогда не видел.

Так вот, одним из самых удивительных свойств Wi-Fi является то, что несмотря на то, что каналы пронумерованы, они пересекаются. Причём не только с соседями а аж с каналами через 3 от себя. Иными словами, в диапазоне 2.4 ГГц только точки доступа, работающие на каналах 1, 6 и 11 - не пересекаются потоками шириной в 20 МГц. Иными словами, только три точки доступа могут работать рядом так, чтобы не мешать друг другу.

Что же такое точка доступа с каналом шириной 40 МГц? Ответ - а это точка доступа, которая занимает два канала (непересекающихся).

Вопрос: а сколько каналов шириной 80 и 160 МГц вмещается в диапазон 2.4 ГГц?

Ответ: Ни одного.

Вопрос, а на что влияет ширина канала? Точного ответа на этот вопрос я не знаю, проверить не смог.

Я знаю, что если сеть пересекается с другими сетями, стабильность соединения будет хуже. Ширина канала 40 МГц даёт больше пересечений и хуже соединение. Согласно стандарту, если вокруг точки есть работающие другие точки доступа, режим 40 МГц не должен включаться.

Верно ли, что вдвое большая ширина канала вдвое даёт большую пропускную способность?
Вроде бы, да, но проверить невозможно.

Вопрос: Если на моей точке доступа три антенны, верно ли, что она может создавать три пространственных потока и утроить скорость соединения?

Ответ: неизвестно. Может так оказаться, что из трёх антенн, две могут заниматься только отправкой, но не приёмом пакетов. И скорость сигнала будет несимметричная.

Вопрос: Так сколько же мегабит даёт одна антенна?

Ответ: Можно посмотреть вот здесь en.wikipedia.org/wiki/IEEE_802.11n-2009#Data_rates
Список странный и нелинейный.

Очевидно, самый важный параметр - это MCS-индекс, который именно и определяет скорость.

Вопрос: Откуда берутся такие странные скорости?

Ответ: Есть такая вещь как HT Capabilities. Это опциональные фишечки, которые могут чуть-чуть править сигнал. Фишечки бывают как очень полезные: SHORT-GI добавляет чуть-чуть скорости, около 20 мбит, LDPC, RX STBC, TX STBC добавляют стабильности (то есть должны уменьшать пинг и потерю пакетов). Впрочем, ваше железо может запросто их не поддерживать и при этом быть вполне «честным» 802.11n.

Мощность сигнала

Самый простой способ бороться с плохой связью - это вжарить больше мощности в передатчик. В Wi-Fi бывает мощность передачи до 30 dBm.

Глава 3

Решение задачи

Из всего вышеперечисленного винегрета, казалось бы, можно сделать следующий вывод: у вайфая можно реализовать два «режима» функционирования. «Улучшающий скорость» и «улучшающий качество».

Первый, казалось бы, должен говорить: бери самый незанятый канал, ширину канала 40 МГц, антенн побольше (желательно, 4), и добавляй побольше Capabilities.

Второй - убирай всё, кроме базового n-режима, включай мощность побольше, и включай те Capabilities, которые добавляют стабильности.

Вспоминая ещё раз пословицу про овраги, опишем, какие именно неровности местности ждут нас при попытке реализации планов 1 и 2.

Овраг нулевой

Хотя чипсеты семейства Ralink rt2x00 являются самыми популярными чипсетами с поддержкой стандарта n и встречаются как в картах высокого ценового диапазона (Cisco), так и диапазона бюджетного (TRENDNET), и более того, выглядят в lspci совершенно однаково, они могут обладать кардинально разным функционалом, в частности, поддерживать только диапазон 2.4, только диапазон 5ГГц, или поддерживать непонятно чем ограниченные части обеих диапазонов. В чём отличия - загадка. Также загадка, почему карта с тремя антеннами поддерживает только Rx STBC в два потока. И почему они обе не поддерживают LDPC.

Первый овраг

В диапазоне 2.4 есть только три непересекающихся канала. На эту тему мы уже говорил и я не буду повторяться.

Второй овраг

Не все каналы позволяют увеличивать ширину канала до 40 МГц, более того, на какую ширину канала согласится карта, зависит от чипсета карты, производителя карты, загрузки процессора и погоды на Марсе.

Третий, и самый большой овраг

Regulatory domain

Если вам не хватало для счастья того, что сами стандарты Wi-Fi представляют из себя знатный винегрет, то возрадуйтесь тому, что каждая страна мира стремится всякими разными способами Wi-Fi ущемить и ограничить. У нас в Великобритании всё ещё не так плохо, в отличие, скажем, от тех же США, где Wi-Fi спектр зарегулирован до невозможности.

Так вот, регуляторный домен может требовать ограничений на мощность передатчика, на возможность запустить на канале точку доступа, на допустимые технологии модуляции на канале, а также требовать некоторых технологий «умиротворения спектра», таких как DFS (динамический выбор частоты), детекция радара (которая ещё у каждого регдомена своя, скажем, в Америках почти всюду предлагаемая FCC, в Европе другая, ETSI), или auto-bw (я не знаю, что это такое). При этом со многими из них точка доступа не заводится.

Многие регуляторные домены просто запрещают некоторые частоты в принципе.

Задать регуляторный домен можно командой:

Iw reg set NAME
Регуляторный домен можно не задавать, но тогда система будет руководствоваться объединением всех ограничений, то есть самым худшим вариантом из возможных.

По счастью, во-первых данные по регуляторным доменам есть в открытом доступе на сайте ядра:

И по ним можно искать. В принципе, вероятно, можно пропатчить ядро так, чтобы оно игнорировало регуляторный домен, но это надо пересобирать ядро или как минимум регуляторный демон crda.

По счастью, команда iw phy info выводит все возможности нашего устройства, с учётом (!) регуляторного домена.

Итак, как же нам поправить состояние нашего Wi-Fi?

Для начала найдём страну, в которой не запрещён 13 канал. Путь хотя бы половина частоты будет пустой. Ну, таких стран довольно много, хотя некоторые, не запрещая его в принципе, однако запрещают на нём или режим высокой скорости n, или вообще создание точки доступа.

Но одного 13 канала нам мало - ведь мы хотим соотношение сигнал-шум побольше, а значит хотим запускать точку с силой сигнала 30. Ищем-ищем в CRDA, (2402 - 2482 @ 40), (30) 13 канал, ширина 40 МГц, сила сигнала 30. Есть такая страна, Новая Зеландия.

Но что это, на частоте 5 ГГц требуется DFS. Вообще, это теоретически, поддерживаемая конфигурация, но почему-то не работает.

Факультативная задачка, выполнимая людьми с повышенными социальными навыками:

Собрать подписи/движение в поддержку ускоренного перелицензирования Wi-Fi-диапазонов в ITU (ну, или хотя бы в вашей стране) в целом в сторону расширения. Это вполне реально, какие-нибудь депутаты (и кандидаты в депутаты), жаждущие политических очков, будут рады вам помочь.

Это овраг номер 4

Точка доступа может не заводиться при наличии DFS, без объяснения причин. Итак, какой же регуляторный домен нам выбрать?

Есть такая! Самая свободная страна в мире, Венесуэла. Её регуляторный домен - VE.

Полные 13 каналов диапазона 2.4, с мощностью 30 dBm, и сравнительно расслабленный 5ГГц диапазон.

Задача со звёздочкой. Если у вас в квартире совсем катастрофа, даже хуже, чем у меня, для вас есть отдельный, бонусный уровень.

Регуляторный домен «JP», Япония, позволяет делать уникальную вещь: запускать точку доступа на мифическом, 14 канале. Правда, только в режиме b. (Помните, я говорил, что между b и g всё-таки есть маленькие отличия?) Поэтому если у вас всё уж совсем плохо, то 14 канал может быть спасением. Но опять же, его физически поддерживает немного что клиентских устройств, что точек доступа. Да и максимальная скорость в 11 Мбит несколько обескураживает.

Копируем /etc/hostapd/hostapd.conf в два файла, hostapd.conf.trendnet24 и hostapd.conf.cisco57

Правим тривиальным образом /etc/rc.d/rc.hostapd, чтобы запускал две копии hostapd.

В первом указываем канал 13. Правда, ширину сигнала указываем 20 МГц (capability 40-INTOLERANT), потому что во-первых, так мы будем теоретически стабильнее, а во-вторых, «законопослушные» точки доступа просто не будут запускаться на 40 МГц из-за того, что забитый диапазон. Ставим capability TX-STBC, RX-STBC12. Плачем, что capabilities LDPC, RX-STBC123 не поддерживаются, а SHORT-GI-40 и SHORT-GI-20 хотя и поддерживаются и чуть-чуть улучшают скорость, но и чуть-чуть понижают стабильность, а значит, их убираем.

Правда, для любителей можно пропатчить hostapd, чтобы появилась опция force_ht40, но в моём случае это бессмысленно.

Если вы находитесь в странной ситуации, когда точки доступа то включаются то выключаются, то для особых гурманов можно пересобрать hostapd с опцией ACS_SURVEY, и тогда точка будет сама сначала сканировать диапазон и выбирать наименее «шумящий» канал. Более того, в теории она даже должна мочь переходить по собственному желанию с одного канала на другой. Мне, правда, эта опция не помогла, увы:-(.

Итак, наши две точки в одном корпусе готовы, запускаем сервис:

/etc/rc.d/rc.hostapd start
Точки успешно стартуют, но…

Но та, что работает на диапазоне 5.7 - не видна с планшета. Что за чертовщина?

Овраг номер 5

Проклятый регуляторный домен работает не только на точке доступа, но и на приёмном устройстве.

В частности, мой Microsoft Surface Pro 3, хотя и сделан для европейского рынка, в принципе не поддерживает диапазон 5.7. Пришлось переключиться в 5.2, но тут хоть завёлся режим 40 Мгц.

Овраг номер 6

Всё завелось. Точки стартовали, 2.4 показывает скорость 130 Мбит (был бы SHORT-GI, было бы 144.4). Почему карта с тремя антеннами поддерживает только 2 пространственных потока - загадка.

Овраг номер 7

Завести-то завелось, а иногда скачет пинг до 200, и всё тут.

А секрет вовсе не в точке доступа прячется. Дело в том, что по правилам Microsoft, драйвера Wi-Fi карты сами должны содержать ПО для поиска сетей и подключения к ним. Всё как в старые-добрые времена, когда 56к-модем должен был иметь при себе звонилку (которую мы все меняли на Shiva, потому что звонилка, идущая в штатной поставке Internet Explorer 3.0 была слишком уж ужасна) или ADSL-модем должен был иметь клиент PPPoE.

Но и о тех, у кого штатной утилиты нет (то есть, о всех на свете!), Microsoft позаботилась, сделав так называемую «автоконфигурацию Wi-Fi». Эта автоконфигурация жизнерадостно плюёт на то, что к сети мы уже подключены, и каждые Х секунд сканирует диапазон. В Windows 10 даже нет кнопки «обновить сети». Работает отлично, пока сетей вокруг две-три. А когда их 44, система замирает и выдаёт несколько секунд пинга 400.

«Автоконфигурацию» можно отключить командой:

Netsh wlan set autoconfig enabled=no interface="???????????? ????" pause
Лично я даже сделал себе на десктопе два батника «включить autoscan» и «выключить autoscan».

Да, прошу обратить внимание, что если у вас русский Windows, то скорее всего сетевой интерфейс будет иметь название на русском языке в кодировке IBM CP866.

Саммари

Я накатал довольно длинную простыню текста, и должен был бы завершить её кратким резюме самых важных вещей:

1. Точка доступа может работать только в одном диапазоне: 2.4 или 5.2 или 5.7. Выбирайте внимательно.
2. Лучший регуляторный домен - это VE.
3. Команды iw phy info, iw reg get покажут вам, что вы можете.
4. 13 канал обычно пустует.
5. ACS_SURVEY, ширина канала 20 МГц, TX-STBC, RX-STBC123 улучшат качество сигнала.
6. 40 МГц, больше антенн, SHORT-GI увеличат скорость.
7. hostapd -dddtK позволяет запустить hostapd в режиме отладки.
8. Для любителей можно пересобрать ядро и CRDA, увеличив мощность сигнала и сняв ограничения регуляторного домена.
9. Автопоиск Wi-Fi в Windows отключается командой netsh wlan set autoconfig enabled=no interface="???????????? ????"
10 . Microsoft Surface Pro 3 не поддерживает диапазон 5.7 ГГц.

Послесловие

Я большинство материалов, использованных при написании данного руководства, найдены либо в гугле, либо в манах к iw, hostapd, hostapd_cli.

На самом деле, проблема ТАК И НЕ РЕШИЛАСЬ. Временами пинг всё равно скачет до 400 и стоит на таком уровне, даже для «пустого» диапазона в 5.2 ГГц. Посему:

Ищу в Москве спектроанализатор Wi-Fi диапазона, укомплектованный оператором, с которым можно было бы проверить, в чём вообще проблема, и не заключается ли она в том, что неподалёку находится очень важное и секретное военное учреждение, о котором никто не знает.

Постскриптум

Wi-Fi работает на частотах от 2 ГГц до 60 ГГц (менее распространённые форматы). Это даёт нам длину волны от 150мм до 5мм. (Почему вообще мы меряем радио в частотах, а не в длинах волн? Так же удобнее!) У меня, в целом, возникает мысль, купить обои из металлической сетки в четверть длины волны (1 мм хватит) и сделать клетку Фарадея, чтобы гарантированно изолироваться от соседского Wi-Fi, да и заодно от всего другого радиооборудования, вроде DECT-телефонов, микроволновок и дорожных радаров (24 ГГц). Одна беда - будет блокировать и GSM/UMTS/LTE-телефоны, но можно выделить для них стационарную точку зарядки у окна.

Буду рад ответить на ваши вопросы в комментариях.

Рекомендуем почитать

Наверх