Jump to content
  • 9

Minimum RSSI


LoLik

Question

Реализуйте пожалуйста данный функционал по аналогии с оборудованием Unifi. Он необходим в mesh сетях с высокой плотностью. В моем случае имеется KN-1810 и два KN-3010, и не всегда устройства подключаются к ближайшему устройству.

rssi.PNG

  • Upvote 6
Link to comment
Share on other sites

18 answers to this question

Recommended Posts

  • 0

А не лучше ли  настроить мощность wifi на обоих устройствах так, чтобы они  не работали на максимальном расстоянии?


https://help.keenetic.com/hc/ru/articles/214471645-На-что-влияет-изменение-параметра-мощности-сигнала-в-настройках-точки-доступа-

Link to comment
Share on other sites

  • 0
Цитата

А не лучше ли  настроить мощность wifi на обоих устройствах так, чтобы они  не работали на максимальном расстоянии?

Не помогает.

ks1.PNG

ks2.PNG

ultra.PNG

Link to comment
Share on other sites

  • 0
В 29.04.2023 в 22:06, LoLik сказал:

 В моем случае имеется KN-1810 и два KN-3010, и не всегда устройства подключаются к ближайшему устройству.

Покажите любым анализатором уровень на клиенте в нужной вам точке для начала (ввиду того что не известно что и как у вас стоит), так же для информации клиент при наличие нескольких точек будет подключаться к той у которой RSSI лучше. Далее оценить что происходит у вас в данной конкретной точке на самом клиенте, для примера сам пользуюсь analiti для Android 13 (или можно Aruba Utilities) или если на Samsung  :

- включить режим разаработчика (раздел wifi, root не нужен), после подключения можно увидеть два мака роутера (у вас их 3) и уровни от них (активный со *), без разницы какой Android

Скрытый текст

Screenshot_20230501_122815_Settings.thumb.jpg.93385697fe5c0b0cfe9e53521575952e.jpg

- Android 13 тогда "Intelligent Wi-Fi" (в низу на версии нажимать несколько раз пока не появиться  раздел ниже Wifi developer options) -> Nearby Wifi information -> ваш SSID на котором будет стоит например # 2 (два устройства, у вас будет 3) нажать и увидите

Скрытый текст

Screenshot_20230501_122734_Settings.thumb.jpg.01d377bc477180039471a3c6221f9e89.jpg

Нa Analiti можно сделать тест "Handover Analyzer" т.е. увидеть реальную картину происходящего на вашем клиенте по отношению к 3 точкам в нужном месте.

Если потом не трудно то напишите про свои результаты и указав на каком клиенте и что у вас получилось.

 

Edited by vasek00
  • Thanks 1
Link to comment
Share on other sites

  • 0

Вот, пример того что происходит. Я перешел из одной комнаты в другую но телефон не переключился на ближайший роутер. Со временем телефон показывает сообщение что качество связи wifi плохое и переключается на мобильную сеть. Телефон Realme 6 Pro, андройд 11, Судя по информации о подключении из роутера (11ac/k/r/v) телефон поддерживает необходимые стандарты. PS. Моя сеть называется LM.

Screenshot_2023_05_01_15_42_57_93_37b3d5919bda98da6736327d63b5791f.png

Edited by LoLik
Link to comment
Share on other sites

  • 0
Цитата

Решения о подключении или переходе между точками доступа принимает клиент (смартфон, планшет, ноутбук) на основе своей внутренней логики. 

Я в курсе, для решения подобных проблем и нужна настройка "Minimum RSSI", в точках Unifi работает нормально.

  • Y'r wrong 1
Link to comment
Share on other sites

  • 0
Цитата

Не поможет: если клиент не захочет, то и не переключится.

Это успешно работает у других вендоров, почему у Keenetic это не будет работать? Если устройство (телефон) не хочет сам переключаться то точка ему "поможет" это сделать. Повторюсь еще раз на точках Unifi это отлично работает.

  • Y'r wrong 1
Link to comment
Share on other sites

  • 0
13 минуты назад, ANDYBOND сказал:

И будет стоить 200000 рублей минимум.

Скрипт который будет мониторить уровень сигнала и рвать связь при достижении заданного минимального уровня? Смешно!

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

  • Y'r wrong 2
Link to comment
Share on other sites

  • 0
6 минут назад, LoLik сказал:

Скрипт который будет мониторить уровень сигнала и рвать связь при достижении заданного минимального уровня? Смешно!

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

Прямо таки бугагашеньки. Скрипт говорите? Напишите его, keenetic запилит, а мы все тут посмотрим.

Реально не смешно, рассуждать о том, чего и сам по сути недопонимаешь. 

  • Thanks 1
Link to comment
Share on other sites

  • 0
6 минут назад, Mamay сказал:

Прямо таки бугагашеньки. Скрипт говорите? Напишите его, keenetic запилит, а мы все тут посмотрим.

Если вы такой профессионал поясните что мешает его реализовать?

  • Upvote 1
  • Y'r wrong 1
Link to comment
Share on other sites

  • 0
15 минут назад, LoLik сказал:

Если вы такой профессионал поясните что мешает его реализовать?

А смысл? 

P.S. Вам уже пару человек выше с разных сторон объясняли. Вы упорно их не слышите. 

  • Thanks 1
  • Y'r wrong 1
Link to comment
Share on other sites

  • 0
24 минуты назад, Mamay сказал:

Вам уже пару человек выше с разных сторон объясняли. Вы упорно их не слышите. 

В упор не вижу. Кроме:

1. "Мониторинг RSSI - это enterprise сегмент". Хотя с чего бы? Роутеры уже давно получают информацию о качестве сигнала.

2. Это будет стоит "все деньги мира". За что? Железо это умеет делать из коробки осталось допилить софт, да и вычислительной мощности практически не сожрет, я же не прошу IDS/IPS пилить.

3. У этого функционала мало клиентов. Да откуда им взяться если его нет?

PS. Спасибо за ваше мнение, но если нет действительно полезной информации давайте закончим эту демагогию.

Edited by LoLik
  • Upvote 1
  • Y'r wrong 1
Link to comment
Share on other sites

  • 0
1 час назад, ANDYBOND сказал:

Аж у одного, комплект устройств которого для таких целей стоит 160000 рублей. Чуть-чуть так. Кинетика нет в этом ценовом сегменте.

Потому что реализовать это - создать свою нестандартную систему сталкивания клиентов туда, куда надо, путём временной блокировки их там, где не надо, послав стандарты погулять. Но. Да, это реализуемо. И будет стоить 200000 рублей минимум. Только кому это нужно? У Кинетика нет спроса в этом ценовом сегменте: в сегменте крупного бизнеса. SOHO он. И то завис между домохозяйками и малым бизнесом. А Вы его в большой бизнес пхаете. А, раз нет таких покупателей (а откуда им взяться, если есть уже опробованные решения от "других вендоров" (аж одного)?), то и работать в убыток, пардон, никто не будет. Ну и устройств на ARM-процессорах с приличным объёмом флешки для прошивки у Кинетика тоже раз, два, ... и всё. Потому, с любой стороны, это - хотелка на очень далёкое для Кинетика будущее.

На самом деле это уже реализовано в рамках одного роутера - band steering (по факту спихивание от одной тд к другой) и частично в рамках нескольких - запрет на подключение к конкретным роутерам в рамках Wi-Fi системы. 

  • Upvote 1
  • Y'r wrong 1
Link to comment
Share on other sites

  • 0
2 часа назад, ANDYBOND сказал:

Вот именно: одного. А для нескольких нужно иметь отдельный контроллер-спихиватель, который будет вести базу данных по всем подключенным клиентам, и будет указывать клиентам, куда им подключаться, а ретрансляторам будет давать команды на временную блокировку клиента, который пряж аж надо спихнуть, а потом о снятии этой блокировки, и этот контроллер - выше всех в этой системе. И мощности вычислительные ему нужны приличные, иначе сдохнет от 10 клиентов. Вот почему это - удел большого бизнеса. А спрос есть, но большой бизнес спрашивает у тех, кого знает, кто проверен, а Кинетик - это максимум малый бизнес: до большого бизнеса ни размером фирмы, ни железом не дорос. "Слава" его маркетологам и лично его бренд-менеджеру!

Вы немного усложняете. То о чем вы говорите уже есть, не важно в рамках одного роутера или нескольких, ТД всё равно разные с разными физическими (мак адресами) даже внутри одного устройства на разных диапазонах. Информация о rssi тоже собирается со всех остальных ТД и её можно увидеть в вебе контроллера. Для этих ужасов о которых вы пишете даже цельные стандарты придумали, про обмен "соседями" 802.11k и 802.11v который как раз рекомендует "свалить" туда где лучше уровень сигнала

  • Y'r wrong 1
Link to comment
Share on other sites

  • 0
2 часа назад, ANDYBOND сказал:

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

Боже... Хватит писать ересь! Контроллер для Minimum RSSI НЕ НУЖЕН! Т.к. решение принимает сама точка на основе заданных параметров, контроллер в данном сценарии выступает в роли бесполезного группового конфигуратора ведь для нормальной работы все равно приходится настраивать точки отдельно!

Никакой базы данных НЕ НУЖНО! - Т.к. точка оперирует данными в реальном времени и ей глубоко плевать какой уровень был 5 минут назад!

Никакой временной блокировки клиента на точке НЕ ПРОИСХОДИТ! - При достижении минимального уровня сигнала с ТОЧКИ отправляется пакет деаутентификации, после отключения клиент вынужден повторно сканировать сеть и подключается к оптимальной точке, ВСЕ! Никаких "пинков" в нужную сторону или к нужной точке магическим способом НЕ ПРОИСХОДИТ!

Link to comment
Share on other sites

  • 0
20 часов назад, LoLik сказал:

Вот, пример того что происходит. Я перешел из одной комнаты в другую но телефон не переключился на ближайший роутер. Со временем телефон показывает сообщение что качество связи wifi плохое и переключается на мобильную сеть. Телефон Realme 6 Pro, андройд 11, Судя по информации о подключении из роутера (11ac/k/r/v) телефон поддерживает необходимые стандарты. PS. Моя сеть называется LM.

Screenshot_2023_05_01_15_42_57_93_37b3d5919bda98da6736327d63b5791f.png

Не чего не скажу про вашего клиента "Телефон Realme 6 Pro, андройд 11, Судя по информации о подключении из роутера (11ac/k/r/v) телефон поддерживает необходимые стандарты" лишь бы не коряво и не частично (чуть этого и чуть этого).

Другой клиент смартфон на WPA3 и только 802.11kv и вот его картина на Aruba (лучше смотреть по Analiti)

Скрытый текст

 

-2.thumb.jpg.dcab2dd8d9ddc0ff4c1766090cab6303.jpg

 

15 часов назад, LoLik сказал:

Это успешно работает у других вендоров, почему у Keenetic это не будет работать? Если устройство (телефон) не хочет сам переключаться то точка ему "поможет" это сделать. Повторюсь еще раз на точках Unifi это отлично работает.

Тут у каждого вендора свое видение по настройкам. Чем их больше тем больше шансов "шаловливым рученкам" все по нажимать.

Скрытый текст

demo1.wi-cat.ru

Admin/Admin

Тот же Mediatek

-3.thumb.jpg.120b5d0666369d5b83d61a00c1d2ce15.jpg

 

Edited by vasek00
  • Thanks 1
Link to comment
Share on other sites

  • 0
9 минут назад, vasek00 сказал:

лишь бы не коряво и не частично (чуть этого и чуть этого).

Думаю в этом и проблема, не все железки в мире настроены корректно) С яблофоном дела обстоят немного лучше, но далеко не идеально.

 

12 минуты назад, vasek00 сказал:

Тут у каждого вендора свое видение по настройкам. Чем их больше тем больше шансов "шаловливым рученкам" все по нажимать.

Тут тоже соглашусь, но Minimum RSSI может значительно улучшить качество сети для знающих людей (хоть их и не много).

Link to comment
Share on other sites

  • 0
36 минут назад, LoLik сказал:

но Minimum RSSI может значительно улучшить качество сети для знающих людей (хоть их и не много).

для знающих людей - каждый видит себя знающим 😁

Link to comment
Share on other sites

  • 0
40 минут назад, ANDYBOND сказал:

К той же самой точке. Но Вам ведь тот вендор документы показал, где написано всё, как Вы сказали. :) Нет, это Вы так мните, но так не работает это. И настройка порога уровня сигнала - вершина большого айсберга, который Вы не видели, не видите и не хотите увидеть. Ибо только клиент решает, куда ему подключаться. Деаутентификация - и клиент опять на той же точке доступа. Всегда! Он её тупо помнит. Ну и, да, официальный сайт Вашего любимого вендора Вы ж тоже не читали. А зря: там есть познавательные для Вас вещи. Но мы не читатели, мы - писатели. Это понятно.

Я то как раз читал и понимаю о чем говорю.

"Once the signal drops below the Minimum RSSI value set, the initial AP will kick the client so that it can reconnect to the new AP.

Once an AP kicks a client (by sending a de-authentication packet), it is up to the client to find a better AP to connect to. It may connect back to the same AP, especially if it is the only one within range. Since the signal strength still does not meet the Minimum RSSI, it will again be booted. Improper tuning can thus result in network instability."

PS. Как говориться "Ваше мнение очень важно для вас. Прошу более не засорять тему. 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...