Проблема со стабильностью интернета по WiFi в конфигурации двух Mikrotik'ов

Обсуждение ПО и его настройки
eugenvz
Сообщения: 12
Зарегистрирован: 20 сен 2021, 12:24

Всем доброго дня.

Подскажите, пожалуйста, возможно ли с помощью дополнительных настроек (каких?) повысить стабильность покрытия интернета по WiFi в квартире.
Есть два роутера:
1. [Основной]: Mikrotik HAP AC RB962UiGS-5HacT2HnT;
2. [Репитер]: Mikrotik RBcAPGi-5acD2nD cAP ac.

Что делал:
1. На обоих устройствах обновил прошивку до последней: номера версий одинаковые - 6.48.4.
2. Выполнил команду в терминале interface wireless setup-repeater number=wlan2 ssid=WF-5GHz passphrase=wifi_password, соответственно между собой роутеры связаны по WiFi.

Проблема: периодически пропадает интернет. Похоже, что происходит при автоматическом переключении между точками (когда перехожу из зоны покрытия одной в другую, через некоторое время). То есть сигнал WiFi сильный, но появляется восклицательный знак на тему отсутствия именно интернета. Частично может решится при повторном переподключении к сети.

Основные устройства, которые используют WiFi:
1. Ноутбуки (HP, Win10);
2. Мобильные телефоны (Samsung серии S, Android 10);
3. Планшет (Samsung серии A, Android 10).

Больше всех испытывает проблемы планшет.

Заранее благодарен.


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

Вяжем роутеры кабелем, настраиваем CAPsMAN.


eugenvz
Сообщения: 12
Зарегистрирован: 20 сен 2021, 12:24

KaNelam писал(а): 20 сен 2021, 13:56 Вяжем роутеры кабелем, настраиваем CAPsMAN.
Да, после приобретения второго роутера и пока что тщетных попыток наладить стабильную связь (WiFi-WiFi) я уже не раз натыкался на форумах, что практически в любом случае лучше кабель и тут мне не с чем спорить :-) Но есть ли хоть какие-то варианты с WiFi-WiFi? Хотел вопросы проброски кабелей, розеток и пр. отложить до будущего ремонта :-)


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

Одну точку в режим ap bgidge, вторую в station bridge. Вяжем оба роутера по 5ггц, раздаем по 2.4 (или наоборот, зависит от радио эфира). На вором все порты в бридж.


eugenvz
Сообщения: 12
Зарегистрирован: 20 сен 2021, 12:24

KaNelam писал(а): 20 сен 2021, 14:18 Одну точку в режим ap bgidge, вторую в station bridge. Вяжем оба роутера по 5ггц, раздаем по 2.4 (или наоборот, зависит от радио эфира). На вором все порты в бридж.
Прежде всего спасибо за совет!
По опыту, а также WiFi Analyzer'у частота 2.4GHz в моём доме вообще не вытягивает, а 5GHz очень хорошо, но недалеко :-)
Чтобы не доводить до сброса к заводским настройкам или бэкапу :-) хотел уточнить у вас насчёт установки бриджей.

Правильно ли я понял, что если я собираюсь раздавать 5GHz, то должен установить связь между роутерами через 2.4GHz?
2.4GHz - это у меня wlan1, а 5GHz - wlan2.
Соответственно на основном устройстве для wlan1 (2.4GHz) я должен выбрать ap_bridge, а на репитере - station_bridge? А какая тогда должна быть конфигурация бриджей на устройствах для wlan2 (5GHz)?
Ниже приведу скрины текущей конфигурации, то есть пока что без изменений, про которые говорим выше:



Изображение


eugenvz
Сообщения: 12
Зарегистрирован: 20 сен 2021, 12:24

Ещё немножко покрутил настройки DHCP и в общем ситуация следующая:
1. Ухожу с телефоном в один угол квартиры, где берёт основной роутер, но не берёт репитер. Вроде всё ок.
2. Прихожу в другой угол квартиры, где не берёт основной роутер, но хорошо берёт репитер. Пропадает интернет (рядом со значком WiFi восклицательный знак).
3. Переподключения к WiFi в месте из п.2 выше ничего не дают. Через несколько минут само всё проходит.
При этом в логах пишет: Detected conflict by ARP response for 192.168.88.133 from <MAC телефона>.
Через пару минут следующее сообщение: <MAC телефона>@wlan2: disconnected, extensive data loss и, видимо, в этот момент всё восстанавливается (WiFi интернет на телефоне).


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

конфиг(и) показывайте


eugenvz
Сообщения: 12
Зарегистрирован: 20 сен 2021, 12:24

KaNelam писал(а): 27 сен 2021, 13:09 конфиг(и) показывайте

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

# sep/27/2021 13:32:45 by RouterOS 6.48.4
# software id = QIFS-HN5F
#
# model = RouterBOARD 962UiGS-5HacT2HnT
# serial number = 6F164206CR69
/interface bridge
add admin-mac=6A:4B:6F:BC:A8:2F auto-mac=no comment=defconf name=bridge
/interface wireless
set [ find default-name=wlan1 ] band=2ghz-onlyn channel-width=20/40mhz-Ce \
    country=russia disabled=no distance=indoors frequency=auto installation=\
    indoor mode=ap-bridge ssid=EEZ-2GHz station-roaming=enabled \
    wireless-protocol=802.11
set [ find default-name=wlan2 ] adaptive-noise-immunity=ap-and-client-mode \
    band=5ghz-onlyn channel-width=20/40mhz-Ce country=russia2 disabled=no \
    distance=indoors frequency=5660 installation=indoor mode=ap-bridge \
    multicast-helper=disabled ssid=EEZ-5GHz station-roaming=enabled \
    wireless-protocol=802.11 wmm-support=enabled
/interface list
add comment=defconf name=WAN
add comment=defconf name=LAN
/interface wireless security-profiles
set [ find default=yes ] authentication-types=wpa-psk,wpa2-psk mode=\
    dynamic-keys supplicant-identity=MikroTik wpa-pre-shared-key=\
    pass123# wpa2-pre-shared-key=pass123#
/ip pool
add name=dhcp ranges=192.168.88.10-192.168.88.254
/ip dhcp-server
add address-pool=dhcp disabled=no interface=bridge name=defconf
/interface bridge port
add bridge=bridge comment=defconf interface=ether2
add bridge=bridge comment=defconf interface=ether3
add bridge=bridge comment=defconf interface=ether4
add bridge=bridge comment=defconf interface=ether5
add bridge=bridge comment=defconf interface=sfp1
add bridge=bridge comment=defconf interface=wlan1
add bridge=bridge comment=defconf interface=wlan2
/ip neighbor discovery-settings
set discover-interface-list=LAN
/interface detect-internet
set detect-interface-list=all
/interface list member
add comment=defconf interface=bridge list=LAN
add comment=defconf interface=ether1 list=WAN
/interface wireless access-list
add comment="Note9" interface=wlan2 mac-address=06:C5:E1:F8:D5:7B
add comment="S9+" interface=wlan2 mac-address=03:C5:E3:21:E9:A8
add comment="A Tab" interface=wlan2 mac-address=A8:F5:C3:05:6D:FB
/ip address
add address=192.168.88.1/24 comment=defconf interface=ether2 network=\
    192.168.88.0
add address=192.168.88.2/24 interface=bridge network=192.168.88.0
/ip dhcp-client
add comment=defconf disabled=no interface=ether1
/ip dhcp-relay
add dhcp-server=192.168.88.1 disabled=no interface=bridge name=relay1
/ip dhcp-server network
add address=192.168.88.0/24 comment=defconf gateway=192.168.88.1
/ip dns
set allow-remote-requests=yes
/ip dns static
add address=192.168.88.1 comment=defconf name=router.lan
/ip firewall filter
add action=accept chain=input comment=\
    "defconf: accept established,related,untracked" connection-state=\
    established,related,untracked
add action=drop chain=input comment="defconf: drop invalid" connection-state=\
    invalid
add action=accept chain=input comment="defconf: accept ICMP" protocol=icmp
add action=accept chain=input comment=\
    "defconf: accept to local loopback (for CAPsMAN)" dst-address=127.0.0.1
add action=drop chain=input comment="defconf: drop all not coming from LAN" \
    in-interface-list=!LAN
add action=accept chain=forward comment="defconf: accept in ipsec policy" \
    ipsec-policy=in,ipsec
add action=accept chain=forward comment="defconf: accept out ipsec policy" \
    ipsec-policy=out,ipsec
add action=fasttrack-connection chain=forward comment="defconf: fasttrack" \
    connection-state=established,related
add action=accept chain=forward comment=\
    "defconf: accept established,related, untracked" connection-state=\
    established,related,untracked
add action=drop chain=forward comment="defconf: drop invalid" \
    connection-state=invalid
add action=drop chain=forward comment=\
    "defconf: drop all from WAN not DSTNATed" connection-nat-state=!dstnat \
    connection-state=new in-interface-list=WAN
/ip firewall nat
add action=masquerade chain=srcnat comment="defconf: masquerade" \
    ipsec-policy=out,none out-interface-list=WAN
/system clock
set time-zone-name=Europe/Moscow
/tool mac-server
set allowed-interface-list=LAN
/tool mac-server mac-winbox
set allowed-interface-list=LAN



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

Второй тоже


eugenvz
Сообщения: 12
Зарегистрирован: 20 сен 2021, 12:24

KaNelam писал(а): 27 сен 2021, 18:30 Второй тоже

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

# jan/02/1970 00:16:45 by RouterOS 6.48.4
# software id = LE0V-7ED8
#
# model = RBcAPGi-5acD2nD
# serial number = DD894E3F810C
/interface bridge
add admin-mac=2F:D9:3B:6E:C5:E0 auto-mac=no comment=defconf name=bridge
/interface wireless
set [ find default-name=wlan1 ] band=2ghz-b/g/n channel-width=20/40mhz-XX \
    disabled=no distance=indoors frequency=auto installation=indoor mode=\
    ap-bridge ssid=MikroTik-9BC5E1 wireless-protocol=802.11
/interface list
add comment=defconf name=WAN
add comment=defconf name=LAN
/interface wireless security-profiles
set [ find default=yes ] supplicant-identity=MikroTik
add authentication-types=wpa-psk,wpa2-psk mode=dynamic-keys name=\
    wlan2-EEZ-5GHz-repeater supplicant-identity=MikroTik wpa-pre-shared-key=\
    pass123# wpa2-pre-shared-key=pass123#
/interface wireless
set [ find default-name=wlan2 ] band=5ghz-a/n channel-width=20/40mhz-Ce \
    disabled=no frequency=5660 mode=station-bridge security-profile=\
    wlan2-EEZ-5GHz-repeater ssid=EEZ-5GHz
add disabled=no mac-address=2D:C9:1E:3B:C5:E2 master-interface=wlan2 name=\
    EEZ-5GHz-Repeater security-profile=wlan2-EEZ-5GHz-repeater ssid=EEZ-5GHz
/ip pool
add name=default-dhcp ranges=192.168.88.10-192.168.88.254
/ip dhcp-server
add address-pool=default-dhcp disabled=no interface=bridge name=defconf
/interface bridge port
add bridge=bridge comment=defconf interface=ether2
add bridge=bridge comment=defconf interface=wlan1
add bridge=bridge comment=defconf interface=wlan2
add bridge=bridge interface=EEZ-5GHz-Repeater
/ip neighbor discovery-settings
set discover-interface-list=LAN
/interface list member
add comment=defconf interface=bridge list=LAN
add comment=defconf interface=ether1 list=WAN
/ip address
add address=192.168.88.1/24 comment=defconf interface=bridge network=\
    192.168.88.0
/ip dhcp-client
add comment=defconf disabled=no interface=ether1
/ip dhcp-relay
add dhcp-server=192.168.88.1 disabled=no interface=bridge name=relay1
/ip dhcp-server network
add address=192.168.88.0/24 comment=defconf gateway=192.168.88.1
/ip dns
set allow-remote-requests=yes
/ip dns static
add address=192.168.88.1 comment=defconf name=router.lan
/ip firewall filter
add action=accept chain=input comment=\
    "defconf: accept established,related,untracked" connection-state=\
    established,related,untracked
add action=drop chain=input comment="defconf: drop invalid" connection-state=\
    invalid
add action=accept chain=input comment="defconf: accept ICMP" protocol=icmp
add action=accept chain=input comment=\
    "defconf: accept to local loopback (for CAPsMAN)" dst-address=127.0.0.1
add action=drop chain=input comment="defconf: drop all not coming from LAN" \
    in-interface-list=!LAN
add action=accept chain=forward comment="defconf: accept in ipsec policy" \
    ipsec-policy=in,ipsec
add action=accept chain=forward comment="defconf: accept out ipsec policy" \
    ipsec-policy=out,ipsec
add action=fasttrack-connection chain=forward comment="defconf: fasttrack" \
    connection-state=established,related
add action=accept chain=forward comment=\
    "defconf: accept established,related, untracked" connection-state=\
    established,related,untracked
add action=drop chain=forward comment="defconf: drop invalid" \
    connection-state=invalid
add action=drop chain=forward comment=\
    "defconf: drop all from WAN not DSTNATed" connection-nat-state=!dstnat \
    connection-state=new in-interface-list=WAN
/ip firewall nat
add action=masquerade chain=srcnat comment="defconf: masquerade" \
    ipsec-policy=out,none out-interface-list=WAN
/system routerboard mode-button
set enabled=yes on-event=dark-mode
/system script
add comment=defconf dont-require-permissions=no name=dark-mode owner=*sys \
    policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon \
    source="\r\
    \n   :if ([system leds settings get all-leds-off] = \"never\") do={\r\
    \n     /system leds settings set all-leds-off=immediate \r\
    \n   } else={\r\
    \n     /system leds settings set all-leds-off=never \r\
    \n   }\r\
    \n "
/tool mac-server
set allowed-interface-list=LAN
/tool mac-server mac-winbox
set allowed-interface-list=LAN

Спасибо!


Ответить