Jump to content
Калькуляторы

SNR-CPE поддержка, опыт эксплуатации, регрессии, результаты тестирования, общие вопросы

Прошу прощения за задержку, только вернулся с КРОС.

 

В логи оно ругается только если собрано со включенным дебагом. И то при конфликтах MAC просто не пройдёт arp фильтр в свитче. Никто там ничего не подрезал. Ессно тащить на железку софт с включенным дебагом ещё то удовольствие. Память жрёт, место на флэше жрёт и т.д. Т.е. ессно дебаг по умолчанию выключен. Никто не мешает собрать из сырцов с включенным дебагом для проверки. Более того, в свитче MT7620 свой фильтр и ядро уже о конфликте на L2 ничего не узнает и данные получить тупо неоткуда.

 

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

 

P.S. Часть сообщений можно вернуть просто сказав sysctl -w net.core.warnings=1 (что и делается при дебаге), часть просто добавляются только при сборке в дебаг режиме. Часть варнингов даже в net.core железозависима (например как обсуждаемый выше, т.к. эти конфликты разруливает в данном случае свитч, или проблемы с цексуммами ибо считаются аппаратно). Это справедливо для всех Linux, а не только для Wive.

Share this post


Link to post
Share on other sites

У нас нет и не будет (ну как минимум в обозримом будущем) оборудования на MT7628 - ТЧК. Ещё один вопрос по левому железу - будет RO. Мусор позже перенесу в оффтоп.

Share this post


Link to post
Share on other sites

А что случилось в 6 версии прошивок? Накатываю на существующий настроенный роутер и всё, по WiFi ни одно устройство подсоедениться не может. Откатываю на последнюю 5 - всё работает. И это с любой 6.

Share this post


Link to post
Share on other sites

Случилось то, то вы зачем-то галку обновления RWFS снимаете. А т.к. драйвера для 7620 другой теперь, то старый инит о нём ничего не знает. И загрузить не в силах.

 

Эт на правах галаки ибо сколько раз сказано без лога...

Share this post


Link to post
Share on other sites

Достал одобэнд с теста, залил последнюю сборку ещё раз - никаких проблем. Так что всяко зачем-то снимаете галку сброса RWFS.

Share this post


Link to post
Share on other sites

Случилось то, то вы зачем-то галку обновления RWFS снимаете. А т.к. драйвера для 7620 другой теперь, то старый инит о нём ничего не знает. И загрузить не в силах.

 

Эт на правах галаки ибо сколько раз сказано без лога...

 

Кто сказал, что снимаю? Нет не снимаю. Телефон видит обе WiFi сети, но авторизоваться в них не может.

Edited by Daemon256

Share this post


Link to post
Share on other sites

Чудеса. Конфиг в студию вместе с логом.

 

6.0.22.RU.03062017

Заработало!

Share this post


Link to post
Share on other sites

А хуже эта прошивка всё же. Качаю торрент по радио и 1HD канал на ТВ приставке по радио лагает. На первых прошивках не было такого.

Share this post


Link to post
Share on other sites

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

 

У нормальных операторов мультикаст приоритезирован таким образом что бы другой трафик юзверя не мог выбрать все доступные 100Мбит Fast Ethetnet порта. Т.е. когда нет мультикаст потока то остальному доступно всё, если есть то за минусом ширины потока. Этот вопрос решает не на end user cpe. То что фирмварь теперь может гарантированно по запросу выбрать все ресурсы провода даже с одним клиентом это плюс. Вы как оператор должны правильно сварить трафик, а юзать IPTV по воздуху... А что будет если ТВ будет на одном радиомодуле (в 5ГГц например), а торрент на втором (в 2.4ГГц), ну или наоборот? Каждый модуль запросто способен теперь по 200Мбит (в пятёрке почти 300) утилизировать. И как это запихать в 100Мбит FE ?

 

Начиная с 6.0.23 ещё допилен TxBurst и теперь параметры динамически регулируются в зависимости от числа клиентов и их режимов. На ней больше эфирного времени достанется ТВ. Однако ТВ один канал это один поток, а торрент ваш... Ну вы поняли.

 

Проще говоря трафик должен быть корректно подготовлен ДО подачи на CPE. Что бы шейпить на CPE хотя бы 200Мбит суммарно придётся вместо MIPS`а о 580МГц отрастить в нём какой-нить атом...

 

P.S. У меня прекрасно идёт ТВ с параллельной закачкой торрента вторым клиентом. Именно потому что оператор озадачился приоритезацией. А задача роутера не сломав эту приоритезацию отдать дальше с минимальным количеством потерь. Ну и рекомендую таки на 6.0.23 обновиться. Весь день сегодня убил что бы перепилить застарелый (доставшийся в наследие с новым драйвером) дибилизм китайцев. В перспективе ещё поработаем в этом направлении.

 

PP.S. Надеюсь приставка не наговский UHD200 ? Если она то забудьте на ней о wifi. Все вопросы по ней адресуйте профильным людям. Она в состоянии на лопатки уложить любую железку из-за косяка в AP6210 который заюзан в качестве радио. Точнее проблема комплексная, но вам повезло что через неё вообще ТВ хоть как-то работает. Хотя думаю не она, ибо эт фэйл по определению.

 

PP.SS. Переход на свежий драйвер (с переносом всех наработок) увы аукнулся неожиданными проблемами. На текущий момент в 6.0.23 все они решены. Возвращаться на старый не планируется.

Share this post


Link to post
Share on other sites

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

 

Ради интереса запустил самый жирный по трафику канал доступный у меня (15Мбит ибо mpeg2) и 2*iperf3 в обе стороны (по 32 потока в каждую) до локального сервера. Приоритет мультикаста "обеспечивает" (на самом деле одно название) самый дешовый websmart multico. Как видим упёрлись в порты, ТВ идёт. Всё в 2.4.

 

Никаких проблем не увидел.

iptv.jpg

Share this post


Link to post
Share on other sites

Есть ещё нюанс. На всех новых устройствах (не только наших, только в 7620 ещё legacy) используется механизм rate alg grp. Это планировщик реализующий базовую часть airtime (ту самую для которой не нужна поддержка на стороне клиента). Т.е. он пытается не дать клиентам с более низким рэйтом (более дальних или просто глухокривых) сожрать эфирное время клиентов с высоким рэйтом (находящимся рядом), что прекрасно по своей сути ибо это частично снимает одну из основных проблем wifi когда дохлый клиент может угробить работу всем, но фактически ставит крест на схеме с роутером в кладовке + ТВ по wifi при наличии перемещающихся клиентов без корректной приоритезации либо при наличии обмена трафиком внутри локальной сети. Короче если приставка будет иметь худшие параметры линка, или даже просто радио у неё по поддерживаемым плюшкам будет более куцее - пиши пропало.

 

Это одна из основных фишек AC Wave2. У нас она сейчас используется на MD1 для 5ГГц радио. И в обоих диапазонах на ME1. Для 2.4 в MD1 и W4N по прежнему используется Legacy планировщик что и ранее.

 

Мой вам совет. Хочется iptv и провода протянуть никак - смотрите в сторону PLC.

Share this post


Link to post
Share on other sites

И в обоих диапазонах на ME1

речь про планируемое устройство на MT7621?

Share this post


Link to post
Share on other sites

Оно уже не планируемое, а на стадии первой пробной партии и по мелочи доработки ПО (часть функционала надо дорисовать ибо свитч другой, ну и с USB много работы будет уже в процессе, по основным всем вещам сегодня закончил отладку). На КРОС уже на ней разворачивали мелкосеть в шоуруме. Подробности позже. Всё же надо спать иногда, даже когда организм не даёт этого сделать... Так что откланиваюсь.

 

P.S. Проще говоря через пару месяцев (трижды по дереву...) можно будет получить сэмплы или даже заказ уже сделать. Всё упирается во время.

Share this post


Link to post
Share on other sites

Чудеса продолжатся. Залил 6.0.23 Опять не смогли подключиться оба бука, хотя тв приставка отлично подцепилась (всё по радио). Откатился на 22 и тут тоже самое, хотя перед этим всё работало О_о. Откатился на 5 версию - всё опять работает. И в логе ничего криминального не вижу. Бук статик мак с ип 1.39

з.ы. А вообще в логе нет даже попыток соединения ни маков его. Такое ощущение, что на уровне ядра или дров лочит.

log.txt

Edited by Daemon256

Share this post


Link to post
Share on other sites

1) каналы зафиксируйте как минимум в 5ГГц, там фиг угадаешь что клиент умеет, ну чисто для проверки 1/36 (2.4/5)

2) зачем включен FT ? У вас одно устройство... Часть клиентов не может нормально работать с 802.11R выдавая самые разнообразные фортели (вон можете к арубе сходить)

Да да, это видно в логе:

Jun  4 23:36:09 iappd: Stopping 802.11f roaming daemon
Jun  4 23:36:09 iappd: Starting iappd 802.11f daemon
Jun  4 23:36:09 iappd[4816]: iapp> IfName[0]: ra0
Jun  4 23:36:09 iappd[4816]: iapp> IfName[1]: rai0

 

Я же вам сказал выше - не включайте то чего не знаете.

 

Бук статик мак с ип 1.39

з.ы. А вообще в логе нет даже попыток соединения ни маков его. Такое ощущение, что на уровне ядра или дров лочит.

 

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

 

Устал уже с ябловодами. Зарепортили бы уже сами вендору. Чего я то их дрючу....?

 

P.S. А вот алгоритмы автовыбора канала с новым драйвером действительно изменились. Более того появилась поддержка 802.11R в 2.4 которой ранее не было (была только для 5ГГц). Однако кроме одной известной проблемы описанной в рекомендациях в офисе (где треть яблочников всех мастей) я н вижу. И FT тоже работает прекрасно с ними.

 

Всё, ребят, мне вставать через 4ре часа. А я спал 3 раза по 20 минут... Пойду я... Всё что надо для решения проблемы выше есть.

Share this post


Link to post
Share on other sites

зачем включен FT ?

 

А что это? Всё вроде облазил, где отключить?

Share this post


Link to post
Share on other sites

Вот давайте в очередной раз поступим проще. СБРОСЬТЕ НАСТРОЙКИ И РУКАМИ ТОЛЬКО СМЕНИТЕ SSID, зададите пароль обязательно в WPA2+AES (никаких смешанных режимов) и включите igmpproxy + upnp.

 

ВСЁ. Больше ничего руками не трогать.

 

А где - да всё там же в роже. А что - в соседней теме про роуминг.

 

Всё расписано в соседних темах. Более того, вы вообще не в ту тему пишите, ибо MD1 != W4N.

 

P.S. На устройствах следует "забыть" сеть, если хоть раз цеплялись с настройками например для открытой сети или иначе эксперементирвоали. Что у новой винды что у мака на эту тему пунктик.

Share this post


Link to post
Share on other sites

В 6.0.23 относительно 6.0.22 правилось только управление TxOP на тему TxBurst и чуток алгоритм коррекции аппаратных счётчиков для 7610, что никак не могло повлиять на возможность соединения.

Share this post


Link to post
Share on other sites

Fast Transition 802.11R у меня изначально выключен, с чего вы взяли, что он включен?

Share this post


Link to post
Share on other sites

Он запускается только если:

   if [ "$RadioOn" = "1" -o "$RadioOnINIC" = "1" ]; then
       if [ "$FtSupport" != "" -a "$FtSupport" != "0" -a "$FtSupport" != "0;0;0;0" ] || [ "$RRMEnable" != "" -a "$RRMEnable" != "0" -a "$RRMEnable" != "0;0;0;0" ]; then
           $LOG "Starting iappd 802.11f daemon"
           # ethernet if - lan_if
           # wlan if for recive data - standalone if or bridge interface
           # wlan if for ioctl - standalone if
           # for example ralinkiappd -e "$lan_if" -w "$lan_if" -wi "$first_wlan_root_if" -wn "$second_wlan_root_if" &
           # this is defaults not need direct set ifnames in this case
           ralinkiappd $IFADD $IAPPDebug &
       fi
   fi

 

Если у вас одна точка, то никаких роуминговых вещей включено быть не должно ТЧК.

 

Может хватит спорить, а просто сделаете то, что говорят? Ну либо можете поспорить с wifi@nag.ru. Я не очень горю желанием сидеть ночами и то логи вымораживать, то конфиги, то ждать пока сделают сказанное. Почему вы считаете, что ваше время "дороже" моего? Я вроде сразу сказал http://forum.nag.ru/forum/index.php?showtopic=103977&view=findpost&p=1405608 Это великая сложность как и сбросить настройки или предоставить то, что просят?

 

Давайте не будем доводить до того, что я просто перестану тратить на вас своё время?

 

Я не ТП. ТП живёт на wifi@nag.ru. А тут либо делаете что сказано и предоставляете то, что просят и желательно в дневное время, ну либо официально на wifi@nag.ru (т.е. это будет их задачей с вас получить нужные для диагностики и повторения данные).

 

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

 

Договорились?

 

P.S. Повторюсь. У меня ваша проблема (как она описана в виде "но авторизоваться в них не может", тем более по логу это не так) не повторяется ни дома на стопке девайсов, ни в офисе. И даже хоть каких-то предпосылок к подобному нет. И если хочется решить проблему, то следует наверное не играть в угадайку, а делать то что просят? У меня доступа к астралу нет, да и гадалка из меня фиговая.

Share this post


Link to post
Share on other sites

Конфиг

В веб морде точно отключено, возможно что-то глубже.

config.txt

Edited by Daemon256

Share this post


Link to post
Share on other sites

См выше. Сделаете сказанное, не поможет - завтра пришлёте конфиг. Будет время - посмотрю. Лимит времени на подводные стуки на ближайшие сутки я исчерпал. Предоставь информацию сразу был бы другой разговор. Сейчас я не готов в пол четвортого утра продолжать дальше. Учитывая, что вставать уже вот вот.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now