Отправляет email-рассылки с помощью сервиса Sendsay

Про хостинг

  Все выпуски  

Про хостинг Бесшовный роуминг WiFi на Mikrotik


Наверное о том, как организовать бесшовный роуминг на Mikrotik не писал только ленивый. На просторах встречаются статьи по настройке контроллера CAPsMAN, и по настройке MESH + WDS.

Скажу сразу – для меня все это не подошло по ряду причин. Пошел своим путем, изобретая собственный велосипед. Ну или костыль, кому как ближе.

Задача

Организовать бесшовный роуминг в 3-х комнатной квартире. Переехав в новую квартиру выяснилось, что одного устройства не хватает чтобы пробить всю квартиру, дом 75-й серии, капитальные железобетонные перекрытия, такие же стены. По факту сигнал WiFi умирает на выходе из комнаты, где установлена точка доступа. Эдакий бункер.

Оборудование

Из оборудования имеется

  1. Routerboard 2011uias-2hnd-in – ядро сети, 1 шт
  2. Routerboard 951ui-2hnd – точки доступа, 2 шт

Конечно же 951-е называть точками доступа – кощунство, это не плохие роутеры, но в нашем случае работать они будут в режиме WISP AP.

Построение физики сети

Строить MESH по воздуху, между роутерами за глухими стенами – глупость, поэтому тянем провода в места установки AP (Access Point). Да, перфоратор, да протяжка витухи, ее укладка под плинтуса и вообще всяческая маскировка линий связи. В общем, делая все для себя 3-4 часа работы.

По факту получилась классическая схема “звезда”.

Планирование сети

Да, тут были муки выбора. Понимая что можно на Mikrotik-ах наворотить многого, с сетью управления, VLAN-ами и прочим, от этой затеи отказываюсь. От лукавого все это. Поэтому строим логику сети без изысков. Понимая что в доме, в сети обычно два iphone, два ipad, два macbook pro, один mac mini, один smart tv, один ноут lenovo и NAS WD MyCloud EX2 выделять большую сеть не решился. Из эстетических, скажем так сооборажений. В итоге отдаю сеть 10.0.0.0/27, 30 IP адресов хватит за глаза.

Настройка оборудования

Ядро сети, громко сказано, в виде RB2011 уже было настроено, да и настроек-то там не было специфических никаких. Роутер и роутер.

А вот с точками доступа немного поковырялся, ниже конфиг с одной из них:

/interface bridge
add mtu=1500 name=bridge1
/interface wireless
set [ find default-name=wlan1 ] band=2ghz-b/g/n country=russia disabled=no \
    distance=indoors frequency=2417 hw-protection-mode=rts-cts l2mtu=2290 \
    mode=ap-bridge radio-name="" ssid=ap.home.local tx-power=20 \
    tx-power-mode=all-rates-fixed wireless-protocol=802.11
/interface wireless security-profiles
set [ find default=yes ] authentication-types=wpa-psk,wpa2-psk eap-methods="" \
    group-ciphers=tkip,aes-ccm mode=dynamic-keys supplicant-identity=MikroTik \
    unicast-ciphers=tkip,aes-ccm wpa-pre-shared-key=q123456789 \
    wpa2-pre-shared-key=q123456789
/interface bridge port
add bridge=bridge1 interface=ether1
add bridge=bridge1 interface=wlan1
/ip address
add address=10.0.0.3/27 interface=ether1 network=10.0.0.0
/ip dhcp-client
add dhcp-options=hostname,clientid interface=bridge1
/ip dhcp-relay
add dhcp-server=10.0.0.1 disabled=no interface=bridge1 name=relay1
/ip dns
set allow-remote-requests=yes servers=8.8.8.8
/ip ipsec policy
set 0 dst-address=0.0.0.0/0 src-address=0.0.0.0/0
/ip route
add distance=1 gateway=10.0.0.1
/system clock
set time-zone-autodetect=no
/system identity
set name=AP3

Важное замечание по настройке

Как я и говорил,все настраивается просто, но есть несколько нюансов:

  1. SSID сети, пароль, и вообще весь security profile на RB2011 и RB951 должны совпадать полностью
  2. Настройки каналов – по умолчанию
  3. Переключение между точками доступа осуществляют клиентские устройства самостоятельно, так как в нашем случае нет контроллера.ё
  4. IP адреса отдаются RB2011, на RB951 настроены DHCP Relay-и.
  5. Если будете копировать конфиг выше, обратите внимание на IP адреса и system identity

Заключение

Вот так, без особых трудов, я покрыл WiFi всю квартиру. Конечно, назвать это решение правильным на 100% я не могу, так как нет контроллера, нет единой точки управления всеми AP, нет балансировки клиентов, решение о переключении с точки на точку принимают клиентские устройства.

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

Можно конечно извратить схему, настроить точки таким образом чтобы они сбрасывали клиентом при отдалении для принудительного переключения на более близкую AP, но кому это нужно.

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

Это радует. Возможно данную схему и переделаю, когда-нибудь. Очень хочется поиграться с CAPsMAN, но нет свободного устроства для контроллера, а жертвовать под эти цели RB2011 очень не хочется.

С вопросами прошу в комментарии.

 

 

Здесь можно оставить свои комментарии. Выпуск подготовленплагином wordpress для subscribe.ru


В избранное