Jump to content

Question

Recommended Posts

  • 3

Начиная с версии 3.1 Alpha 5, на все двухдиапазонные устройства, входящие в Wi-Fi-систему, добавлена скрытая точка доступа (SSID вида afb6450c906294c87fd6619c8f3749c7), предназначенная для связи узлов Wi-Fi-системы между собой. Все узлы, работающие в режиме "repeater" и захваченные контроллером Wi-Fi-системы, автоматически настраивают интерфейс WifiMaster1/WifiStation0 для подключения к скрытому SSID. При этом используется 4-адресный формат заголовков Wi-Fi, по аналогии с WDS, содержащий адреса Receiver's Address [RA], Transmitter's Address [TA], Source Address [SA] и Destination Address [DA], т.е. адреса промежуточных беспроводных узлов и оконечных устройств LAN.

Внимание: беспроводные связи между экстендерами устанавливаются только в диапазоне 5 ГГц. Это объясняется текущими возможностями драйверов Wi-Fi. В будущем не исключаем, что появится 2.4 ГГц в виде опции.

Wi-Fi backhaul.png

Сегменты Home, Guest и т.д. мультиплексируются в беспроводных соединениях точно так же, как и в проводных —  с помощью VLAN 802.1q.

На каждом сегменте включен протокол STP, обеспечивающий выбор оптимальных связей между экстендерами. Предпочтение отдаётся проводным соединениям. При подключении экстендера по проводу беспроводное соединение всё равно устанавливается, но передача данных через STA-интерфейс блокируется на уровне моста, пока подключен провод.

Wi-Fi backhaul + STP.png

Экстендер при включении выбирает оптимальную точку доступа, основываясь на мощности её сигнала и метрике (расстоянии до контроллера), которая передаётся в пакете Probe response. Метрика вычисляется исходя из значения root_path_cost STP. Таким образом, беспроводной экстендер может определить, имеет ли точка доступа связь с контроллером, и насколько он далеко. Сам контроллер передает метрику, равную единице.

Команда show mws member показывает информацию о подключении каждого экстендера:

  • идентификатор вышестоящего устройства
  • интерфейс подключения
  • расстояние до контроллера

Наример:

[
  {
    "cid": "9942687c-3e81-11e7-8489-0da3593493fa",
    "model": "Giga (KN-1010)",
    "mac": "50:ff:20:00:00:3a",
    ...
    "backhaul": {
      "uplink": "WifiMaster1/WifiStation0",
      "bridge": "8000.50:ff:20:00:01:0e",
      "cost": 50
    }
  },
  {
    "cid": "e5da6c72-e60d-11e8-8000-e975d199df10",
    "model": "Giga (KN-1010)",
    "mac": "50:ff:20:00:01:11",
    ...
    "backhaul": {
      "uplink": "WifiMaster1/WifiStation0",
      "bridge": "e000.50:ff:20:00:00:3a",
      "cost": 100
  },
  ...

Префикс e000 означает, что вышестоящее устройство само является экстендером.

Известные недостатки

  1. Добавление экстендера по кнопке WPS происходит в два этапа:
    1. устройство подключается к сегменту Home
    2. пользователь нажимает кнопку "Захватить" на странице "Wi-Fi-система"
  2. Нет детальной информации о подключении беспроводного экстендера. В ближайших обновлениях планируется её добавить в блок "backhaul":{} и показать в web-интерфейсе.
  3. Алгоритм экстендера может выбрать точку с наилучшей метрикой, но слабым сигналом, и подключиться на низкой скорости.

Update 23.08.2019

  1. Добавление экстендера придется сохранить в два этапа, т.к. это единственный способ получить согласие с EULA.
  2. Информация о подключении экстендера добавлена в версии 3.1 Beta 4.
  3. Алгоритм подключения экстендера (поиск оптимальной backhaul-точки) улучшен в версии 3.1 Beta 5.1.
  • Thanks 4
  • Upvote 5

Share this post


Link to post
Share on other sites
  • 0

@vasek00 не совсем понял, при выключенной точке wifi 5 на роутер1, роутер2 подключается по wifi 5ГГц к контроллеру, правильно понимаю, т.е. логика такая, что на двухдиапазонных устройствах всегда связь между точками на 5ГГц, независимо от того, включена ли точка wifi 5ГГц на контроллере или нет?

Edited by valeramalko

Share this post


Link to post
Share on other sites
  • 0
24 минуты назад, valeramalko сказал:

@vasek00 не совсем понял, при выключенной точке wifi 5 на роутер1, роутер2 подключается по wifi 5ГГц к контроллеру, правильно понимаю, т.е. логика такая, что на двухдиапазонных устройствах всегда связь между точками на 5ГГц, независимо от того, включена ли точка wifi 5ГГц на контроллере или нет?

А куда он денется - да линк между роутерами установился на 5GHz при выключенной AP на mws и автоматом на роутере2 канеле 5GHz, согласно ссылки в описание https://help.keenetic.com/hc/ru/articles/360007279039-Mesh-Wi-Fi

используем все что доступно т.е. все интерфейсы Ethernet/2.4/5

Было "роутер1----wi-fi(5GHz)---роутер2", возьмем кабель и просто подключим -> "роутер1----LAN---роутер2" и как итог

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

    "member": [
        {
            "cid": "7203f96c-....-89700b8bea41",
            "model": "Keenetic Extra II",
            "mac": "хх:хх:хх:1d:хх:2c",
            "known-host": "ExtraII",
            "ip": "192.168.1.103",
            "mode": "repeater",
            "license": "84...9",
            "fw": "3.3 Beta 3",
            "fw-available": "3.3 Beta 3",
            "associations": 0,
            "capabilities": {
                "dual-band": true,
                "wpa3": true,
                "owe": true,
                "wpa-eap": true
            },
            "system": {
                "cpuload": 20,
                "memory": "41796/131072",
                "uptime": "6879"
            },
            "backhaul": {
                "uplink": "FastEthernet0/Vlan1",
                "bridge": "8000.хх:хх:хх:01:хх:94",
                "cost": 19,
                "speed": "100",
                "duplex": "full"
            },
            "rci": {
                "errors": 0
            }
        }
    ],
    "prompt": "(config)"

так как в Bridge имеем 
brctl show
bridge name     bridge id               STP enabled     interfaces
br0             8000.хххххххххх-94       yes            ra5
                        		                        ra9.1
                                               			eth2.1
                                                        ra4.1	
                        		                        ra0

где интерфейсы 
ra0 - родной 5GHz от AP
ra5 - родной 2.4GHz от AP

Ыто было ранее, просто для информации по интерфейсам
2.4GHz
SSID G-KN от хх:хх:хх:1d:хх:2c ch11
Скрытый от хх:хх:хх:4d:хх:2c ch11
SSID G-KN от хх:хх:хх:51:хх:94 ch6 (ra5 - Link encap:Ethernet  HWaddr хх:хх:хх:51:хх:94)  
Скрытый от хх:хх:хх:91:хх:94 ch6 (ra9.1 - Link encap:Ethernet  HWaddr хх:хх:хх:91:хх:94)

5GHz
Скрытый от хх:хх:хх:41:хх:94 ch36 (ra4.1 - Link encap:Ethernet  HWaddr хх:хх:хх:41:хх:94)
Скрытый от хх:хх:хх:1b:хх:2e ch36

ExtraII AP 2.4 ch11, KN10 AP 2.4 ch6

На роутере2 (ExtraII)


Подключение по LAN роутера2 
[W] Nov 21 11:23:19 kernel: br0: received packet on eth2.1 with own address as source address

[I] Nov 21 11:23:20 kernel: br0: topology change detected, sending tcn bpdu
[I] Nov 21 11:23:20 kernel: br0: port 6(apclii0.1) entered blocking state
[I] Nov 21 11:23:21 ndm: Network::Interface::Switch: "FastEthernet0/1": switch link up at port 1.
[I] Nov 21 11:23:21 kernel: br0: port 1(eth2.1) entered blocking state
[I] Nov 21 11:23:21 kernel: br0: port 1(eth2.1) entered listening state
[I] Nov 21 11:23:22 kernel: br0: port 6(apclii0.1) entered listening state
[I] Nov 21 11:23:23 kernel: br0: port 6(apclii0.1) entered blocking state
[W] Nov 21 11:23:24 ndm: Dhcp::Client: DHCP server is not responding.
[I] Nov 21 11:23:24 ndm: Network::Interface::Ip: "Bridge0": IP address cleared.
[I] Nov 21 11:23:24 kernel: br0: port 1(eth2.1) entered learning state

[I] Nov 21 11:23:25 ndm: Network::Interface::Rtx::WifiController: "WifiMaster0/Backhaul0": set metric 20.
[I] Nov 21 11:23:25 ndm: Network::Interface::Rtx::WifiController: "WifiMaster1/Backhaul0": set metric 20.

 

Цитата

На каждом сегменте включен протокол STP, обеспечивающий выбор оптимальных связей между ретрансляторами. Предпочтение отдается проводным соединениям. При подключении ретранслятора по проводу беспроводное соединение все-равно устанавливается, но передача данных через STA-интерфейс блокируется на уровне моста, пока подключен провод.

 

Edited by vasek00

Share this post


Link to post
Share on other sites
  • 0
3 минуты назад, vasek00 сказал:

используем все что доступно т.е. все интерфейсы Ethernet/2.4/5

спасибо, понятно

остался один вопрос, при беспроводном соединении и если сигнал 5ГГц слабый/неустойчивый, будет ли переход на 2,4?

Share this post


Link to post
Share on other sites
  • 0
2 минуты назад, valeramalko сказал:

спасибо, понятно

остался один вопрос, при беспроводном соединении и если сигнал 5ГГц слабый/неустойчивый, будет ли переход на 2,4?

Тут выбор за разработчиками на каком алгоритме они остановятся и дополнением данной статьи

Цитата

Все узлы, работающие в режиме "Усилитель" (Repeater) и захваченные контроллером Wi-Fi-системы, автоматически настраивают интерфейс WifiMaster1/WifiStation0 для подключения к скрытому SSID.

...

Известные недостатки:

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

 

  • Upvote 1

Share this post


Link to post
Share on other sites
  • 0
On 11/21/2019 at 11:52 AM, vasek00 said:

Тут выбор за разработчиками на каком алгоритме они остановятся и дополнением данной статьи

Известные недостатки:

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

 

Помогите плз!!

У меня именно такая ситуация, 5ггц не пробивает и постоянно отваливается. Как заставить экстендер подключаться к точке доступа на диапазоне 2.4ггц? Он упорно пытается соединиться на 5Ггц((

 

 

 

Share this post


Link to post
Share on other sites
  • 0
On 12/31/2019 at 10:45 PM, Dmitry Oleynikov said:

Помогите плз!!

У меня именно такая ситуация, 5ггц не пробивает и постоянно отваливается. Как заставить экстендер подключаться к точке доступа на диапазоне 2.4ггц? Он упорно пытается соединиться на 5Ггц((

 

Точно такая же ситуация! Решение не нашли?

Share this post


Link to post
Share on other sites
  • 0
В 31.12.2019 в 18:45, Dmitry Oleynikov сказал:

У меня именно такая ситуация, 5ггц не пробивает и постоянно отваливается.

Здесь не именно такая ситуация. То, что Вы процитировали: "Алгоритм ретранслятора может выбрать точку с наилучшей метрикой, но слабым сигналом, и подключиться на низкой скорости." относится к mesh-системе, состоящей из большого количества устройств, и мы продолжаем исследовать и постоянно улучшать эти алгоритмы. Если речь об одном-единственном экстендере, то он на 100% подключится к единственно возможному узлу — контроллеру.

Ваш случай (и @mika7575 тоже) связан с тем, что двухдиапазонные экстендеры жестко настроены подключаться через 5 ГГц. Подключение через 2.4 ГГц не предусмотрено в принципе (точнее, оно есть только у однодиапазонных экстендеров за неимением 5 ГГц). Суть в том, что канал backhaul между экстендером и центральным кинетиком должен быть быстрее, чем подключения между конечными клиентами и экстендером. Разместите экстендер так, чтобы он мог подключаться по 5 ГГц. Лучше пожертвовать скоростью между клиентскими устройствами и экстендером, чем скоростью backhaul.

Хуже: <клиенты>--- 5 ГГц ---<экстендер>--- 2.4 ГГц ---<контроллер>--- интернет
Лучше: <клиенты>--- 2.4 ГГц ---<экстендер>--- 5 ГГц ---<контроллер>--- интернет

  • Upvote 1

Share this post


Link to post
Share on other sites
  • 0

А если так: <клиенты>--- 2,4 + 5 ГГц ---<экстендер>--- 5 ГГц ---<контроллер>--- интернет ?

Edited by drugold

Share this post


Link to post
Share on other sites
  • 0
1 час назад, drugold сказал:

А если так: <клиенты>--- 2,4 + 5 ГГц ---<экстендер>--- 5 ГГц ---<контроллер>--- интернет ?

Тут зависит от

- линка между экстендер-контроллер

- мощи ваших клиентов 5GHz (если они телефоны 1х1/80=433 то например Sams A50/A70 дают по iperf3 - реальные 300-350Мбит по каналу wifi 5GHz, Sams J5/J7-2017 давали 200-230Мбит по каналу wifi 5GHz)

При доступе клиентов к 100Мбит каналу интернет через экстендер проблем не не наблюдалось.

При всех своих пробах в качестве экстендер роутер на базе 7621 с wifi 2х2/80 упиралось в канал экстендер-контроллер и реальные 300Мбит на нем (не линк wifi канал), может у кого то и выше получалось.

 

Share this post


Link to post
Share on other sites
  • 0
В 16.01.2020 в 12:37, ndm сказал:

мы продолжаем исследовать и постоянно улучшать эти алгоритмы.

Добрый день. Столкнулся вот с какой проблемой. Имеется сеть из 4х устройств (giga, 2 viva и city). 3 устройства образуют сеть в одном доме и 4ое расширяет сеть в соседнем. Линк между главным устройством и 4ым в соседнем доме оказался неустойчивым и зачастую это звено отваливается, устройства, зацепившиеся за эту точку, теряют выход в инет. Вместо штатного канала системы на 5 ггц был сделан мост на двух 5ггц микротиках (со 100 мбит LAN) и все заработало отлично, мост дает устойчивые 100 мбит из-за ограничения LAN. Все стабильно, никаких отвалов.Но! после перезагрузки клиента он снова цепляется своим 5 ггц за материнское устройство, что почти сразу приводит к отвалу этого звена. Приходится в ручном режиме через главную страницу панели управления уходить на вкладку WISP и отключать 5 ГГЦ подключение. В этом случае клиент вновь цепляется к MESH через LAN и все нормализуется.  Просьба поправить алгоритм.

Прошивки на всех устройствах стабильные 3.3.2

Share this post


Link to post
Share on other sites
  • 0
1 час назад, vutshi сказал:

Имеется сеть из 4х устройств (giga, 2 viva и city). 3 устройства образуют сеть в одном доме и 4ое расширяет сеть в соседнем. Линк между главным устройством и 4ым в соседнем доме оказался неустойчивым и зачастую это звено отваливается..... Вместо штатного канала системы на 5 ггц был сделан мост на двух 5ггц микротиках (со 100 мбит LAN) и все заработало отлично, мост дает устойчивые 100 мбит из-за ограничения LAN.

Вопрос линк между главным устройством и 4ым устройством это между кем и кем и дальность какова ?

Share this post


Link to post
Share on other sites
  • 0
15 минут назад, vasek00 сказал:

Вопрос линк между главным устройством и 4ым устройством это между кем и кем и дальность какова ?

Главное - Giga. Обе вивы вместе с гигой покрывают один дом. Все они между собой соединены кабелем.

City находится во втором доме. Расстояние метров 10 + стена газобетон 40 с облицовочным кирпичом 12 см + 2 стекла.

Edited by vutshi

Share this post


Link to post
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...