Перейти к содержимому
Калькуляторы

Wive-NG-MT WLAN

Добрый день!

 

Столкнулись с проблемой Wlan на устройствах SNR-CPE-W4N И  SNR-CPE-MD1.

При настройки сети Wi-Fi выбираются стандартные параметры и регион Россия после чего подключаем устройства к Wi-Fi и видим, что устройства согласуются по wi-fi на 7Мбит/с.

5b45790a0ba7b_SNRbagWi-Fi1.thumb.jpg.6baec4abc2353d8fa2ad5859dd2ceac3.jpg5b4579082c472_SNRbagWi-Fi1.1.thumb.jpg.d97781e072c931ae696e6412a92b5b8e.jpg

 

Если поменять регион на США согласование по Wi-Fi 65Мбит/с. В настройках ширину канала везде выставляем в 20МГц.

 

5b45790bc7311_SNRbagWi-Fi2.1.thumb.jpg.bb9e447c824f15ad42c46869fc8e7d1c.jpg5b45790d09800_SNRbagWi-Fi2.thumb.jpg.9717c9cd89dd53a7f2dc6ab6a6f3c2c6.jpg

 

Проблема наблюдается на прошивке 7.4.28,downgrade до рабочей прошивки 7.3.20 ситуацию не меняет, а если сделать downgrade до 7.2.19 проблема пропадает.

 

Также добавлю, что смена региона не помогает решить проблему с согласованием устройств по Wi-Fi 

Прилагаю конфигурацию с данного оборудования (Логин и Пароль заводские Admin/Admin): 1.W4N configbagRUW4N.dat - Согласование 7Мбит/с. (Проблемная конфигурация регион Россия)

                                                                                                                                                 W4N configbagUSAW4N.dat  - Согласование  65 Мбит/с (Регион США)

                                                                                                                                              2.MD1 configbagRUMD1.dat  - Согласование 7Мбит/с. (Проблемная конфигурация регион Россия)

                                                                                                                                                 MD1 configbagUSAMD1.dat -  Согласование  65 Мбит/с (Регион США)

 

Изменено пользователем polyansky

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добрый день

Похоже на регрессию..перейдите в wireless settings - main и в HT Physical Mode измените MCS на Auto(прямо повторно выберите его) и нажмите применить, после чего подключитесь к роутеру повторно. 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добрый день!

 

Поменял параметры модуляции (MCS) на Auto, если оставить регионе Россия устройства согласовались на 65 Мбит/с, при выборе региона США согласования 7Мбит/с.

Проблема остается.

Изменено пользователем polyansky

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Потому что при повторной смене региона снова HT_MCS=0. Переключите на Auto, более пока ничего не меняйте. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

При смене региона параметр модуляции не меняется.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подключитесь к SSH, выполните nvram_show 2860 | grep HT_MCS

по умолчанию HT_MCS должно быть 33, у вас сейчас при смене какого либо параметра я так понимаю этот параметр меняется в 0  

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добрый день!

 

При смене региона и ввода команды nvram_show 2860 | grep HT_MCS через SSH параметр HT_MCS=0.

Если повторно через web-интерфейс выбрать модуляцию Auto согласование возвращается в норму.

Вопрос тогда следующего характера, почему через web-интерфейс параметр модуляции остается  Auto, а не сбрасывается в 0 ?

 

 

Еще вопрос, на прошивке версии 7.2.19 параметр модуляции установлен 0 и при изменении региона согласование не меняется.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

HT_MCS должен быть = 33 это и есть AUTO. И по умочанию именно так оно и выставлено.

 

Менять его не следует. Регрессия внесена при перезде на nginx и пропущена тестерами. На стороне заказчика. Потому попала в релизы и даже возможно в фабричные сборки. Это крайне неприятная, но всё же не смертельная проблема.

 

Сейчас срочно рефакториться весь блок wireless.

 

Регионы трогать не следует от слова совсем и никогда. RU регион на стороне маршрутизатора полностью выверен и корректно задан. За описание остальных регионов не ручаюсь.

 

P.S.Репортить лучше сразу к нам на форум https://wi-cat.ru 

PP.S. Переход со старой версией с goahead на nginx и назад крайне желательно выполнять со сбросом настроек в дефолт кнопкой и настройкой вручную.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1) Поправил будет а 7.4.29, нужен будет сброс в дефолт ну или руками выбрать AUTO и применить.

2) Можно поинтересоваться зачем вы полосу в 20 переключаете? Вы считаете, что это как-то повлияет на надёжность линка? Вот скорость уронит на клиентах умеющих 40 это гарантированно, причём как минимум вдвое, А в некоторых случаях сделает нормальную работу даже на полноценных клиентах поддерживающих 40МГц невозможным. На клиентах умеющих только 20 (большинство телефонов и планшетов) вообще не повлияет. Обратитесь на wifi@nag.ru я им только недавно на пальцах объяснял когда и в каких случаях имеет смысл принудительно лимитировать полосу, и почему их коробки этого делать огульно для всех нельзя ни в коем случае.

 

P.S. То что 20МГц полоса более выигрышна во всех случаях по надёжности передачи, особенно в условиях типовых квартир и типового эфира муравейников это не более чем заблуждение вызванное неверной интерпретацией вполне правильных публикаций в сети на эту тему. Чаще всего ссылаются на хабр. Причём статья-то правильная, вот выводы из неё делают неверные и начинается бездумное лимитирование где надо и где не надо. Все настройки в радио это сущности индивидуальные, по умолчанию они заданы оптимально. Стоит их крутить только если чётко осознаешь к чему это приведёт. Более, того, есть ряд крутилок которые могут действительно улучшить работу в грязном эфире (в некоторых случаях) или в режимах с овердофига клиентов, но к ширине полосы они отношения не имеют от слова совсем.

 

PP.S. Надеюсь НАГ в будущем сможет доносить такие простые вещи клиентам без моего участия. Может статью родит наконец.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1 час назад, sfstudio сказал:

Можно поинтересоваться зачем вы полосу в 20 переключаете? Вы считаете, что это как-то повлияет на надёжность линка? Вот скорость уронит на клиентах умеющих 40 это гарантированно, причём как минимум вдвое, А в некоторых случаях сделает нормальную работу даже на полноценных клиентах поддерживающих 40МГц невозможным. На клиентах умеющих только 20 (большинство телефонов и планшетов) вообще не повлияет. Обратитесь на wifi@nag.ru я им только недавно на пальцах объяснял когда и в каких случаях имеет смысл принудительно лимитировать полосу, и почему их коробки этого делать огульно для всех нельзя ни в коем случае.

2,4, 40МГц  три приёмника рядом, допустим 1, 6 и 11 канал, как оно будет работать?

 

В 2.4 40МГц зло, ну или, если не сложно, опишите, почему это не так... (может статью очередную? ;) )

 

Много Вам встречалось клиентов, не умеющих корректно 20? А вот не умеющие корректно 40 -- мне встречались, но тут вопрос ещё может быть к ТД, но перевод в 20 решал.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1. ровно так же как не будет работать и в 20 (кстати не в 20 а в 22 если уж так, ну и спектр гляньте насколько по факту там ещё внеполосно фонит от этих 22х в разные стороны). Единственная гарантированно работающая схема в 2.4 для 20МГц это разнос 1-11 (выше 11го заметная часть клиентов просто не разумеет) канал, при условии что на остальных каналах никто раком не встал с уровнями выше -70. А если АП и приёмники вот совсем рядом и нет возможности растащить на 1-11 (т.е. по середине кто-то торчит с высоким уровнем), то гораздо эффективнее будет ипользовать 3й канал с 40МГц полосой на обоих чем любые комбинации из 20.

2. может и статью когда-нить, но сейчас задайте вопрос на wifi@nag.ru интересно поняли ли они моё объяснение или нет

3. мне уже 10ть лет не встречалось клиентов с некорректной реализацией 40МГц, зато вот АП встречалось море, у нас с 40МГц решительно ни с одним клиентом выпущенным как минимум с 12го года проблем нет. Найдёте такого клиента - шлите мне, поправлю совместимость. Были когда-то draft2 броадкомы, но вымерли, а те что не вымерли просто остались без поддержки. Да и никто не мешает прямо на самом клиенте отрубить wide channel, у всех виденных мной адаптеров такая крутилка даже в виндах вполне имеется.

 

Не забывайте, вы строите не хотспот, и если один клиент из миллиона имеет проблемы совместимости - не значит, что остальным надо по шее топором.

 

Ну а вам рекомендую провести эксперимент.

 

Ставим рядом (в метре) 2 АП, настраиваем их на 1,2 каналы. Включем 20МГц на обоих, запускаем iperf. И нихрена, всё дохнет, потери и т.д. Терь на одной из них врубаем 40 (клиенты ессно умеют 40)  и дико удивляемся, что страдает только 20МГц АП. Включаем на обоих 40 и видим что писец опять настал на обоих. =)

 

Посыл ясен? =) Подскажу. 40МГц это channel bonding, а не просто растянутая полоса. Т.е. data frames передаются в 2х субканалах независимо (ну почти), а вот подтверждения доставки летят всегда в основном канале от которого строиться субканал для бондинга. Но т.к. они летят всегда на минимальном рэйте то требования к SNR для них так же гораздо ниже. И в 40 если засрать любую часть из data потоков, да возрастёт TxRetry и т.д., но связь продолжит работать и достаточно шустро. При только одном дата канале (20МГц лимите) если насерить в него то сразу получите швах с падением мцс в хлам которое ни чем не поможет. Как впрочем если насерить в оба в 40МГц.

 

Какой режим будет эффективней использовать всегда зависит от клиентов, места установки, состояния эфира и т.д.

 

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

 

А в случае наличия хотя бы одного соседа с уровнями в -70 и выше гораздо эффективнее будет выбрать тот же канал что и он и использовать широкую полосу, чем пытаться урезаться в 20 и спрятаться в как кажется свободном канале.

 

Поэтому привентивно резать полосу в 20 чаще всего приведёт к ухудшению, а не к улучшению ситуации.

 

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

 

Не удержался... Не надо было рассказывать.

 

P.S. Единственное где может помочь уход в 20МГц в типовых условиях квартиры - это в местах где не хватает энергетики соединения для обеспечения надёжной связи. На горшке например. И где лишние 2Дб могут спасти ситуацию. Но неизбежно - читай выше...

 

PP.S. Именно поэтому я всегда грю, что настройки радио стоит крутить только на месте, с обязательным тестом после внесённых изменений, и только те, что которые чётко знаешь к чему приведут, что не отменяет проверки на практике. Инструментарий для такого тестирования и первичной настройки роутера под Android/IOS я уже около 3х (если не больше лет) предлагаю реализовать НАГ. Может наконец возьмуться. Это реально могло бы облегчить жизнь как монтажникам так и клиентам. Так что можете проявить свою заинтересованность в подобном инструменте написав на wifi@nag.ru и подбив коллег сделать тоже самое.

 

PP.SS. Более того, само наличие маяков соседа на каком-то канале ни о чём не говорит. Если этот сосед тупо сёрфер это одно, а если торренты качает другое. И вероятность, что сосед светящий вам в ухо с -50 будет мешать вам гораздо меньше, чем другой сосед с -70. Более того, всё это меняется во времени и прыжки и перестройки часто выливаются в плавающий геморрой вплоть до пропадания сервиса вообще. Тема гораздо более сложная и тупых решений типа "а давайте отрубим нафиг 40МГц" тут быть не должно. Ибо тоже самое, что при больной голове жгут на шею накладывать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну и как подтверждение на стороне юзверей http://4pda.ru/forum/index.php?act=search&query=gChannelBondingMode24GHz&username=&forums[]=all&subforums=1&source=all&sort=dd&result=posts

 

В подавляющем большинстве случаев включение 40МГц на стороне клиента (телефоны от сяоми как самый распространённый пример девайсов c QCA радио) даёт прирост  производительности иногда больше чем в 2 раза (ну т.к. в 20 вообще толком не шевелилось).

 

Надо говорить, что тесты в разных условиях с разными абсолютно АП? Т.е. поведение не вендорспецифично. =))

 

Ещё аргументы? =))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

7.4.29 с фиксом для основных девайсов залита на https://sourceforge.net/projects/wive-ng/files/wive-ng-mt/ для остальных чуть позже.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вообще давно пора монтажёрам и операторам обзавестись тулзой которая автоматом прощёлкает все каналы с клиентского устройства на роутере (важно, т.к. клиент должен находиться там где будет основная зона использования wifi в той или иной инсталляции), на автомате проверит download speed тем же iperf и исходя из этой оценки выберет уже канал, ширину полосы, SGI, TxBurst и т.д.

 

Это вполне реализуемо в виде прикладухи для андроида, разве что надо будет полноценный девайс с некастрированным радио что бы учесть 40МГц полосу, а лучше что бы ещё и 2T2R клиент был.

 

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

 

Но выбрать канал замерами производительности в том или ином месте в конкретной инсталляции это первое с чего следует начать. Никакая автоматика на стороне роутера вам этого не заменит. Дальше уже можно играться с другими настройками.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Да совсем забыл упомянуть ещё о том, что лимит по ширине полосы так же влияет на механизм CCA (проверки доступности среды передачи), и отрубание 40МГц со стороны АП гарантированно приведёт к перенастройке phy  в 20МГц и слушать мы будет только 20МГц и только в этой полосе определять доступность среды передачи.

 

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

 

В большинстве случаев второй сценарий более предпочтителен, т.к. позволяет избегать интерференции от внеполосного излучения за пределами рабочей (как кажется) полосы в случае с 20МГц клиентами.

 

Есть ещё аспекты. Но простите, я пока о них промолчу. Я конечно добрейшей души человек, и ярый сторонник сторонник OSS и OW, но всему есть предел. =)))))

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

12 часов назад, sfstudio сказал:

1) Поправил будет а 7.4.29, нужен будет сброс в дефолт ну или руками выбрать AUTO и применить.

2) Можно поинтересоваться зачем вы полосу в 20 переключаете? Вы считаете, что это как-то повлияет на надёжность линка? Вот скорость уронит на клиентах умеющих 40 это гарантированно, причём как минимум вдвое, А в некоторых случаях сделает нормальную работу даже на полноценных клиентах поддерживающих 40МГц невозможным. На клиентах умеющих только 20 (большинство телефонов и планшетов) вообще не повлияет. Обратитесь на wifi@nag.ru я им только недавно на пальцах объяснял когда и в каких случаях имеет смысл принудительно лимитировать полосу, и почему их коробки этого делать огульно для всех нельзя ни в коем случае.

 

P.S. То что 20МГц полоса более выигрышна во всех случаях по надёжности передачи, особенно в условиях типовых квартир и типового эфира муравейников это не более чем заблуждение вызванное неверной интерпретацией вполне правильных публикаций в сети на эту тему. Чаще всего ссылаются на хабр. Причём статья-то правильная, вот выводы из неё делают неверные и начинается бездумное лимитирование где надо и где не надо. Все настройки в радио это сущности индивидуальные, по умолчанию они заданы оптимально. Стоит их крутить только если чётко осознаешь к чему это приведёт. Более, того, есть ряд крутилок которые могут действительно улучшить работу в грязном эфире (в некоторых случаях) или в режимах с овердофига клиентов, но к ширине полосы они отношения не имеют от слова совсем.

 

PP.S. Надеюсь НАГ в будущем сможет доносить такие простые вещи клиентам без моего участия. Может статью родит наконец.

Добрый день!

 

Ширину канала в 20МГц выбираем т.к сильно загрязнен эфир в многоквартирных домах, клиенты жалуются на скорость передачи данных в Мир интернет и с Мира интернет если ширина канала выставлена 20/40МГц.

В большей степени реально помогает зарезать ширину канала до 20МГц и обновление радиоканала через каждые 4 часа  + На устройствах которые поддерживают технологию MIMO 2x2 согласование между устройствами становится 130-150Мбит/с.

 

Добавлю, что большая часть клиентов пользуется Яблочными устройствами (Серыми) и приходится выставлять регион США т.к на России они просто не видят Wi-Fi сеть.

 

Прошивку 7.4.29 сегодня протестируем.

 

 

Спасибо за оперативность.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

10 часов назад, polyansky сказал:

Добрый день!

 

Ширину канала в 20МГц выбираем т.к сильно загрязнен эфир в многоквартирных домах, клиенты жалуются на скорость передачи данных в Мир интернет и с Мира интернет если ширина канала выставлена 20/40МГц.

В большей степени реально помогает зарезать ширину канала до 20МГц и обновление радиоканала через каждые 4 часа  + На устройствах которые поддерживают технологию MIMO 2x2 согласование между устройствами становится 130-150Мбит/с.

 

Выше объяснял, почему "эфир сильно загрязнён" не является показателем к отрубанию головы (40МГц).

 

Вы уверены что проверяли на нашем железе? Вот уверен что нет. =) Ибо помочь оно может только на том железе, где rate_alg толком не работает. В итоге у вас не остаётся выбора нежели как отрубить голову руками. И далеко не самым эффективным методом.

 

И при MIMO 2x2 нет схем с рэйтом 150Мбит при 20МГц полосе. Есть 144 рэйт, а эффективность передачи будет ниже нежели в 40МГц при 150Мбит рэйте.

 

Более того, обновление радиоканала каждые 4ре чса будет срабатывать только при условии что ни одного клиента на устройстве в этот момент нет.

 

Цитата

 

Добавлю, что большая часть клиентов пользуется Яблочными устройствами (Серыми) и приходится выставлять регион США т.к на России они просто не видят Wi-Fi сеть.

 

Тоже не правда. Wive не имеет проблем совместимостью с любыми яблофонами, хоть серыми, хоть голубыми в 2.4ГГц и смена региона тут зло однозначное. 

Опять таки заблуждение видимо исходя из опыта на каком-то левом железе с левым софтом типа длинк.

 

А не видит оно т.к. в РФ 1-13 каналы доступны для OFDM 22МГц, а тот же дырлинк не умеет skiplist и если выбрать РФ и выставить автовыбор то время от времени железка будет садиться на 12-13 каналы, как результат часть устройств (и далеко не только серые яблофоны) будут переставать видеть устройство.

 

В wive каналы выше 11го и выше 64го исключены из автовыбора канала (добавлены в skip list), т.е. в 2.4ГГц проблема полностью исключена, в 5ГГц лучше автовыбор не использовать вовсе т.к. 80МГц занимает целиком весь поддиапазон (например 36-48 или 56-64) и central freq для каждого поддиапазона всё равно фиксирована.

 

 

Цитата

 

Прошивку 7.4.29 сегодня протестируем.

 

 

Луше забудьте опыт со всякими фуфломициновыми железками и следуйте рекомендациям выше на тему каналов и т.д. Будете удивлены. 

 

Не стоит переносить опыт "общения" со всякими *link`ами и *лами на железо с ПО совсем другого уровня в части управления радио.

 

Цитата

Спасибо за оперативность.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.