MESH Бесшовный WiFi через Ethernet

Обсуждение ПО и его настройки
Ответить
aleksey.b
Сообщения: 2
Зарегистрирован: 27 апр 2022, 15:44

Всем привет!
Как видно из названия темы, требуется настроить бесшовный WiFi на оборудовании микрота, конфигурация следущая:
Есть главный роутер, который будет выступать контроллером, к нему подключен свитч (пусть будет тупой), а в свитч - точки доступа через Ethernet.
Аналогичный конфиг по железу описан в этом топике
viewtopic.php?f=1&t=5325
Но автор, после успешной реализации так и не выложил ни мануал, ни конфиг, как он все это настроил.
И не смотря на то, что инфа в инете есть, существует много разногласий, нет четкой инструкции и ответов на многие вопросы.
Поэтому я хочу разобраться с этой темой раз и навсегда.

Что нужно:
Бесшовный WiFi на точках доступа, подключенных по Ethernet к контроллеру. Без связи между точками по радиоканалу.

Вопросы/разногласия:
В вышеуказанном топике последний мсдж повторяет многие из моих вопросов.
Ссыль viewtopic.php?p=41188#p41188
Чувак делал по мануалу Дмитрия Калинина с EoIP туннелями ( https://mum.mikrotik.com/presentations/RU14/wifimag.pdf ), я же наткнулся на еще один мануал без EoIP, на WDS (HWMP+), который вроде как УМЕЕТ работать только по Ethernet, без общения между точек по радиоканалу. (https://hd.zp.ua/mesh-na-mikrotik/)
1. Для бесшовного WiFi по Ethernet нужны EoIP туннели? Или можно WDS (HWMP+), но только по кабелю? В чем разница между EoIP и WDS (HWMP+)? Что предпочтительней и почему?
2. Вообще можно сделать бесшовность ТОЛЬКО через Ethernet, или все же обязательно дружить точки друг с другом по воздуху?
3. Каналы должны быть разными? Или одинаковыми?
4. Можно (и нужно ли) для всего этого дела использовать CAPsMAN, или стоить конфигурить все точки отдельно?

Надеюсь из моего топика наконец-то выльется подробная инструкция со всеми ньюансами реализации и ответами на вопросы.
Последний раз редактировалось aleksey.b 28 апр 2022, 12:05, всего редактировалось 3 раза.


KaNelam
Сообщения: 620
Зарегистрирован: 11 июл 2017, 13:03

По сути настроить капсман правильно, точки расположить с небольшим пересечением. Каналы желательно разные, в 2.4 шириной 20мгц выбирать каналы 1,6,11.
Как таковой безшовности k/v/r у тика нет, за счет мгновенного прескока клиента получается онная. Лично натроено и протестировано, sip не рвется.
Гайдов по натроке капсмана море, таже имееься на оф вифи. Пробуйте, по мере настроки будете задазвать поросы.


aleksey.b
Сообщения: 2
Зарегистрирован: 27 апр 2022, 15:44

Про отсутствие r/k/v в курсе.
Главный вопрос остается - какое решение применять? EoIP или WDS (HWMP+).


-13-
Сообщения: 124
Зарегистрирован: 18 мар 2021, 12:45

Пробывал настроить ради теста "бесшовку". В тестах были Mikrotik (cAP AC), TP-Link (модели не помню, рогатые с AC) и Ruckus (самые бюджетные точки AC).
Прям безшовки не увидел нигде, тестировал пингом с телефона и бука адрес роутера. Потери пакетов в момент переключения были плюс-минус у всех одинаковые.

Ничего в Capsman особо не указывал, ни частот ни ширину канала, минимум настроек для работы.
 настройки

Код: Выделить всё

/caps-man channel
add band=2ghz-onlyn extension-channel=disabled \
    name=channels_main_2 reselect-interval=12h tx-power=17
add band=5ghz-onlyac name=channels_main_5 reselect-interval=12h
/caps-man datapath
add bridge=bridge1 client-to-client-forwarding=yes local-forwarding=no \
    name=datapath_main
/caps-man security
add authentication-types=wpa2-psk encryption=aes-ccm group-encryption=aes-ccm \
    name=security_main
/caps-man configuration
add channel=channels_main_2 country=russia3 datapath=datapath_guest distance=\
    indoors hide-ssid=no hw-protection-mode=rts-cts installation=indoor mode=\
    ap multicast-helper=full name=cfg_main_2 rx-chains=0,1,2,3 security=\
    security_guest ssid=[НАЗВАНИЕ SSID] tx-chains=0,1,2,3
add channel=channels_main_5 country=russia3 datapath=datapath_guest distance=\
    indoors hide-ssid=no hw-protection-mode=rts-cts installation=indoor mode=\
    ap multicast-helper=full name=cfg_main_5 rx-chains=0,1,2,3 security=\
    security_guest ssid=[НАЗВАНИЕ SSID] tx-chains=0,1,2,3
/caps-man manager
set enabled=yes
/caps-man provisioning
add action=create-dynamic-enabled hw-supported-modes=gn master-configuration=\
    cfg_main_2 name-format=identity
add action=create-dynamic-enabled hw-supported-modes=ac master-configuration=\
    cfg_main_5 name-format=identity


KaNelam
Сообщения: 620
Зарегистрирован: 11 июл 2017, 13:03

aleksey.b писал(а): 28 апр 2022, 11:37 Про отсутствие r/k/v в курсе.
Главный вопрос остается - какое решение применять? EoIP или WDS (HWMP+).
Для чего EOiP или WDS, если 4 вас все точки кабелем соединены? Капсман, не?


KaNelam
Сообщения: 620
Зарегистрирован: 11 июл 2017, 13:03

-13- писал(а): 28 апр 2022, 15:25 Пробывал настроить ради теста "бесшовку". В тестах были Mikrotik (cAP AC), TP-Link (модели не помню, рогатые с AC) и Ruckus (самые бюджетные точки AC).
Прям безшовки не увидел нигде, тестировал пингом с телефона и бука адрес роутера. Потери пакетов в момент переключения были плюс-минус у всех одинаковые.

Ничего в Capsman особо не указывал, ни частот ни ширину канала, минимум настроек для работы.
 настройки

Код: Выделить всё

/caps-man channel
add band=2ghz-onlyn extension-channel=disabled \
    name=channels_main_2 reselect-interval=12h tx-power=17
add band=5ghz-onlyac name=channels_main_5 reselect-interval=12h
/caps-man datapath
add bridge=bridge1 client-to-client-forwarding=yes local-forwarding=no \
    name=datapath_main
/caps-man security
add authentication-types=wpa2-psk encryption=aes-ccm group-encryption=aes-ccm \
    name=security_main
/caps-man configuration
add channel=channels_main_2 country=russia3 datapath=datapath_guest distance=\
    indoors hide-ssid=no hw-protection-mode=rts-cts installation=indoor mode=\
    ap multicast-helper=full name=cfg_main_2 rx-chains=0,1,2,3 security=\
    security_guest ssid=[НАЗВАНИЕ SSID] tx-chains=0,1,2,3
add channel=channels_main_5 country=russia3 datapath=datapath_guest distance=\
    indoors hide-ssid=no hw-protection-mode=rts-cts installation=indoor mode=\
    ap multicast-helper=full name=cfg_main_5 rx-chains=0,1,2,3 security=\
    security_guest ssid=[НАЗВАНИЕ SSID] tx-chains=0,1,2,3
/caps-man manager
set enabled=yes
/caps-man provisioning
add action=create-dynamic-enabled hw-supported-modes=gn master-configuration=\
    cfg_main_2 name-format=identity
add action=create-dynamic-enabled hw-supported-modes=ac master-configuration=\
    cfg_main_5 name-format=identity
Капсман только на микротиках работает.


-13-
Сообщения: 124
Зарегистрирован: 18 мар 2021, 12:45

KaNelam писал(а): 29 апр 2022, 20:41
-13- писал(а): 28 апр 2022, 15:25 Пробывал настроить ради теста "бесшовку". В тестах были Mikrotik (cAP AC), TP-Link (модели не помню, рогатые с AC) и Ruckus (самые бюджетные точки AC).
Прям безшовки не увидел нигде, тестировал пингом с телефона и бука адрес роутера. Потери пакетов в момент переключения были плюс-минус у всех одинаковые.

Ничего в Capsman особо не указывал, ни частот ни ширину канала, минимум настроек для работы.
 настройки

Код: Выделить всё

/caps-man channel
add band=2ghz-onlyn extension-channel=disabled \
    name=channels_main_2 reselect-interval=12h tx-power=17
add band=5ghz-onlyac name=channels_main_5 reselect-interval=12h
/caps-man datapath
add bridge=bridge1 client-to-client-forwarding=yes local-forwarding=no \
    name=datapath_main
/caps-man security
add authentication-types=wpa2-psk encryption=aes-ccm group-encryption=aes-ccm \
    name=security_main
/caps-man configuration
add channel=channels_main_2 country=russia3 datapath=datapath_guest distance=\
    indoors hide-ssid=no hw-protection-mode=rts-cts installation=indoor mode=\
    ap multicast-helper=full name=cfg_main_2 rx-chains=0,1,2,3 security=\
    security_guest ssid=[НАЗВАНИЕ SSID] tx-chains=0,1,2,3
add channel=channels_main_5 country=russia3 datapath=datapath_guest distance=\
    indoors hide-ssid=no hw-protection-mode=rts-cts installation=indoor mode=\
    ap multicast-helper=full name=cfg_main_5 rx-chains=0,1,2,3 security=\
    security_guest ssid=[НАЗВАНИЕ SSID] tx-chains=0,1,2,3
/caps-man manager
set enabled=yes
/caps-man provisioning
add action=create-dynamic-enabled hw-supported-modes=gn master-configuration=\
    cfg_main_2 name-format=identity
add action=create-dynamic-enabled hw-supported-modes=ac master-configuration=\
    cfg_main_5 name-format=identity
Капсман только на микротиках работает.

Я и не говорил, что прикрутил его к другому брэнду))), там свои контроллеры


Ответить