MikroTik Changelogs

MikroTik RouterOS changelogs

6.48beta27 Testing 2020-Aug-18 (6 years ago)
Component Change
arm added support for automatic CPU frequency stepping for IPQ4018/IPQ4019 devices;
arm improved stability when forcing 25G speed on unsupported interface;
bridge allow to exclude interfaces from extended ports (CLI only);
bridge fixed host table update on SNMP query;
bridge show error when switch do not support controlling bridge or port extension (CLI only);
bridge show "H" flag for extended bridge ports;
certificate clear challenge password on renew;
crs3xx added initial Bridge Port Extender support (CLI only);
crs3xx added initial Controlling Bridge support for CRS317, CRS309, CRS312, CRS326-24S+2Q+ and CRS354 devices (CLI only);
crs3xx fixed "custom-drop-packet" and "not-learned" switch stats for CRS317, CRS309, CRS312, CRS326-24S+2Q+ and CRS354 devices;
crs3xx fixed hardware offloaded MPLS forwarding when using bonding interfaces;
crs3xx fixed QSFP+ interface LEDs when using break-out cable for CRS326-24S+2Q+;
crs3xx fixed QSFP+ interface linking after reboot for CRS326-24S+2Q+ (introduced in v6.47);
crs3xx fixed switch "not-learned" stats for CRS305, CRS326-24G-2S+, CRS328-24P-4S+, CRS328-4C-20S-4S+, CRS318 devices;
crs3xx improved Ethernet port group traffic forwarding for CRS354 devices;
crs3xx improved system stability when using hardware offloaded MPLS;
defconf improved default configuration generation on devices with non-default wireless interface names;
discovery send the same "Chassis ID" on all interfaces for LLDP packets;
discovery use "static" interface list by default instead of "!dynamic";
dot1x fixed duplicate EAP request packets for server;
dot1x fixed EAP packet version numbering;
fetch show status "uploaded" instead of "downloaded" when uploading a file;
filesystem fixed repartition on non-first partition;
filesystem fixed repartition on RB4011 series devices;
filesystem improved long-term filesystem stability and data integrity;
gps fixed "init-channel" release when not used;
health changed PSU state parameter type to read-only;
health removed unused "heater-control" and "heater-threshold" parameters;
hotspot added "vlan-id" parameter support for hosts and HTML pages;
hotspot do not verify Hotspot interface status when detecting if HTTP/HTTPS login method is allowed;
hotspot ignore packets from host while MAC authentication is in progress;
interface added new builtin "static" interface list;
ipsec fixed client certificate usage when certificate is renewed with SCEP;
kidcontrol fixed "time-unlimited-rate" to engage in correct time;
l2tp fixed multiple tunnel establishment from the same remote IP address (introduced in v6.47);
lora expose "joinEui" un "devEui" values in the log;
lora fixed "spoof-gps" parameter padding (introduced in v6.47.1);
lte added "comment" parameter for APN profiles;
lte fixed dynamic DHCP client creation when editing APN profile;
lte fixed multiple passthrough APN default route installation;
lte fixed RSCP value reporting;
lte validate interface existence on initiation;
ospf fixed case when changing one distribution metric changed metrics for other distribution options;
ospf fixed disappearing NSSA default route;
ospf fixed processing of "unknown" LSA type;
ospf optimized LSA printing for smaller message sizes;
poe fixed "power-cycle" functionality on RB960GSP;
ppp fixed PPP interface editing for the first time after reboot or after 20 seconds;
routerboot fixed etherboot FCS errors with 100Mbps rate for CRS309, CRS317 devices ("/system routerboard upgrade" required);
routerboot fixed memory test on CCR2004-1G-12S+2XS ("/system routerboard upgrade" required);
sfp stabilized CRS212 SFP port functionality and improved monitoring of optical modules;
sftp fixed "flash" directory access (introduced in v6.46);
smb fixed file path validation (introduced in v6.46);
snmp fixed "current" value reporting on CCR series devices;
snmp fixed "fan-speed" value reporting on CCR series devices;
ssh skip interactive authentication when not running in interactive mode;
tr069-client added additional wireless registration table parameters;
tr069-client added wireless "noise-floor" and "overall-tx-ccq" information parameters;
traffic-flow added NAT event logging support for IPFIX;
webfig fixed default value presence when creating new entries under "IP->Kid Control";
webfig fixed negative value usage in "spoof-gps" parameter (introduced in v6.47.1);
wireless added support for U-NII-2 for cAP ac;
wireless added support for U-NII-2 for wAP ac;
wireless updated "canada" regulatory domain information;
wireless updated "indonesia5" regulatory domain information;
wireless updated "no_country_set" regulatory domain information;
wireless updated "united states" regulatory domain information;
www improved WWW service stability when receiving bogus packets;
6.47.2 Stable 2020-Aug-13 (6 years ago)
Component Change
arm improved stability when forcing 25G speed on unsupported interface;
crs3xx fixed QSFP+ interface LEDs when using break-out cable for CRS326-24S+2Q+;
crs3xx fixed QSFP+ interface linking after reboot for CRS326-24S+2Q+ (introduced in v6.47);
discovery use "static" interface list by default instead of "!dynamic";
fetch show status "uploaded" instead of "downloaded" when uploading a file;
hotspot do not verify Hotspot interface status when detecting if HTTP/HTTPS login method is allowed;
interface added new builtin "static" interface list;
l2tp fixed multiple tunnel establishment from the same remote IP address (introduced in v6.47);
lora fixed "spoof-gps" parameter padding (introduced in v6.47.1);
lte fixed dynamic DHCP client creation when editing APN profile;
ospf fixed case when changing one distribution metric changed metrics for other distribution options;
ppp fixed PPP interface editing for the first time after reboot or after 20 seconds;
qsfp fixed break-out cable linking after reboot (introduced in v6.47);
routerboot fixed memory test on CCR2004-1G-12S+2XS ("/system routerboard upgrade" required);
sfp stabilized CRS212 SFP port functionality and improved monitoring of optical modules;
sftp fixed "flash" directory access (introduced in v6.46);
smb fixed file path validation (introduced in v6.46);
smb fixed possible memory leak;
smb fixed SMB server (introduced in v6.47);
smb limit active session count to 5 per connection;
snmp fixed "current" value reporting on CCR series devices;
snmp fixed "fan-speed" value reporting on CCR series devices;
wireless added support for U-NII-2 for cAP ac;
wireless updated "indonesia5" regulatory domain information;
www improved WWW service stability when receiving bogus packets;
7.1beta1 Development 2020-Jul-21 (6 years ago)
Component Change
general other minor fixes and improvements;
route added rpki-check;
route bgp improvements;
route do not allow modifying/deleting "main" table;
route fixed incorrectly interpreted prefix states received from RTR;
route fixed IPv6 ECMP connected routes;
route fixed IPv6 policy routing;
route routing rules improvements;
wireless fixed wireless performance for 802.11b/g/n and 802.11a/n interfaces on non-ARM architecture devices;
6.47.1 Stable 2020-Jul-08 (6 years ago)
Component Change
crs3xx fixed HW offloading for netPower 15FR and netPower 16P devices (introduced in v6.47);
crs3xx fixed increased CPU temperature for CRS354-48G-4S+2Q+ device (introduced in v6.47);
crs3xx improved Ethernet port group traffic forwarding for CRS354 devices;
defconf fixed default configuration generation on devices without "wireless" package installed;
defconf fixed default configuration loading on RBmAPL-2nD;
defconf improved default configuration generation on devices with changed wireless interface names;
dhcpv6-server disallow changing binding's "prefix-pool";
dhcpv6-server improved stability when changing server for static bindings;
dns do not allow setting "forward-to" same as "name" or "regex";
dns do not allow setting zero value IP addresses for "A" and "AAAA" records;
dns do not use DoH for local queries when a server is specified;
export fixed HotSpot "address-per-mac" parameter export;
filesystem fixed increased "sector writes" reporting (introduced in v6.47);
ftp fixed possible buffer overflow;
ike2 fixed initiator child SA init without policy;
ike2 fixed policy reference for pending acquire;
ike2 retry RSA signature validation with deduced digest from certificate;
ipsec do not update peer endpoints for generated policy entries (introduced in v6.47);
lora added "spoof-gps" parameter for fake GPS coordinate sending;
lora fixed JSON statistics inaccuracies;
lte added support for MTS 8810FT;
lte fixed modem initialization when multiple modems are used simultaneously;
lte fixed PDP authentication configuration for SIM7600;
metarouter fixed image importing (introduced in v6.46);
ospf improved route tag processing for OSPFv3;
ppp allow specifying pool name for "remote-ipv6-prefix-pool" parameter;
profile fixed "unclassified" load reporting on PowerPC devices (introduced in v6.47);
qsfp fixed auto-negotiation status;
qsfp ignore FEC mode when set to fec91, only fec74 mode is supported (introduced in v6.47);
routerboard fixed "mode-button" support on SMIPS devices (introduced in v6.47);
routerboard fixed "reset-button" menu presence on all devices;
supout added "LoRa" section to supout file;
switch fixed MAC address learning on switch-cpu port for Atheros8316, Atheros8227 and Atheros7240 switch chips;
w60g added "mdmg-fix" parameter for RBwAP60Gx3 (CLI only);
winbox fixed flag displaying under "IP/DNS/Static" table;
winbox fixed minor typo in "BGP/Peer" menu;
winbox hide irrelevant switch port parameters;
wireless changed "station-roaming" default setting from "enabled" to "disabled";
wireless updated "bangladesh" regulatory domain information;
wireless updated "egypt" regulatory domain information;
6.48beta12 Testing 2020-Jul-06 (6 years ago)
Component Change
arm added support for automatic CPU frequency stepping for IPQ4018/IPQ4019 devices;
arm improved watchdog and kernel panic reporting in log after reboots on IPQ4018/IPQ4019 devices;
bonding added LACP monitoring (CLI only);
bridge added warning message when port is disabled by the BPDU guard;
bridge correctly remove dynamic VLAN assignment for bridge ports;
bridge fixed dynamic VLAN assignment when changing port "frame-type" property (introduced in v6.46);
bridge fixed dynamic VLAN assignment when changing port to tagged VLAN member;
bridge fixed local MAC address removal from host table when deleting bridge interface;
bridge improved BPDU guard logging;
chr improved interface loading on startup on XEN;
chr improved system stability when changing flow control settings on e1000;
crs3xx added initial Bridge Port Extender support (CLI only);
crs3xx added initial Controlling Bridge support for CRS317, CRS309, CRS312, CRS326-24S+2Q+ and CRS354 devices (CLI only);
crs3xx fixed duplicate host entries when creating static switch hosts;
crs3xx fixed HW offloading for netPower 15FR and netPower 16P devices (introduced in v6.47);
crs3xx fixed increased CPU temperature for CRS354-48G-4S+2Q+ device (introduced in v6.47);
crs3xx improved Ethernet port group traffic forwarding for CRS354 devices;
defconf fixed default configuration loading on RBmAPL-2nD;
defconf improved default configuration generation on devices with changed wireless interface names;
dhcpv6-server added ability to generate binding on first request;
dhcpv6-server disallow changing binding's "prefix-pool";
dhcpv6-server improved stability when changing server for static bindings;
dns do not allow setting "forward-to" same as "name" or "regex";
dns do not allow setting zero value IP addresses for "A" and "AAAA" records;
dns do not use DoH for local queries when a server is specified;
dns do not use type "A" for static entries with unspecified type;
dns fixed listening for DNS queries when only dynamic static entries exist (introduced in v6.47);
export fixed HotSpot "address-per-mac" parameter export;
export fixed RouterBOARD USB "type" parameter export;
fetch show status "uploaded" instead of "downloaded" when uploading a file;
filesystem fixed increased "sector writes" reporting (introduced in v6.47);
filesystem improved long-term filesystem stability and data integrity;
ftp fixed possible buffer overflow;
ike1 allow using "my-id" parameter with XAuth;
ike1 fixed policy update with and without mode configuration;
ike1 rekey phase 1 as responder for Windows initiators;
ike2 added "prf-algorithm" support for phase 1;
ike2 fixed initiator child SA init without policy;
ike2 fixed policy reference for pending acquire;
ike2 improved child SA rekeying process;
ike2 retry RSA signature validation with deduced digest from certificate;
ipsec added SHA384 hash algorithm support for phase 1 (CLI only);
ipsec do not update peer endpoints for generated policy entries (introduced in v6.47);
ipsec fixed multiple warning message display for peers;
ipsec inactivate peer's policy on disconnect;
kidcontrol allow creating static device entries without assigned user;
lora added "spoof-gps" parameter for fake GPS coordinate sending;
lora fixed JSON statistics inaccuracies;
lte added "age" column and "max-age" parameter to "cell-monitor" (CLI only);
lte added "comment" parameter for APN profiles (CLI only);
lte added support for MTS 8810FT;
lte fixed modem initialization when multiple modems are used simultaneously;
lte fixed PDP authentication configuration for SIM7600;
metarouter fixed image importing (introduced in v6.46);
ospf improved route tag processing for OSPFv3;
ppp added "ipv6-routes" parameter to "secrets" menu;
ppp added support for "Framed-IPv6-Route" RADIUS attribute;
ppp allow specifying pool name for "remote-ipv6-prefix-pool" parameter;
profile fixed "unclassified" load reporting on PowerPC devices (introduced in v6.47);
qsfp fixed auto-negotiation status;
qsfp fixed break-out cable linking after reboot (introduced in v6.47);
qsfp ignore FEC mode when set to fec91, only fec74 mode is supported (introduced in v6.47);
route improved stability when 6to4 interface is configured with disabled IPv6 package;
routerboard fixed "mode-button" support on SMIPS devices (introduced in v6.47);
routerboard fixed "reset-button" menu presence on all devices;
smb fixed possible memory leak;
smb fixed SMB server (introduced in v6.47);
smb limit active session count to 5 per connection;
ssh fixed returned output saving to file when "output-to-file" parameter is used;
supout added "LoRa" section to supout file;
switch fixed MAC address learning on switch-cpu port for Atheros8316, Atheros8227 and Atheros7240 switch chips;
system replace "3" in superscript to "^3" on RBD53GR devices;
tr069-client added LTE model and revision parameters;
tr069-client added "X_MIKROTIK_MimoRSRP" parameter for LTE RSRP value reporting;
tr069-client allow passing LTE firmware update URL as XML;
w60g added "mdmg-fix" parameter for RBwAP60Gx3 (CLI only);
winbox allow performing "USB Power Reset" on "0" bus on RBM33G;
winbox fixed flag displaying under "IP/DNS/Static" table;
winbox fixed "IP->Kid Control->Devices" table automatic refreshing;
winbox fixed minor typo in "BGP/Peer" menu;
winbox fixed minor typo in "Users" menu;
winbox fixed "receive-errors" setting persistence under "Wireless/Wireless Sniffer/Settings" menu;
winbox fixed "tls-version" parameter setting under "IP/Services" menu;
winbox hide irrelevant switch port parameters;
winbox use health values reported by gauges for "System/Health" menu;
wireless changed "station-roaming" default setting from "enabled" to "disabled";
wireless create "connect-list" rule when address specified for "setup-repeater";
wireless updated "bangladesh" regulatory domain information;
wireless updated "egypt" regulatory domain information;