v6.47.10 [long-term] is released!

RouterOS version 6.47.10 has been released in public "long-term" channel!

Before an upgrade:

  1. Remember to make backup/export files before an upgrade and save them on another storage device;
  2. Make sure the device will not lose power during upgrade process;
  3. Device has enough free storage space for all RouterOS packages to be downloaded.

What's new in 6.47.10 (2021-May-31 09:54):

**MAJOR CHANGES IN v6.47.10:

!) wireless - fixed all affecting 'FragAttacks' vulnerabilities (CVE-2020-24587, CVE-2020-24588, CVE-2020-26144, CVE-2020-26146, CVE-2020-26147);
----------------------**

Changes since 6.47.9:

*) bonding - improved system stability when disabling/enabling bonding ports;
*) branding - added option to upload custom files (newly generated branding package required);
*) capsman - use proper units for "ap-tx-limit" and "client-tx-limit" parameters;
*) console - do not clear environment values if any global variable is set;
*) console - require "write+ftp" permissions for exporting configuration to file;
*) console - updated copyright notice;
*) crs3xx - added "/system swos" menu for CRS354 devices, should only be used after SwOS 2.13 release;
*) crs3xx - fixed interface LEDs for QSFP+ and SFP+ interfaces on CRS317, CRS309, CRS312, CRS326-24S+2Q+ and CRS354 devices;
*) crs3xx - improved 1Gbps Ethernet port group traffic forwarding for CRS354 devices;
*) crs3xx - improved system stability when receiving large frames on CPU for CRS317, CRS309, CRS312, CRS326-24S+2Q+ and CRS354 devices;
*) defconf - fixed default configuration loading on LHG R;
*) defconf - fixed default configuration loading on RBOmniTikPG-5HacD;
*) dhcp - fixed link state checking for DHCP client;
*) dude - fixed configuration menu presence on ARM64 devices;
*) ethernet - improved system stability when receiving large VLAN tagged packets on IPQ4018/IPQ4019 devices;
*) ipsec - fixed SA address parameter exporting;
*) lte - fixed "earfcn" to band translation for "cell-monitor";
*) ovpn - fixed route cache entry leak when establishing a new session;
*) poe - do not perform PoE firmware upgrade procedure on RB960 and OmniTik devices without PoE out;
*) ppp - do not fail "at-chat" command when issued on disabled PPP interface;
*) ptp - improved management service stability when receiving bogus packets;
*) quickset - prefer 5GHz interface for WiFi scan in CPE mode;
*) rb4011 - fixed SFP+ port MTU setting after link state change;
*) rb4011 - improved SFP+ port stability after boot-up;
*) route - improved stability when connected route is modified;
*) sfp - improved cable length monitoring as defined per SFF-8472 and SFF-8636;
*) supout - fixed "topic" column presence in "Log" section;
*) switch - improved system stability with 98PX1012 switch chip for CCR2004-1G-12S+2XS device;
*) system - improved resource allocation (improves several service stability e.g. HTTPS, PPPoE, VPN);
*) telnet - do not send options if connecting to non standard port;
*) telnet - fixed server when run on non standard port;
*) tile - fixed bridge performance degradation (introduced in v6.47);
*) tr069-client - improved management service stability when receiving bogus packets;
*) upgrade - improved "long-term" upgrade procedure on SMIPS devices;
*) webfig - allow to specify "prefix" parameter under "IPv6/ND/Prefixes" menu;
*) webfig - do not corrupt settings when starting "Wireless Sniffer";
*) webfig - do not move top right menu in opposite direction when scrolling horizontally;
*) webfig - show "network-mode" for LTE modems that support it;
*) winbox - do not show "network-mode" parameter for LTE interfaces that do not support it;
*) winbox - do not show empty "CPU Frequency" parameter under "System/Resources" menu;
*) winbox - fixed "reachable-time" value unit under "IPv6/ND" menu;
*) winbox - fixed QCA-8511 switch chip type reporting under "Switch/Settings" menu;
*) winbox - fixed health reporting on RB960, hEX and hEX S devices;
*) winbox - hide "Allow Roaming" parameter on LTE modems that do not support it;
*) winbox - increased "target" field limit to 128 under "Queues" menu;
*) winbox - show "LCD" only on boards that have LCD;
*) winbox - show "System/Health" only on boards that have health monitoring;
*) winbox - show "activity" column by default under "IP/Kid Control/Devices" menu;
*) wireless - fixed issue with multicast traffic delivery to client devices using power-save;
*) wireless - improved iOS compatibility with HotSpot 2.0 networks;
*) www - added "X-Frame-Options" header information to disallow website embedding in other pages;

For a full changelog please visit https://mikrotik.com/download/changelogs

To upgrade, click "Check for updates" at /system package in your RouterOS configuration interface, or head to our download page: http://www.mikrotik.com/download

If you experience version related issues, then please send supout file from your router to support@mikrotik.com. File must be generated while router is not working as suspected or after some problem has appeared on device

Please keep this forum topic strictly related to this specific RouterOS release.

Upgraded:

  • RB4011
  • RB960PGS
  • RB760iGS
  • cAP ac

Upgrade went smooth, everything is up and running.

Cannot update hAP lite.

[admin@MikroTik] /system package update> install
            channel: long-term
  installed-version: 6.47.9
     latest-version: 6.47.10
             status: ERROR: not enough disk space, 7.0MiB is required and only 6.8MiB is free

Restored device to factory defaults, same issue.
If you can’t properly make updates work on hardware with 16MB flash, you shouldn’t be selling this hardware.

factory defaults don’t help, you have to netinstall :slight_smile:

Sooo, hap lite no longer support upgrade, is that it?

            channel: long-term
  installed-version: 6.47.9
     latest-version: 6.47.10
             status: ERROR: not enough disk space, 7.0MiB is required and only 6.4MiB is free

It is more likely the often discussed problem with upgrade of these toy devices, you either need to netinstall or install separate packages (only those that you require).
Explained many times in release threads.

https://blog.pessoft.com/2019/03/02/mikrotik-firmware-remote-upgrade-small-disk-device/

Required packages also don’t fit (dhcp + ppp + security + system + wireless = 6.7 Mb). I can throw away wireless, but it won’t be Home Access Point anymore. It leaves only netinstall, but it can’t be done remotely.

6.7 less than 7
you can also try to put it without wireless and the put is separately after update

Did you try to first disable all packages you do not need in the installed combined package, and then reboot and try if you can upload only those packages?
That could bring it just below the mark. Disabling packages saves some space, and immediately after reboot (which is required anyway for the changes to take effect) there also may be some more space.
I have switched to separate packages on a hAP mini in an older release, and I can still upgrade.

Disabling packages don’t add any space.
And even without wireless it didn’t work:

18:47:20 system,info installed system-6.47.10 
18:47:20 system,info installed dhcp-6.47.10 
18:47:20 system,info installed ppp-6.47.10 
18:47:20 system,info installed security-6.47.10 
18:47:20 system,error not enough space for upgrade

Edit: Actually, even dhcp + system don’t work:

18:57:52 system,info installed system-6.47.10 
18:57:52 system,info installed dhcp-6.47.10 
18:57:52 system,error not enough space for upgrade

Downgrade to an older smaller version, then upgrade to latest version. This has been discussed many times her.

Didn’t work either:

21:03:12 system,info installed system-6.42.9 
21:03:12 system,info installed dhcp-6.42.9 
21:03:12 system,error not enough space for upgrade

Any other ideas?

If mikrotik broke it, let him repair or buy them from us.Sorry for the language.

Try <6.40 if possible. (smaller, the better)
Also look if there are any files that can be deleted.

https://www.youtube.com/watch?v=R5rdQp3oKvA

MikroTik Tutorial 97 - How to fix hAP Lite upgrade error “Not enough disk space”

remember: start with the minimal package set, and then add the needed ones later.

Never tried: “uninstall” ( not “disable” ) packages not needed for the upgrade process

hAP mini here, no problemo
.
hAP mini.png
.
hAP mini1.png

See my earlier messages, tried it all, doesn’t work. And you can’t uninstall bundled packages.

Very risky since there was major change from master port to bridge and hw offload introduced. If I lose the device I can’t netinstall it remotely.
I did file remove [find] before everything else. There’s no files on disk.

Features like Graphing take up space on the disk without actually displaying as files. In previous cases I have had to disable Graphing so that the graph data is deleted in order to successfully upgrade 16MB flash devices.