v6.47.6 [stable] is released!

Yes, it is the cause. The problem is that the configuration script contains commands that refer to features not available (wireless) and bombs out.
It has happened before.

However it is not as critical as it sounds, at least not when you make small incremental upgrades. I.e. you upgraded from an earlier 6.47.x version.
In that case no conversion is really necessary and the fact that the script failed has no further effect on the operation of the upgraded router.
(I had this problem before and my router still works fine)

Of course it may/will be different when you make a big version jump and there actually may be things that need changing in the config.

have you tried the long-term release? with that one or any 6.46 version my devices drain is very low, with any 6.47 version, it goes up to 4x times the normal drain.

No evidence but I felt recently battery life improved with 6.47.4 on my Samsung phone. Anyone else notice?

Tiere is a keep-alive setting in the wireless options which seems to help reducing the power-usage.

WiFi beacon interval / DTIM could also really help :
http://forum.mikrotik.com/t/wireless-beacon-interval-and-dtim-missing/104699/1

:set currentIP [/ip cloud get public-address] is no longer working - “currentIP” gets set to a null string, even though “/ip cloud print” shows the correct value for public-address.

You do declare the variable before you are using it?
Try cut/paste this to a terminal windows (with the brackets {})

{
:local currentIP
:set currentIP [/ip cloud get public-address]
:put $currentIP
}

You may in some cases set it while declare it like this (it will fail in a do loop and other places):

{
:local currentIP [/ip cloud get public-address]
:put $currentIP
}

The bridge host table has slightly changed since 6.47. Now the dot1dTpFdbPort (1.3.6.1.2.1.17.4.3.1.2) shows the bridge port number where the source address has been learned, see the dot1dBasePort (1.3.6.1.2.1.17.1.4.1.1). To link these ports with ifIndex, see the dot1dBasePortIfIndex (1.3.6.1.2.1.17.1.4.1.2).

Strange CPU overload after router attempts to connect to MikroTik cloud :frowning: since then, “unclassified” process in Profile gets 60-65% all the time even if there is literally no traffic going through the RB1100AHx4 router.

According to external SNMP monitoring tool and router output chain in firewall, issue started after router attempt to connect to 159.148.172.251:15252 via UDP (MikroTik cloud) - but the cloud feature is deactivated in the configuration since the very beginning. Any ideas what could be wrong?

Make sure you also disable “time zone autodetect” in System/Clock, otherwise router will still contact cloud for that.

RB450G - I updated from 6.46.4 to 6.47.6 then reset to the default configuration. I see only see the error if the wireless package is disabled, which is as you explained above. Not a show stopper as far as I’m concerned.

Is the issue with maximum address list entries on arm devices (hap ac^2) resolved?

That´s new for me (MikroTik cAP ac). Any ideas?

16:12:20 wireless,debug wlan3: denying assoc to E0:D0:83:00:F3:53, does not support all basic rates
16:12:27 wireless,debug wlan3: denying assoc to E0:D0:83:00:F3:53, does not support all basic rates
16:20:11 wireless,debug wlan3: denying assoc to E0:D0:83:00:F3:53, does not support all basic rates
16:20:22 wireless,debug wlan3: denying assoc to E0:D0:83:00:F3:53, does not support all basic rates
16:20:53 wireless,debug wlan3: denying assoc to E0:D0:83:00:F3:53, does not support all basic rates
16:21:06 wireless,debug wlan3: denying assoc to E0:D0:83:00:F3:53, does not support all basic rates
16:21:15 wireless,debug wlan3: denying assoc to E0:D0:83:00:F3:53, does not support all basic rates
16:23:39 wireless,debug wlan3: denying assoc to E0:D0:83:00:F3:53, does not support all basic rates

WLAN3 is sub interface of WLAN1

/interface wireless
set [ find default-name=wlan1 ] adaptive-noise-immunity=ap-and-client-mode allow-sharedkey=no ampdu-priorities=0 amsdu-limit=8192 amsdu-threshold=8192 antenna-gain=2 area=“” arp=enabled arp-timeout=auto band=2ghz-g/n basic-rates-a/g=6Mbps
basic-rates-b=“” bridge-mode=disabled channel-width=20mhz compression=no country=germany default-ap-tx-limit=0 default-authentication=yes default-client-tx-limit=0 default-forwarding=no disable-running-check=no disabled=no disconnect-timeout=3s
distance=indoors frame-lifetime=0 frequency=CH6-20MHz frequency-mode=regulatory-domain frequency-offset=0 guard-interval=any hide-ssid=no ht-basic-mcs=mcs-0,mcs-1,mcs-2,mcs-3,mcs-4,mcs-5,mcs-6,mcs-7 ht-supported-mcs=
mcs-0,mcs-1,mcs-2,mcs-3,mcs-4,mcs-5,mcs-6,mcs-7,mcs-8,mcs-9,mcs-10,mcs-11,mcs-12,mcs-13,mcs-14,mcs-15,mcs-16,mcs-17,mcs-18,mcs-19,mcs-20,mcs-21,mcs-22,mcs-23 hw-fragmentation-threshold=disabled hw-protection-mode=none hw-protection-threshold=0
hw-retries=7 installation=any interworking-profile=disabled keepalive-frames=disabled l2mtu=1600 mac-address=B8:69:F4:81:62:86 max-station-count=2007 mode=ap-bridge mtu=1500 multicast-buffering=enabled multicast-helper=full name=wlan1
nv2-cell-radius=30 nv2-downlink-ratio=50 nv2-mode=dynamic-downlink nv2-preshared-key=“” nv2-qos=default nv2-queue-count=2 nv2-security=disabled nv2-sync-secret=“” on-fail-retry-time=100ms preamble-mode=both radio-name=B869F4816286
rate-selection=advanced rate-set=default rx-chains=0,1 scan-list=CH6-20MHz security-profile=edugeek skip-dfs-channels=disabled ssid=edugeek station-bridge-clone-mac=00:00:00:00:00:00 station-roaming=enabled supported-rates-a/g=
6Mbps,9Mbps,12Mbps,18Mbps,24Mbps,36Mbps,48Mbps,54Mbps supported-rates-b=“” tdma-period-size=2 tx-chains=0,1 tx-power-mode=default update-stats-interval=disabled vlan-id=1000 vlan-mode=use-tag wds-cost-range=50-150 wds-default-bridge=none
wds-default-cost=100 wds-ignore-ssid=no wds-mode=disabled wireless-protocol=802.11 wmm-support=enabled wps-mode=disabled
set [ find default-name=wlan2 ] adaptive-noise-immunity=ap-and-client-mode allow-sharedkey=no ampdu-priorities=0 amsdu-limit=8192 amsdu-threshold=8192 antenna-gain=3 area=“” arp=enabled arp-timeout=auto band=5ghz-n/ac basic-rates-a/g=6Mbps
bridge-mode=enabled channel-width=20/40/80mhz-Ceee compression=no country=germany default-ap-tx-limit=0 default-authentication=yes default-client-tx-limit=0 default-forwarding=no disable-running-check=no disabled=no disconnect-timeout=3s
distance=indoors frame-lifetime=0 frequency=CH136-20MHz frequency-mode=regulatory-domain frequency-offset=0 guard-interval=any hide-ssid=no ht-basic-mcs=mcs-0,mcs-1,mcs-2,mcs-3,mcs-4,mcs-5,mcs-6,mcs-7 ht-supported-mcs=
mcs-0,mcs-1,mcs-2,mcs-3,mcs-4,mcs-5,mcs-6,mcs-7,mcs-8,mcs-9,mcs-10,mcs-11,mcs-12,mcs-13,mcs-14,mcs-15,mcs-16,mcs-17,mcs-18,mcs-19,mcs-20,mcs-21,mcs-22,mcs-23 hw-fragmentation-threshold=disabled hw-protection-mode=none hw-protection-threshold=0
hw-retries=7 installation=any interworking-profile=disabled keepalive-frames=disabled l2mtu=1600 mac-address=B8:69:F4:81:62:87 max-station-count=2007 mode=ap-bridge mtu=1500 multicast-buffering=enabled multicast-helper=full name=wlan2
nv2-cell-radius=30 nv2-downlink-ratio=50 nv2-mode=dynamic-downlink nv2-preshared-key=“” nv2-qos=default nv2-queue-count=2 nv2-security=disabled nv2-sync-secret=“” on-fail-retry-time=100ms preamble-mode=both radio-name=B869F4816287
rate-selection=advanced rate-set=default rx-chains=0,1 scan-list=CH136-20MHz security-profile=edugeek skip-dfs-channels=disabled ssid=edugeek station-bridge-clone-mac=00:00:00:00:00:00 station-roaming=enabled supported-rates-a/g=
6Mbps,9Mbps,12Mbps,18Mbps,24Mbps,36Mbps,48Mbps,54Mbps tdma-period-size=2 tx-chains=0,1 tx-power-mode=default update-stats-interval=disabled vht-basic-mcs=mcs0-7 vht-supported-mcs=mcs0-9,mcs0-8,mcs0-7 vlan-id=1000 vlan-mode=use-tag
wds-cost-range=50-150 wds-default-bridge=none wds-default-cost=100 wds-ignore-ssid=no wds-mode=disabled wireless-protocol=802.11 wmm-support=enabled wps-mode=disabled

you only allow 6Mbit/s basic rate, I use 6,9,12,24. This works fine with all of my devices.

Is this post v6.47.6 related somehow? (here come only version specific posts)
The problem is device E0:D0:83:00:F3:53. It probably does not support 6 Mbps.
(Limitation of basic rates should be done in the AP, not in the client! Clients support 6Mbps per default. 6 Mbps (or 1 Mbps) is ALWAYS used for the first connection packet, even if it is not in the basic rates.)


This config seems correct (supports all basic rates mentioned.)
Not using “verbose” would show what you have changed versus default, and would include WLAN3

WLAN2 has a strange VHT setting (VHT=ac, settings are per radio not as HT, two radio’s)

tx-chains=0,1
vht-basic-mcs=mcs0-7
vht-supported-mcs=mcs0-9,mcs0-8,mcs0-7

Should be
tx-chains=0,1
vht-basic-mcs=mcs0-7
vht-supported-mcs=mcs0-9,mcs0-9

Or must have a reason why MCS9 cannot be used on chain 1

After upgrading a CCR1009 from 6.45.x to 6.47.6 , im seeing 2x (my only 2x) GRE tunnels fail. They do show GRE connection success (both are connecting to different mikrotiks, running 6.45.6, but i cant upgrade those two MTs to 6.47.x until the weekend).

While the GRE tunnels do show connect success, the static routes that route across them keeping going up and down about every 30s (and even when up, wont pass traffic). Im not even able to ping the IP address i have assigned to the GRE tunnel on the opposite end (thus the static route issues I assume). even at debug level im not seeing any unusual log messages.

There are brief moments (~10 seconds) when traffic/pings do pass, but its rare. (i have no issues, that i can see, with connectivity/packet loss to these 2x endpoints, both are ~ 10ms away)

I tried disabling IPsec on all sides of the GRE tunnels (ie remove the IPsec PW in int->gre) but the issue remains the exact same.

Whats worse- for some reason im not seeing any log messages related to the routes going up and down, i even tried temp. enabling debug logging, nothing. (so i didnt notice this issue until about 36h after the rOS upgrade).

Clearly there is an issue here related to 6.47.6 (and maybe 6.47.x but .6 is all i have tried so far).

(note, 3x unrelated L2TP PPP client connections (not using IPsec on these) on this CCR work fine under 6.47.6)

Downgrading to the long term release (6.46.7) fixed the GRE issue (instantly).

I do like the change Mikrotik made ~1 yr ago to the various release trees/branches! very helpful, especially in situations like this.
thanks

Hello everyone!
After upgrade from 6.46.3 to 6.47.6 I have error:
error while running customized default configuration script: expected end of command (line 1337 column 53)
but my config have only 229 lines…
Whats can be wrong?
Devices: CRS226-24G-2S+ and CRS326-24G-2S+

I tried export config with “verbose” and I got 1638 lines, but line 1337 have no column 53…

This is a known issue when wireless package is disabled, but nothing to worry about.
The default configuration script is an internal one that runs on boot to handle configuration changes after update.

You are absolutely right, after turning on the wireless package, the error disappeared. Thanks!

New version 6.47.7 has been released in stable RouterOS channel:

http://forum.mikrotik.com/t/v6-47-7-stable-is-released/144209/1