Same with my Hap Ac2 actually. It was slowly developing a memory leak. From 80MB to 55 and it still going. After i restarted the mikrotik, things work fine then cycle repeats.One of my CCR1009's appears to have developed a memory leak. It had been running 6.47 and and uptime of 3.5 months and yesterday it crashed due to kernel fault, out of memory.
As there was a network interruption anyway I upgraded it, to 6.47.3 as that was the newest available yesterday, and now I see it is steadily using up memory again.
In 11 hours of uptime it went from 275MB used (typical for this router) to 535MB used, or about 23.5MB per hour.
(I am used to some memory usage increase that first increases more rapidly and than flats out but not to this level)
Can this be caused by the problem fixed in this release? (i.e. has it been released now due to reports like this from the field?)
I am not using SMB on this router and it has been firewalled. Can that bug still lead to this memory use?
If not, how can I debug this? I don't think it is due to a configuration change, more likely due to some new (exploit?) traffic that causes this.
I took a supout.rif and uploaded it to the mikrotik.com site, but how can I find from that info where all this memory is being used?
routerboard: yes
board-name: hAP ac^2
model: RBD52G-5HacD2HnD
serial-number: 9EF709C73784
firmware-type: ipq4000L
factory-firmware: 6.42.3
current-firmware: 6.44.3
upgrade-firmware: 6.47.4
Seems to be fixed, ty!*) fetch - fixed "src-address" usage for SFTP;
do you use doh (dns over https) ? it will reduce the amount of your memorySame with my Hap Ac2 actually. It was slowly developing a memory leak. From 80MB to 55 and it still going. After i restarted the mikrotik, things work fine then cycle repeats.One of my CCR1009's appears to have developed a memory leak. It had been running 6.47 and and uptime of 3.5 months and yesterday it crashed due to kernel fault, out of memory.
As there was a network interruption anyway I upgraded it, to 6.47.3 as that was the newest available yesterday, and now I see it is steadily using up memory again.
In 11 hours of uptime it went from 275MB used (typical for this router) to 535MB used, or about 23.5MB per hour.
(I am used to some memory usage increase that first increases more rapidly and than flats out but not to this level)
Can this be caused by the problem fixed in this release? (i.e. has it been released now due to reports like this from the field?)
I am not using SMB on this router and it has been firewalled. Can that bug still lead to this memory use?
If not, how can I debug this? I don't think it is due to a configuration change, more likely due to some new (exploit?) traffic that causes this.
I took a supout.rif and uploaded it to the mikrotik.com site, but how can I find from that info where all this memory is being used?
No I don't use it. The router has standard DNS servers and barely uses DNS at all. (it is not a resolver for other systems in the network)do you use doh (dns over https) ? it will reduce the amount of your memory
I have located the problem and will inform MikroTik in de support case I had opened for it. It happens to be another DNS resolver bug (not DoH related).No I don't use it. The router has standard DNS servers and barely uses DNS at all. (it is not a resolver for other systems in the network)do you use doh (dns over https) ? it will reduce the amount of your memory
[admin@MT] > int ipipv6 print detail
Flags: X - disabled, R - running
0 R name="v6tun" mtu=auto actual-mtu=1440 local-address=::
remote-address=xxxxxxxxxxx.sn.mynetname.net
current-remote-address=240e:3a1:1234:5678::1
dscp=inherit clamp-tcp-mss=yes
You can easily write a script to fix that!An ipipv6 tunnel problem remains in 6.47.4. When pppoe client disconnect and then reconnect, ipv6 address of device is changed , but local address of ipipv6 tunnel is not changed (ipv6 firewall connection print), and the tunnel is down actually.
I didn't configure "local-address" value. I think it should be changed automatically. Please fix it.
Nice work pe1chl. Out of curiosity, how did you find out the issue, what did you observe?I have located the problem and will inform MikroTik in de support case I had opened for it. It happens to be another DNS resolver bug (not DoH related).No I don't use it. The router has standard DNS servers and barely uses DNS at all. (it is not a resolver for other systems in the network)do you use doh (dns over https) ? it will reduce the amount of your memory
I happen to have another router on the same network and it had the same problem. That is a CHR with a lot less memory so it crashed a lot sooner.Nice work pe1chl. Out of curiosity, how did you find out the issue, what did you observe?
Those are RouterBOARD bootloader firmware versions ... are you upgrading just that?On the version 6.47.4 command repartition (e.g. "/partitions repartition partitions =2") causes the router's cyclic reboot (about every 10 seconds). On versions 6.47.x situation the same.
Reset didn't help, I've been able to repare it only with netinstall
On the version 6.46.7 this command works correctly
model: 951Ui-2HnD
revision: r2
firmware-type: ar9344
factory-firmware: 6.46.1
current-firmware: 6.47.4
upgrade-firmware: 6.47.4
While this is in general a good remark, in this case you can glean the currently running RouterOS version from the firmware versions that he posted!Those are RouterBOARD bootloader firmware versions ... are you upgrading just that?
What are yours system package versions?
Nope just regular.do you use doh (dns over https) ? it will reduce the amount of your memorySame with my Hap Ac2 actually. It was slowly developing a memory leak. From 80MB to 55 and it still going. After i restarted the mikrotik, things work fine then cycle repeats.One of my CCR1009's appears to have developed a memory leak. It had been running 6.47 and and uptime of 3.5 months and yesterday it crashed due to kernel fault, out of memory.
As there was a network interruption anyway I upgraded it, to 6.47.3 as that was the newest available yesterday, and now I see it is steadily using up memory again.
In 11 hours of uptime it went from 275MB used (typical for this router) to 535MB used, or about 23.5MB per hour.
(I am used to some memory usage increase that first increases more rapidly and than flats out but not to this level)
Can this be caused by the problem fixed in this release? (i.e. has it been released now due to reports like this from the field?)
I am not using SMB on this router and it has been firewalled. Can that bug still lead to this memory use?
If not, how can I debug this? I don't think it is due to a configuration change, more likely due to some new (exploit?) traffic that causes this.
I took a supout.rif and uploaded it to the mikrotik.com site, but how can I find from that info where all this memory is being used?
No, I've updated the whole system (all packages are 6.47.4)Those are RouterBOARD bootloader firmware versions ... are you upgrading just that?On the version 6.47.4 command repartition (e.g. "/partitions repartition partitions =2") causes the router's cyclic reboot (about every 10 seconds). On versions 6.47.x situation the same.
Reset didn't help, I've been able to repare it only with netinstall
On the version 6.46.7 this command works correctly
model: 951Ui-2HnD
revision: r2
firmware-type: ar9344
factory-firmware: 6.46.1
current-firmware: 6.47.4
upgrade-firmware: 6.47.4
What are yours system package versions?
system package print
Flags: X - disabled
# NAME VERSION SCHEDULED
0 routeros-mipsbe 6.47.4
1 system 6.47.4
2 X ipv6 6.47.4
3 wireless 6.47.4
4 hotspot 6.47.4
5 mpls 6.47.4
6 routing 6.47.4
7 ppp 6.47.4
8 dhcp 6.47.4
9 security 6.47.4
10 advanced-tools 6.47.4
I've got the same problem. 6.47.4 the dude on RB1100AH dude edition with disk1 - 256GB SSD installed - DB now at 2 GB. I vaccumed and adjusted our polling and retention to minimal values. (I keep upgrading in the hopes the issue with go away) . Prior versions were working - though occasionally it would hang up for up to a minute before I could do anything. Basically, this dude instance is barely usable. Now it will go into connection reset by peer, while using it or editing a node record. Then it will re-connect, and is fine - as long as I don't use it. I really don't know what to do other than get a new device and start over, with fewer than 150 Nodes and little to no long term data collection on an instance. One thing I did start doing was having the dude scan a subnet every hour, to track new devices on a subnet - useful when a client antenna moves from sector to sector.Something has beed wrong with Dude beginning from some earlier 6.47.x version. Constant "connection reset by peer" and another errors of similar kind.
Now I accidentally happened to see, that after these errors SD card is not visible in System -> Disks window and command /disk print shows only partial information (name and free space information missing), but this returns to normal immediately after Dude server is stopped. It looks like Dude server is screwing something up with storage when running. That might actually explain these connection errors and Dude sessions crashing etc.
It does not have to do with the current SD card itself as the card is checked with the computer and reformatted. Then I tried to use another "fresh out of the box" SD card and exactly same scenario occured again.
Export your config and netinstall :(I cant install current frmwre to hAP lite "smips".
no space! =(
You may try to install current "long-term" version first and then upgrade to this "stable".I cant install current frmwre to hAP lite "smips".
no space! =(
Install an older/smaller version of the software like 6.44.x then upgradeI cant install current frmwre to hAP lite "smips".
no space! =(
Well... 1100Dx4 and Dude on big network - it's been tried and abandoned after two attempts. First time - Dude worked for about 4 days until it went 100% CPU and only reboot cured it. Second time rendered whole router inaccessible, but luckily all networking still worked fine. Had to cold reboot by cutting power.I've got the same problem. 6.47.4 the dude on RB1100AH dude edition with disk1 - 256GB SSD installed - DB now at 2 GB....
Hi, I confirm the same problem on my RB3011. I have raised a ticket and the bug has been solved in a beta firmware I have tested. I believe (hope) the fix will be shipped in the next release.Anybody using this version with a SFP interface? Was the bug introduced with 6.47 with SFP interfaces not getting a link been fixed?
Thanks Antoine! I'll wait for the fix to be shipped then.Hi, I confirm the same problem on my RB3011. I have raised a ticket and the bug has been solved in a beta firmware I have tested. I believe (hope) the fix will be shipped in the next release.Anybody using this version with a SFP interface? Was the bug introduced with 6.47 with SFP interfaces not getting a link been fixed?
After upgrade from 6.47.3 my device stopped working. I was not able to connect over ethernet or WiFi. Even after restore config. I had to do netinstall. Then router booted again. But it is shame, that standard tools like restore backup or restore from RSC does not work. I have tried with releases and backups from 6.47.2 to .4 but I was not able to restore config from backup or RSC. Even reset configuration with option run ater reset does not work. It is even not possible to copy/paste whole export config, I had to copy paste config manually by 20-30 lines.
Code: Select allrouterboard: yes board-name: hAP ac^2 model: RBD52G-5HacD2HnD serial-number: 9EF709C73784 firmware-type: ipq4000L factory-firmware: 6.42.3 current-firmware: 6.44.3 upgrade-firmware: 6.47.4
I confirm this no longer works. run-after-reset is now broken. Also flashfig is now broken and will not execute scripts on boot after flashfigged. 6.46.7 also is broken.
I confirm this no longer works. run-after-reset is now broken. Also flashfig is now broken and will not execute scripts on boot after flashfigged. 6.46.7 also is broken.
It worked for me a week or so ago when I deployed a new cap ac. You need to make sure the config is stored in the /flash directory to make sure it is available after the reset. I used 6.47.4.
I confirm this no longer works. run-after-reset is now broken. Also flashfig is now broken and will not execute scripts on boot after flashfigged. 6.46.7 also is broken.
Downgrade :)After updating to 6.47.4, my IPTV stopped working. Does anyone know how to fix it? Thank you in advance for your help.
Thanks, I'm aware of delay, tried 15 and 30 seconds. Didn't help.I confirm this no longer works. run-after-reset is now broken. Also flashfig is now broken and will not execute scripts on boot after flashfigged. 6.46.7 also is broken.
- export.rsc must be modify, you must put a new first line "delay 20s ;" and that new file upload to RB
- export4mod.rsc must be at /flash if that folder exist
you can reset configuration (without default)Thanks, I'm aware of delay, tried 15 and 30 seconds. Didn't help.
From what version?Recently we upgraded to 6.47.4
I also encountered problems with IPTV or multicast in general.After updating to 6.47.4, my IPTV stopped working. Does anyone know how to fix it? Thank you in advance for your help.
This solution solved my problems.The joins are not forwarded to the bridge interface (and further to VLANs) when the bridge thinks it is not a multicast router. I managed to repeat this behavior when rebooting the device. It seems that after reboot, the "multicast-router=permanent" configuration on the bridge interface is ignored and you need to manually disable/enable this property, for example:
/interface bridge set [find name=bridge] multicast-router=disabled
/interface bridge set [find name=bridge] multicast-router=permanent
Good question...not entirely sure. I think it was an earlier 6.47 but could be wrong.From what version?Recently we upgraded to 6.47.4
I believe it has been there as long as I know RouterOS. (ARP is deleted when lease is terminated) see viewtopic.php?f=2&t=167078&p=820427#p820322 )Another DHCP feature I request is when a static lease is added, a static ARP entry for this IP Address should also be created.
Very inconvenient indeed. I wonder why I haven't noticed this before.When a device requests a lease from the DHCP server, then its hostname is changed and the device rebooted so the lease is requested again, the Hostname in the DHCP Leases list is not updated. Only when the lease is deleted in the DHCP Leases list and then re-requested by the device, the Hostname is updated.
It is incovenient because all phones on the network initially connect under a plain standard name which is then later changed to an owner-specific name (e.g. the owner name is appended to it), but this never shows up in the leases list as long as the lease gets renewed.
routerboard: yes
board-name: hEX PoE
model: RB960PGS
revision: r2
serial-number: D52F0CB6E331
firmware-type: qca9550L
factory-firmware: 6.44.6
current-firmware: 6.47.4
upgrade-firmware: 6.47.4
Thank you, that worked. Much simpler than a netinstall.You may try to install current "long-term" version first and then upgrade to this "stable".I cant install current frmwre to hAP lite "smips".
6.46.7 is one of the smallest builds of RouterOS for smips, that should allow you to install larger build.
Uptime 27d 20:08:45*) filesystem - improved long-term filesystem stability and data integrity;
Probably not. My home router has 36 137 507 total sector writes and it is still going strong.Come on, guys, it wrote 400k in one year and then 400k in one month on 6.47.4. Is this affecting the lifetime of the internal storage or not?
I was thinking about it. If I remember right, Normis said that the flash used is rated to 100k rewrites. He also said it does wear leveling. Now, we need to know the size of the sector. I'd say 512 bytes - but certainly no more than 4 kbytes.Probably not. My home router has 36 137 507 total sector writes and it is still going strong.Come on, guys, it wrote 400k in one year and then 400k in one month on 6.47.4. Is this affecting the lifetime of the internal storage or not?
Well, according to your calculations, pe1chl's router is 1/5th of the way there. I do have other concerns:I was thinking about it. If I remember right, Normis said that the flash used is rated to 100k rewrites. He also said it does wear leveling. Now, we need to know the size of the sector. I'd say 512 bytes - but certainly no more than 4 kbytes.Probably not. My home router has 36 137 507 total sector writes and it is still going strong.Come on, guys, it wrote 400k in one year and then 400k in one month on 6.47.4. Is this affecting the lifetime of the internal storage or not?
With 512 bytes we would have 16,3MiB (that's my hEX) x 2048 = 33382,4 sectors (I know, I know. We have a rounding error somewhere here). Times 100k writes = 3.338.240.000. More than 3 billion writes. Let's be conservative, and say 1,1 billion writes.
With 4 kbytes we would have 3.338.240.000 / 8 = 417.280.000 writes. I'd say we could be pessimistic, and cut it by 3: 417.280.000 / 3 = 139.093.333,33 writes.
That's still an awful lot of writing. My hEX have 1.663.535 writes total, and I bought it 3 years ago.
Note that this happened because I had "/tool graphing" with store-on-disk=yes running for some time. That caused a lot of flash writes because it writes the graphs to flash every 5 minutes. I had several interfaces being graphed, so it added up.Well, according to your calculations, pe1chl's router is 1/5th of the way there. I do have other concerns:
Yes, it is 1/5 of the way. But I don't know how much time it took to get there. Was it one month? Four years?
Well, according to your calculations, pe1chl's router is 1/5th of the way there. I do have other concerns:
- the recent updates heavily increased the writing on the storage; I have 2 x CAP aC and 1x HAP AC Lite and all 3 of them are writing 10x more than the previous SW versions
- considering the internal storage is not easily replaced (like an external CF) it does create a concern to me related to full internal storage failure; if it was an easily removable card I would have had 0 concerns as I keep backups; not all storage will live up to the expected/rated lifetime
- the funny thing is that this last update does filesystem - improved long-term filesystem stability and data integrity hence the discussion in this thread and not a separate forum discussion
- these numbers may vary with the system configuration. I get 500k/month with very few configuration items in place ( AP managed by remote capsman). What if a CORE router with heavy routing will start to do 20mil writes/month?
But my main question is...why is this parameter reported? What does it help with for the end-user? For it to have relevance we would need a measuring system and some limits, otherwise it is just a number put in the GUI :) and speculations on what it does
But what do you know? Maybe better to check your router config.there is no chains of any kind in 20MHz 2.4G wifi, as far as I know.
The number of chains is device dependend. hAP ac2 has 2 chains for 2.4 and 2 for 5GHz. wAP ac has 3 chains.in 5 GHz, and 2 in 2.4 GHz.there is no chains of any kind in 20MHz 2.4G wifi, as far as I know.