RouterOS 7.24 вийшла 14 серпня 2026. У релізі є зміни для WireGuard, BGP, контейнерів, bridge, WiFi, LTE, WebFig та інших компонентів.
- adlist – покращено стабільність сервісу при зміні конфігурації adlist;
- app – додано env
HF_TOKENдля openwebui; - app – додано параметр
network-outgoing-access, який не дозволяє app виконувати вихідні з’єднання; - app – додано apps hermes-agent, inventree, opencloud, opencloud-extended;
- app – додано env
PAPERLESS_SECRET_KEYдо paperless-nginx; - app – дозволено
reset, навіть якщо диск не налаштований; - app – дозволено HTTP для Gitea, коли
check-certificate=no; - app – дозволено задавати
working_dirв app YAML; - app – змінено YAML для pmacct-netflow;
- app – вимкнено UI в Hermes, доступ через
/container/shell; - app – виправлено випадки, коли apps не оновлювали firewall redirects після змін у YAML;
- app – виправлено випадки, коли apps інколи зависали на
waiting for layer; - app – secrets зроблено sensitive, щоб вони не потрапляли в export конфігурації;
- app – прибрано healthcheck з opencloud-extended-collabora;
- app – IP адреса VETH app тепер резервується при зупинці, щоб прибрати зміну адреси на кожному start/stop;
- app – показується адреса CHR замість адреси контейнера;
- app – у нових apps використовуються випадково згенеровані secrets;
- bgp – виправлено пошкодження EVPN label і скориговано output EVPN type-5;
- bgp – покращено стабільність при отриманні malformed packets;
- bgp – прибрано
save-toз командиresend; - bgp-vpn – виправлено export blackhole route;
- bridge – додано параметр
querier-uses-bridge-addressдля використання bridge source IP address у IGMP querier; - bridge – додано DHCPv4 snooping IP binding table;
- bridge – додано scheduling point під час обробки VLAN, щоб запобігти soft lockups при flush FDB на великих VLAN ranges;
- bridge – виправлено forwarding через peer-port після вимкнення MLAG;
- bridge – виправлено local static host entries;
- bridge – виправлено проблеми обробки MLAG MAC address, пов’язані з aging, flushing і moving;
- bridge – виправлено проблему стабільності при використанні DHCPv4 snooping;
- bridge – виправлено зависання MLAG session при mismatched L2MTU, додане у v7.23;
- bridge – покращено параметр
priorityдля bridge і port STP: з’явилося попередження про non-compliant value і вибір значення зі списку; - bridge – покращено обробку STP, BPDU і topology change з MLAG, dual-connected port STP state синхронізується з MLAG peer;
- btest – додано підтримку VRF для bandwidth-test і speed-test;
- certificate – додано команду
acme-renew; - certificate – загальні покращення роботи з сертифікатами;
- certificate – при експорті сертифікатів у форматі PKCS#12 використовується AES encryption;
- console – додано
daysдо scheduler; - console – додано оператори
inіhasдля array types; - console – додано параметр
order-byдо командиprintз сортуванням до трьох аргументів за зростанням або спаданням; - console – додано comparison operators для array type;
- console – додано log tracing, коли scripts не запускаються через permissions;
- console – self-removing scripts більше не завершуються примусово;
- console – виправлено команду script runner
print follow on-event, яка в деяких випадках не показувала всі значення аргументів; - console – виправлено argument mappings у блоці
doдля monitor commands; - console – виправлено порядок proplist у monitor commands;
- console – виправлено import/export scripts з порожнім параметром
policy; - console – виправлено проблему стабільності у full-screen editor;
- console – виправлено UTF-8 comparisons на деяких архітектурах;
- console – покращено режим
print detail; - console – покращено обробку scripts і error logging при запуску scripts із зовнішніх джерел, зокрема DHCP, SNMP, Netwatch;
- console –
mac-auth-passwordу/ip/hotspot/profileзроблено sensitive; - console –
passwordу/system/package/local-update/mirrorзроблено sensitive; - console – некоректні параметри команд тепер дають runtime errors;
- console – при відкритті нового serial terminal session з’являється запит і пропозиція зупинити вже наявну сесію;
- console –
addressперейменовано наavailable-fromу/ip/service, зі зворотною сумісністю через deprecation; - console –
reauth-timeoutперейменовано наreauth-periodу/interface/dot1x/server, зі зворотною сумісністю через deprecation; - console – обмежено редагування comments у WiFi registration table;
- container – додано команду
saveдля збереження container images; - container – додано використання
swap-current; - container – додано глобальний і per-container limit
swap-max; - container – додано можливість запуску контейнерів у privileged mode;
- container – додано початкову підтримку RKE2;
- container – заборонено старт із порожнім default DNS list і без DNS override;
- container – environment variables більше не виводяться в log під час старту контейнера;
- container – виправлено, що
start-on-bootне робив повторних спроб при деяких startup errors; - container – виправлено показ override для
devicesу/dev; - container – покращено підрахунок layer size, щоб уникнути potential loops;
- container – покращено підтримку контейнерів;
- container – зменшено записи у flash під час health check;
- container – для shell використовується env
TERM=xterm, якщо зміннаTERMне задана; - crypto – виправлено hardware accelerator для GCM cipher у TLS connection на Alpine CPUs;
- defconf – для WiFi задано
configuration.dtim-period=3; - defconf – на пристроях із DHCP server використовується
add-dns-entries=yes; - dhcp – виправлено обробку DHCP options довших за 255 bytes;
- dhcpv4-relay – виправлено проблему стабільності при створенні duplicate relays;
- dhcpv4-server – параметр
class-idбільше не скидається, коли lease втрачає статусbound; - dhcpv4-server – у повідомленнях forcerenew тепер задається
ciaddr, щоб relay за наявності міг відправляти такі повідомлення через unicast; - dhcpv6-relay – виправлено relay, який не працював при додаванні з WinBox;
- dhcpv6-server – виправлено invalid flag;
- discovery – до стандартного вигляду
/ip/neighbor printдодано стовпецьaddress6; - discovery – додано logging topic
discovery; - discovery – додано функцію
dying-gaspдля LLDP, MNDP, CDP, яка надсилає packet зTTL=0перед коректним reboot/shutdown/upgrade; - discovery – neighbor entry очищається при отриманні пакета
dying-gasp; - discovery – покращено стабільність сервісу при надсиланні discovery packets на interfaces із сотнями IP addresses;
- disk – додано властивість
last-seen, яка показує model і serial диска після його відключення; - disk – додано команду
raid-scrub-cancel; - disk – додано повідомлення про помилку, коли стан диска переходить з good у bad;
- disk – USB drives більше не вважаються capable of self-encryption;
- disk – виправлено
smart-info, яке не показувало інформацію на деяких storage devices; - disk – максимальний розмір swap обмежено значенням не більше 10x від RAM пристрою;
- disk – виправлено проблему, через яку storage device міг змінювати information після reboot;
- ethernet – вимкнено EEE на hAP be3 Media;
- ethernet – виправлено проблему стабільності для пристроїв Chateau PRO ax;
- ethernet – виправлено проблему стабільності для пристроїв з Alpine CPU;
- ethernet – прибрано режим лінка
1G-baseT-halfна switch RTL8367; - fetch – додано параметр
ip-type; - fetch – додано опцію примусового використання лише HTTP/2, тільки для ARM64 і x86/CHR devices;
- fetch – виправлено хибну відповідь
bad requestпри fetch URL з IPv6 address; - fetch – додано підказки списку файлів для параметрів
src-pathіdst-path; - hardware –
max-powerперейменовано наmanufacturer-reported-max-power; - iot – додано LoRa keep alive logic для UDP protocol;
- iot – додано відсутні LoRa US radio plans;
- iot – додано підтримку Wiliot USB dongle;
- iot – максимальне значення властивості Modbus
timeoutзбільшено до 10 seconds; - iot – додано моніторинг стану LoRa worker через watchdog;
- iot – пройдено сертифікацію Wiliot;
- ip-service – прибрано reverse-proxy для SMIPS;
- ip-service – для
l2tpтепер показується назва сервісу; - ipsec – виправлено обробку expired SA, щоб запобігти помилкам
no such itemпід час виведення списку; - ipsec,ike1 – прибрано base mode exchange;
- ipsec,ike1 – виправлено validation negotiated PFS;
- ipsec,ike1 – покращено розбір SA, transform, fragment і перевірку malformed packets;
- ipsec,ike2 – виправлено генерацію ppk child key під час rekey;
- ipsec,ike2 – покращено validation KE generation під час початкового налаштування і створення child SA;
- ipsec,ike2 – покращено обробку PPK: він завжди використовується, коли авторизований, включно з додатковими Child SAs, а обробку PPK перенесено до Child SA task;
- ipsec,ike2 – перший child KE selection використовується тільки під час IKE_AUTH exchange;
- ipsec,qkd – QKD перенесено до меню
/system/keymat-providerі зроблено generic key material provider; - ipv6 – до стандартного вигляду
/ipv6/neighbor printдодано стовпецьstatus; - ipv6,ra – значення за замовчуванням для
router-advertisement-route-distanceзмінено на 1; - ipv6,ra – виправлено коректну обробку RAs, які рекламують раніше expired prefix;
- ipv6,ra – виправлено invalidation prefix;
- ipv6,ra – для dynamic prefix lifetime використовується найменше значення між IPv6/Pool і IPv6/ND/Prefix/Default;
- isis – виправлено видалення ECMP route;
- l2tp – дозволено fragmentation великих IPv6 packets;
- l3hw – додано підтримку HW offloaded для VLAN interfaces, створених безпосередньо на Ethernet, для switches CRS8xx series;
- l3hw – додано підтримку HW offloaded VRF на switches 98DX8208, 98DX8216, 98DX8212, 98DX8332, 98DX3257, 98DX4310, 98DX8525, 98DX3255, 98CX8410;
- l3hw – додано призначення VRF через switch ACL rules для пристроїв із Marvell Prestera switch chip;
- l3hw – дозволено VLAN tagged traffic всередині VXLAN tunnel;
- l3hw – виправлено VRF-related issues для switches CRS8xx series;
- l3hw – виправлено VTEP offload при змінах IPv4 /32 route;
- leds – додано підтримку dark mode для L009, hAP ax2, hAP ax3, hEX refresh, hEX S (2025), hAP ax S і Chateau ax devices;
- leds – виправлено Ethernet activity LED для Chateau LTE18 ax, додане у v7.23;
- leds – покращено interface stats activity для пристроїв із Marvell Prestera switch chip;
- lte – додано параметр
force-confirmationдля eSIM provision command; - lte – обмежено IPv6 prefix lifetime для
ipv6-interface; - lte – більше не додається зайва IPv6 адреса /128 для
ipv6-interface; - lte – запит 5G neighbor cell info не виконується, доки не виправлено FW RG650E-EU;
- lte – увімкнено AT registration unsolicited event reporting для плат EG25-G і EC25-EU;
- lte – виправлено випадки, коли модем R11l-LTE7 після handover не показував коректну cell info;
- lte – виправлено масштаб EC/IO у CLI і GUI;
- lte – виправлено трафік до 67 UDP для EC25-EU і EG25-G;
- lte – виправлено обробку IPv6 RA для multiapn non-primary interface;
- lte – виправлено decoding ICCID для eSIM у third-party modems;
- lte – покращено roaming для Cinterion PLS8-E;
- lte – покращено обробку deregistration для AT modems;
- lte – покращено стабільність системи, коли APN не задано;
- lte – покращено обробку USB mode для BG770A-GL;
- lte – lifetime IPv6 prefix обмежується тільки коли він анонсується як infinity;
- lte – modem MAC зроблено persistent для модемів R11e-LTE6 і R11l-LTE7;
- lte – прибрано site local DNS для
ipv6-interface; - lte – прибрано зайвий restart після firmware upgrade для модема EC200A-EU;
- lte – short cell ID у режимі 3G network mode тепер показується також для AT modems;
- lte – обмежено вхідні дзвінки для FG621-EU;
- lte –
+CME ERROR: 10тепер показується якSIM not present; - lte – у LTE monitor для 5G AT modems тепер показується
data-classзамістьaccess-technology; - lte – у LTE monitor для модемів без підтримки CA тепер показується
primary-bandзамістьearfcn; - lte – для модемів R11e-LTE6, R11l-LTE7 і FG621-EA в режимі 3G network mode показуються параметри RSCP і EC/IO;
- mesh – виправлено відсутні FDB entries з wireless ports;
- mpls – додано ICMP time exceeded handler для IPv6;
- mpls – FastPath тепер працює з expl-null;
- netinstall – додано пакет Netinstall;
- netinstall – покращено визначення архітектури;
- netinstall-cli – додано параметр
help; - netinstall-cli – додано прапорці
rebootіshutdownдля керування перезавантаженням після встановлення; - netwatch – виправлено проблему з параметром
timeoutу DNS probe; - netwatch – виправлено HTTP GET probe через IPv6;
- netwatch – виправлено неточне значення
rtt-stdev; - netwatch – виправлено проблему, через яку ICMP probes не приймали TTL exceeded packets при увімкненому
accept-icmp-time-exceeded; - netwatch – максимальний розмір пакета збільшено до 65535;
- ospf – виправлено проблему стабільності під час interface flaps;
- ospf – для VRF interface примусово використовується passive;
- pimsm – назву параметра
hash-mask-lengthприведено до одного стилю і виправлено typos; - poe-in – додано PoE-in monitoring і LLDP-based PoE negotiation support для новіших пристроїв, зокрема CRS504, CRS510, hEX S 2025, hAP be3 Media;
- poe-out – firmware update для плат із підтримкою 802.3at, під час оновлення буде коротке переривання живлення на poe-out interfaces;
- poe-out – firmware update для плат із підтримкою 802.3bt, під час оновлення буде коротке переривання живлення на poe-out interfaces;
- ppp – при отриманні від RADIUS і використанні DHCP для конфігурації IPv6 до IPv6 address list додається
MT-Address-List; - ppp – до команди ppp info додано поле iccid для модемів BG77 і BG770;
- ppp – під час firmware-upgrade завжди показується поточна версія FW;
- ppp – стан radio modem залежить від стану ppp interface при disable/enable;
- ppp – виправлено випадки, коли firmware upgrade для BG77 або BG770 був недоступний;
- ppp – виправлено проблему стабільності ppp-out;
- ppp – для модемів, які працюють у PPP emulation mode, IPv6 конфігурація отримується через RA;
- ppp – покращено команду
infoдля модемів BG77 і BG770; - ppp – покращено керування underlying SSL connection в OVPN;
- ppp – pin показується в export тільки з прапорцем
show-sensitive; - ppp – у packet accounting
Stopдля всіх IPv6 RADIUS accounting parameters тепер показується фактична статистика використання мережі замість0; - ppp – при disable/enable interface перемикається стан radio;
- queue – виправлено команду
undoдля simple queues; - reverse-proxy – покращено стабільність;
- rip – authentication keys більше не експортуються за замовчуванням;
- route – дозволено додавати route з link-local destination address;
- route – виправлено memory leak при flapping addresses або interfaces із запущеними routing protocols;
- route – виправлено potential race condition;
- route – під час ping IPv6 addresses через ECMP враховується властивість
interface; - sfp – виправлено linking для hAP ax S і hEX S (2025) з link-mode
1G-baseX; - sfp – прибрано непідтримувану швидкість
2.5G-baseXна CRS312-4C+8XG і CRS326-4C+20G+2Q+; - sftp – виправлено upload branding package;
- sms – до SMS tool додано кілька символів GSM7;
- snmp – до MIKROTIK-MIB додано hotspot active-user-count і host-count OIDs;
- snmp – до MIKROTIK-MIB додано відсутні SFP OIDs;
- snmp – до MIKROTIK-MIB додано WiFi current channel OID
mtxrWifiInterfacesCurrentChannel; - ssh – додано підтримку key exchange
mlkem768x25519-sha256; - ssh – автоматична спроба входу з порожнім паролем більше не виконується, коли використовується RADIUS;
- ssh – виправлено SSH tunnel з IPv6 link-local address на non-ethernet interfaces;
- ssh – перевірка SSH packets стала суворішою;
- supout – додано interface monitor-traffic;
- supout – додано секцію LTE eSIM;
- switch – виправлено обробку IEEE reserved MAC для switches CRS1xx, CRS2xx;
- system – покращено стабільність;
- system –
factory-softwareперейменовано наminimum-version, аfactory-firmwareнаminimum-firmware; - system – для процесів RouterOS обмежено використання swap;
- system – показується, хто використовує
/system serial-terminal; - traffic-generator – виправлено injecting pcap/pcapng files на архітектурі MIPSBE;
- tunnel – виправлено проблему стабільності, спричинену misconfigured routing loop під bridge, додану у v7.22;
- upgrade – для команди
apply-changesприбрано sensitive policy; - usb – дозволено перевизначати тривалість power-reset;
- usb – виправлено default-name для USB Ethernet interface;
- vpls – додано transmit loop detection;
- vrrp – додано параметр
v3-checksum-as-v2; - vrrp – виправлено проблему стабільності, коли увімкнено
sync-connection-tracking; - vxlan – виправлено відсутню властивість L2MTU, коли задано VRF;
- vxlan – disabled interfaces ігноруються при перевірці конфігураційних конфліктів;
- webfig – виправлено проблему зі зростанням keep-alive traffic;
- webfig – покращено базову encryption і обробку стабільності;
- webfig – покращено graphs;
- wifi – додано
Preamble Puncturingу менюWiFi/Channel; - wifi – додано тире, коли CAPsMAN генерує ім’я interface і prefix закінчується цифрою;
- wifi – покращено roaming/steering behavior для WiFi 7 MLO;
- wifi – покращено стабільність;
- wifi – покращено station-bridge mode;
- wifi – оновлено radio regulatory information;
- wifi – оновлено driver wifi-qcom;
- wifi-mediatek – виправлено broken interfaces під час startup;
- wifi-mediatek – виправлено деякі channel definitions для окремих країн;
- wifi-mediatek – покращено channel switching;
- wifi-mediatek – покращено стабільність під час MLO channel switching;
- winbox – додано меню конфігурації
Networkдля WiFi; - winbox – додано налаштування
Preferred Architectureдля L009; - winbox – додано
SIM PINуTools/SMS; - winbox – виправлено поле
Connection Bytesу менюIP/Firewall; - winbox – виправлено масштабування
EC/IOдля LTE interface; - winbox – виправлено
Use IpsecіIpsec Secretу менюInterfaces/L2TP Ether; - winbox – виправлено порожнє значення
Immediate GatewayуIP/Routes; - winbox – виправлено сортування для
Address ListуIPv6/Firewall; - winbox –
Auth keyдля LoRa іPasswordдля MQTT зроблено sensitive; - winbox –
EAPперенесено до вкладкиSecurityдля WiFi; - winbox – у меню
IP/Firewallза замовчуванням показується стовпецьAny. Port; - winbox – для static IPs також показується preferred і valid lifetime IPv6 address;
- winbox – у меню
Tools/Packet Snifferу поліVLAN IDпоказуються priority bits; - wireguard – додано підтримку domain names у
client-dns; - wireguard – додано попередження, коли
allowed-addressперетинається з іншим peer на тому самому interface; - wireguard – виправлено peer recreation при зміні interface;
- wireguard – виправлено лічильники Tx/Rx для peer;
- wireguard – виправлено виведення comments у
wg-exportі випадок, коли endpoint не задано; - wireguard – виправлено обробку whitespace в AllowedIPs під час
wg-import; - wireguard – номер порту генерується, якщо задано нуль;
- wireguard – покращено
wg-export, тепер він виводить endpoint domain name; - wireguard – покращено
wg-import, він тихо ігнорує ключі, специфічні для wg-quick; - wireguard – peer переконфіговується тільки коли виявлено змістовні зміни;
- wireguard – socket перевідкривається при зміні VRF;
- x86 – виправлено показ IRQ по CPU для NIC Intel 700 series.
Коментарі
Коментарів ще немає. Обговорення - у Telegram.