Code: Select all
RouterBOARD cAP Gi-5acD2nD
Firmware Type ipq4000L
Current Firmware 6.48.1
Installed Version 6.48.1
For almost 2 years I am using Mikrotik cAP as main main AP. For long time I did not have any issues, I was quite happy with it. Few days ago I realized that my Wifi speeds had degradated significantly.
For all this time I had disabled 5Ghz signal, because out of the box it was really unstable and had bad signal strengh. Few days ago I turned it back on, because my 2.4 Gz signal went down to ~10Mbps down and ~5Mbps upload. All this time 2.4 was working great, did not do any mesurements because I had no issues with it.
So at this point using speedtest.net my results are (Mbps):
Code: Select all
phone 2.4Ghz
down 9.4 up 3.18
down 3.81 up 2.78
down 8.19 up 6.69
laptop 2.4Ghz
down 12.65 up 4.33
down 8.57 up 5.26
down 6.63 up 6.09
laptop 5Ghz
down 60.12 up 26.64
down 60 up 26.73
down 47.82 up 55.85
phone 5Ghz
down 131 up 82.6
down 147 up 76.8
down 69.1 up 101
wired PC
down 337.09 up 369.31
I have connected to 2.4 wifi around 40 devices, from what 1 laptop, 2 mobile phones, most other devices are iot mqtt sensors, whasher, TV, google speakers, etc, that should not generate lot of bandwith + 5 720p wifi cameras. Disconnected motioneye server that records all camera streams, 2.4Ghz wifi speeds did not change.
At the moment TX and RX for wifis are
Code: Select all
2.4 Tx 300kbps Rx 13.2Mbps
4Ghz Tx 50kbps Rx 3.8Mbps
Tried to change wifi channels, and also physical location of the CAP, did not do any improvements. As also I have zigbee network (zigbee router is not close to cAP) that runs on 11 channel, so i did set up CAP to channel 1, did not improve a thing.
Looking forward for suggestions how to debug this, and find the issue causing this. Maybe it was some of the latest FW upgrades of the CAp? Thank you.
My config:
Code: Select all
# mar/29/2021 15:12:46 by RouterOS 6.48.1
# software id = 9JIE-Z1RU
#
# model = RouterBOARD cAP Gi-5acD2nD
# serial number = 81XXXXXXX
/interface bridge
add admin-mac=CC:2D:E0:A6:AD:BF auto-mac=no comment=defconf name=bridge
add fast-forward=no name=guest-bridge
/interface wireless
set [ find default-name=wlan1 ] band=2ghz-b/g/n channel-width=20/40mhz-XX \
country=no_country_set disabled=no distance=indoors frequency-mode=\
manual-txpower mode=ap-bridge ssid="SSID1" station-roaming=\
enabled wireless-protocol=802.11
set [ find default-name=wlan2 ] band=5ghz-a/n/ac channel-width=\
20/40/80mhz-Ceee country=latvia disabled=no distance=indoors frequency=\
auto mode=ap-bridge ssid=SSID2 station-roaming=enabled wireless-protocol=\
802.11
/interface ethernet
set [ find default-name=ether1 ] speed=100Mbps
set [ find default-name=ether2 ] speed=100Mbps
/interface list
add name=WAN
add name=LAN
/interface wireless security-profiles
set [ find default=yes ] authentication-types=wpa2-psk group-key-update=50m \
mode=dynamic-keys supplicant-identity=MikroTik wpa-pre-shared-key=\
XXXXXXXXXXXXX wpa2-pre-shared-key=XXXXXXXXXXXXX
add authentication-types=wpa2-psk management-protection=allowed name=\
testprofile supplicant-identity=MikroTik wpa2-pre-shared-key=\
XXXXXXXXXXXXX
add authentication-types=wpa2-psk comment=XXXXXXXXXXXXX \
management-protection=allowed mode=dynamic-keys name=Guest \
supplicant-identity=MikroTik wpa2-pre-shared-key=XXXXXXXXXXXXX
/interface wireless
add keepalive-frames=disabled mac-address=CE:2D:E0:A6:AD:C1 master-interface=\
wlan1 multicast-buffering=disabled name=guest-wlan security-profile=Guest \
ssid="SSID3" station-roaming=enabled wds-cost-range=0 \
wds-default-cost=0 wps-mode=disabled
/ip pool
add name=dhcp_pool0 ranges=192.168.1.200-192.168.1.250
add name=dhcp_pool1 ranges=10.10.10.2-10.10.10.254
add name=dhcp_pool2 ranges=10.10.10.2-10.10.10.254
/ip dhcp-server
add address-pool=dhcp_pool0 disabled=no interface=bridge lease-time=5m name=\
dhcp1
add address-pool=dhcp_pool2 disabled=no interface=guest-bridge name=dhcp2
/user group
set full policy="local,telnet,ssh,ftp,reboot,read,write,policy,test,winbox,pas\
sword,web,sniff,sensitive,api,romon,dude,tikapp"
add name=homeassistant policy="read,test,api,!local,!telnet,!ssh,!ftp,!reboot,\
!write,!policy,!winbox,!password,!web,!sniff,!sensitive,!romon,!dude,!tika\
pp"
/interface bridge port
add bridge=bridge comment=defconf interface=ether1
add bridge=bridge comment=defconf interface=ether2
add bridge=bridge comment=defconf interface=wlan1
add bridge=bridge comment=defconf interface=wlan2
add bridge=guest-bridge interface=guest-wlan
/ip neighbor discovery-settings
set discover-interface-list=!dynamic
/interface detect-internet
set detect-interface-list=all
/interface list member
add interface=ether1 list=WAN
add interface=ether2 list=LAN
add interface=wlan2 list=LAN
add interface=wlan1 list=LAN
add interface=guest-wlan list=LAN
/ip address
add address=192.168.1.3/24 interface=ether2 network=192.168.1.0
add address=10.10.10.1/24 interface=guest-bridge network=10.10.10.0
/ip dhcp-client
add comment=defconf interface=bridge
/ip dhcp-server lease
#deleted DHCP reservations
/ip dhcp-server network
add address=10.10.10.0/24 dns-server=8.8.8.8 gateway=10.10.10.1 netmask=24
add address=192.168.1.0/24 dns-server=192.168.1.2 gateway=192.168.1.2
/ip dns
set servers=192.168.1.2
/ip firewall filter
add action=drop chain=forward comment=\
"Dahua Terrace cam reject connection to internets" dst-address=\
!192.168.1.0/24 src-address=192.168.1.136
add action=accept chain=output disabled=yes
add action=accept chain=input connection-state=established
add action=accept chain=forward
add action=accept chain=output
add action=drop chain=forward dst-address=192.168.1.0/24 src-address=\
192.168.1.141
/ip firewall nat
add action=masquerade chain=srcnat disabled=yes log=yes out-interface-list=\
WAN
/ip route
add distance=1 gateway=192.168.1.2
/ip ssh
set allow-none-crypto=yes forwarding-enabled=remote
/ip traffic-flow
set cache-entries=2k interfaces=bridge
/ip traffic-flow target
add dst-address=192.168.1.151 port=1234 v9-template-timeout=30s version=ipfix
/snmp
set enabled=yes
/system clock
set time-zone-name=Europe/Riga
/system ntp client
set primary-ntp=192.168.1.10
/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 "