RouterOS 7.24beta4 от 14.08.26: Статус: Stable *) adlist - повышена стабильность работы сервиса при настройке конфигурации adlist; *) app - добавлена переменная окружения "HF_TOKEN" в openwebui; *) app - добавлен параметр "network-outgoing-access", который не позволяет приложению устанавливать исходящие соединения; *) app - добавлены приложения hermes-agent, inventree, opencloud, opencloud-extended; *) app - добавлена переменная окружения PAPERLESS_SECRET_KEY в paperless-nginx; *) app - разрешена опция "reset", даже если диск не настроен; *) app - разрешен HTTP для Gitea при "check-certificate=no"; *) app - разрешена установка "working_dir" в YAML-файле приложения; *) app - изменен YAML-файл pmacct-netflow; *) app - отключение пользовательского интерфейса в Hermes, доступ через /container/shell; *) app - исправлена ошибка, из-за которой приложения не обновляли перенаправления брандмауэра при изменении в YAML; *) app - исправлена ошибка, из-за которой приложения иногда зависали на « waiting for layer»; *) app - сделано конфиденциальным для предотвращения загрязнения экспорта конфигурации; *) app - удалена проверка работоспособности из opencloud-extended-collabora; *) app - зарезервировано IP-адрес VETH приложения при остановке, чтобы исключить изменение IP-адреса при каждом запуске/остановке; *) app - отображение адреса CHR вместо адреса контейнера; *) app - использование случайно сгенерированных секретов в новых приложениях; *) bgp - исправлено искажение меток EVPN и исправлен вывод EVPN типа 5; *) bgp - повышена стабильность при получении некорректных пакетов; *) bgp - удалено «save-to» из команды «resend»; *) bgp-vpn - исправлен экспорт маршрута в «blackhole»; *) bridge - добавлен параметр "querier-uses-bridge-address" для использования исходного IP-адреса моста для IGMP-запросчика; *) bridge - добавлена таблица привязки IP-адресов DHCPv4 snooping; *) bridge - добавлена точка планирования во время обработки VLAN для предотвращения зависаний при сбросе FDB в больших диапазонах VLAN; *) bridge - исправлена пересылка через peer-port после отключения MLAG; *) bridge - исправлены локальные статические записи хоста; *) bridge - исправлены проблемы обработки MAC-адресов MLAG, связанные со старением, сбросом и перемещением; *) bridge - исправлена проблема стабильности при использовании DHCPv4 snooping; *) bridge - исправлена проблема зависания сессии MLAG при использовании несоответствующего L2MTU (появилось в v7.23); *) bridge - улучшена настройка «priority» STP для моста и порта (предупреждение при использовании несовместимого значения и возможность выбора значения из списка); *) bridge - улучшена обработка STP, BPDU и изменений топологии с MLAG, обеспечивается синхронизация состояния STP для двух подключенных портов с узлом MLAG; *) btest - добавлена поддержка VRF для bandwidth-test и speed-test; *) certificate - добавлена команда "acme-renew"; *) certificate - общие улучшения в обработке сертификатов; *) certificate - используется шифрование AES при экспорте сертификатов в формате PKCS#12; *) console - добавлены операторы "days" в планировщик; *) console - добавлены операторы "in" и "has" для типов массивов; *) console - добавлен параметр "order-by" к команде "print", позволяющий сортировать по трем аргументам в порядке возрастания или убывания; *) console - добавлены операторы сравнения для типа массива; *) console - добавлено журналирование при сбое запуска скриптов из-за проблем с правами доступа; *) console - не завершаются самоудаляющиеся скрипты; *) console - исправлена ошибка, из-за которой команда запуска скриптов "print follow on-event" в некоторых случаях не отображала все значения аргументов; *) console - исправлено сопоставление аргументов в блоке "do" для команд мониторинга; *) console - исправлен порядок proplist в командах мониторинга; *) console - исправлен импорт/экспорт скриптов с пустой настройкой "policy"; *) console - исправлена проблема стабильности в полноэкранном редакторе; *) console - исправлены сравнения UTF-8 на некоторых архитектурах; *) console - улучшен режим "print detail"; *) console - улучшена обработка скриптов и логирование ошибок при запуске скриптов из внешних источников (например, DHCP, SNMP, Netwatch и т. д.); *) console - сделать "mac-auth-password" чувствительным в "/ip/hotspot/profile"; *) console - сделать "password" чувствительным в "/system/package/local-update/mirror"; *) console - выводить ошибки выполнения для некорректных параметров команды; *) console - запрашивать информацию и предлагать остановить уже существующую сессию последовательного терминала при открытии новой; *) console - переименовать "address" в "available-from" в "/ip/service" (обратная совместимость благодаря устаревшим настройкам); *) console - переименовать "reauth-timeout" в "reauth-period" в "/interface/dot1x/server" (обратная совместимость благодаря устаревшим настройкам); *) console - ограничить редактирование комментариев в таблице регистрации Wi-Fi; *) container - добавить команду "save" для сохранения образов контейнеров; *) container - добавить использование "swap-current"; *) container - добавить глобальное и индивидуальное ограничение "swap-max"; *) container - добавить возможность запуска контейнеров в привилегированном режиме; *) container - добавлена начальная поддержка RKE2; *) container - не разрешается запуск с пустым списком DNS по умолчанию и без переопределения DNS; *) container - не выводить переменные окружения в лог при запуске контейнера; *) container - исправлена ошибка, из-за которой функция "start-on-boot" не повторяла попытки при определенных ошибках запуска; *) container - исправлена ошибка, из-за которой переопределение "devices" контейнера теперь отображается в "/dev"; *) container - улучшен расчет размера слоя во избежание потенциальных циклов; *) container - улучшена поддержка контейнеров; *) container - уменьшено количество записей во флэш-память при выполнении проверки работоспособности; *) container - используется переменная окружения "TERM=xterm", если переменная TERM не указана при запуске оболочки; *) crypto - исправлен аппаратный ускоритель для шифра GCM в TLS-соединении на процессорах Alpine; *) defconf - установить "configuration.dtim-period=3" для Wi-Fi; *) defconf - использовать "add-dns-entries=yes" на устройствах с DHCP-сервером; *) dhcp - исправлена обработка параметров DHCP длиной более 255 байт; *) dhcpv4-relay - исправлена проблема стабильности при создании дубликатов ретрансляторов; *) dhcpv4-server - параметр "class-id" не сбрасывается при потере статуса "bound" при аренде; *) dhcpv4-server - устанавливается "ciaddr" в сообщениях forcerenew, чтобы ретранслятор, если он используется, мог отправлять такие сообщения в одноадресном режиме; *) dhcpv6-relay - исправлена неработающая функция ретрансляции при добавлении из WinBox; *) dhcpv6-server - исправлен недопустимый флаг; *) discovery - добавлен столбец "address6" в стандартный режим вывода "/ip/neighbor"; *) discovery - добавлена тема логирования "discovery"; *) discovery - добавлена функция «dying-gasp» для LLDP, MNDP, CDP, которая отправляет пакет с «TTL=0» перед корректной перезагрузкой/выключением/обновлением; *) discovery - очистка записи соседа при получении пакета «dying-gasp»; *) discovery - улучшена стабильность работы сервиса при отправке пакетов обнаружения на интерфейсах с сотнями IP-адресов; *) disk - добавлено свойство «last-seen», отображающее модель и серийный номер диска при его удалении; *) disk - добавлена команда «raid-scrub-cancel»; *) disk - добавлено сообщение об ошибке при переходе состояния диска из хорошего в плохое; *) disk - не рассматривать USB-накопители как способные к самошифрованию; *) disk - исправлена ошибка, из-за которой «smart-info» не отображал информацию на некоторых устройствах хранения; *) disk - ограничен максимальный размер файла подкачки до 10x от объема оперативной памяти устройства; *) disk - решена проблема, из-за которой устройство хранения могло изменять информацию при перезагрузке; *) ethernet - отключение EEE на hAP be3 Media; *) ethernet - исправлена проблема со стабильностью для устройств Chateau PRO ax; *) ethernet - исправлена проблема со стабильностью для устройств с процессорами Alpine; *) ethernet - удален режим связи "1G-baseT-half" на коммутаторе RTL8367; *) fetch - добавлен параметр "ip-type"; *) fetch - добавлена опция принудительного использования только HTTP/2 (только для устройств ARM64 и x86/CHR); *) fetch - исправлен ложный ответ "bad request" при попытке получить URL-адрес с IPv6-адресом; *) fetch - список файлов подсказок для параметров "src-path" и "dst-path"; *) hardware - переименован "max-power" в "manufacturer-reported-max-power"; *) iot - добавлена логика поддержания активности LoRa для протокола UDP; *) iot - добавлены отсутствующие планы радиосвязи LoRa в США; *) iot - добавлена поддержка USB-адаптера Wiliot; *) iot - разрешено максимальное значение свойства «timeout» Modbus 10 секунд; *) iot - мониторинг состояния рабочего процесса LoRa (сторожевой таймер); *) iot - прохождение сертификации Wiliot; *) ip-service - удален обратный прокси для SMIPS; *) ip-service - отображение имени службы для "l2tp";
*) ipsec - исправлена обработка истекших SA для предотвращения ошибок "нет такого элемента" во время перечисления; *) ipsec,ike1 - удален обмен базовым режимом; *) ipsec,ike1 - исправлена проверка согласованного PFS; *) ipsec,ike1 - улучшен анализ SA, преобразований, фрагментов и проверка некорректных пакетов; *) ipsec,ike2 - исправлена генерация дочернего ключа ppk во время перегенерации ключей; *) ipsec,ike2 - улучшена проверка генерации KE во время первоначальной настройки и создания дочерних SA; *) ipsec,ike2 - улучшена обработка PPK, теперь он всегда используется при наличии авторизации, включая дополнительные дочерние SA, и обработка PPK перенесена в задачу дочернего SA; *) ipsec,ike2 - использовать первый выбранный дочерний KE только во время обмена IKE_AUTH; *) ipsec,qkd - перемещен QKD в меню "/system/keymat-provider" и сделан его универсальным поставщиком материалов ключей; *) ipv6 - добавлен столбец "status" в представление печати по умолчанию "/ipv6/neighbor"; *) ipv6,ra - изменено значение по умолчанию "router-advertisement-route-distance" на 1; *) ipv6,ra - корректно обрабатывает RA, объявляющие ранее истекший префикс; *) ipv6,ra - исправлена недействительность префикса; *) ipv6,ra - использовать наименьшее значение между IPv6/Pool и IPv6/ND/Prefix/Default в качестве динамического времени жизни префикса; *) isis - исправлено удаление маршрутов ECMP; *) l2tp - разрешена фрагментация больших пакетов IPv6; *) l3hw - добавлена поддержка аппаратного ускорения для интерфейсов VLAN, созданных непосредственно на Ethernet для коммутаторов серии CRS8xx; *) l3hw - добавлена поддержка аппаратного ускорения VRF на чипах коммутации 98DX8208, 98DX8216, 98DX8212, 98DX8332, 98DX3257, 98DX4310, 98DX8525, 98DX3255, 98CX8410; *) l3hw - добавлено назначение VRF через правила ACL коммутатора для устройств с микросхемой коммутатора Marvell Prestera; *) l3hw - разрешить трафик с метками VLAN внутри туннеля VXLAN; *) l3hw - исправлены проблемы, связанные с VRF, для коммутаторов серии CRS8xx; *) l3hw - исправлена разгрузка VTEP при изменении маршрута IPv4 /32; *) leds - добавлена поддержка темного режима для устройств L009, hAP ax2, hAP ax3, hEX refresh, hEX S (2025), hAP ax S и Chateau ax; *) leds - исправлен светодиод активности Ethernet для Chateau LTE18 ax (появился в v7.23); *) leds - улучшена статистика активности интерфейсов для устройств с коммутационным чипом Marvell Prestera; *) lte - добавлен параметр принудительного подтверждения для команды предоставления eSIM; *) lte - ограничение времени жизни префикса IPv6 для интерфейса ipv6; *) lte - не добавлять дополнительный IPv6-адрес /128 для ipv6-интерфейса; *) lte - не запрашивать информацию о соседних сотах 5G до исправления прошивки RG650E-EU; *) lte - включена отправка сообщений о нежелательных событиях регистрации AT для плат EG25-G и EC25-EU; *) lte - исправлены случаи, когда модем R11l-LTE7 не отображал корректную информацию о сотах после хэндовера; *) lte - исправлено масштабирование EC/IO в CLI и GUI; *) lte - исправлен трафик EC25-EU, EG25-G на 67 UDP; *) lte - исправлена обработка IPv6 RA для неосновного интерфейса multiapn; *) lte - исправлено декодирование ICCID сторонних модемов для eSIM; *) lte - улучшен роуминг Cinterion PLS8-E; *) lte - улучшена обработка отмены регистрации для AT-модемов; *) lte - повышена стабильность системы при отсутствии указанного APN; *) lte - улучшена обработка режима USB для BG770A-GL; *) lte - ограничение времени жизни префикса IPv6 только тогда, когда время жизни объявлено как бесконечность; *) lte - сделать MAC-адрес модема постоянным для модемов R11e-LTE6 и R11l-LTE7; *) lte - удалить локальный DNS сайта для интерфейса ipv6; *) lte - удалена дополнительная перезагрузка после обновления прошивки для модема EC200A-EU; *) lte - отображение короткого идентификатора соты в режиме сети 3G также для модемов AT; *) lte - ограничение входящих вызовов для FG621-EU; *) lte - отображение "+CME ERROR: 10" как "SIM not present"; *) lte - отображение "data-class" в мониторе LTE вместо "access-technology" также для модемов 5G AT; *) lte - отображение "primary-band" вместо "earfcn" в мониторе LTE также для модемов без поддержки CA; *) lte - отображение параметров RSCP и EC/IO в режиме сети 3G для модемов R11e-LTE6, R11l-LTE7 и FG621-EA; *) mesh - исправлены отсутствующие записи FDB для беспроводных портов; *) mpls - добавлен обработчик превышения времени ICMP для IPv6; *) mpls - улучшена работа FastPath с expl-null; *) netinstall - добавлен пакет Netinstall; *) netinstall - улучшено определение архитектуры; *) netinstall-cli - добавлен параметр "help"; *) netinstall-cli - добавлены флаги "reboot" и "shutdown" для управления перезагрузкой после установки; *) netwatch - исправлена проблема с параметром "timeout" DNS-зонда; *) netwatch - исправлен HTTP GET-зонд по IPv6; *) netwatch - исправлено неточное значение "rtt-stdev"; *) netwatch - исправлена проблема, из-за которой ICMP-зонды не принимали пакеты с превышением TTL при включенном параметре "accept-icmp-time-exceeded"; *) netwatch - увеличен максимальный размер пакета до 65535; *) ospf - исправлена проблема стабильности во время колебаний интерфейса; *) ospf - принудительное использование пассивного режима для интерфейса VRF; *) pimsm - обеспечение согласованности именования параметра "hash-mask-length" и исправление опечаток; *) poe-in - добавлена поддержка мониторинга PoE-входа и согласования PoE на основе LLDP для новых устройств (например, CRS504, CRS510, hEX S 2025, hAP be3 Media); *) poe-out - обновление прошивки для плат с поддержкой 802.3at (обновление вызовет кратковременное отключение питания интерфейсов poe-out); *) poe-out - обновление прошивки для плат с поддержкой 802.3bt (обновление вызовет кратковременное отключение питания интерфейсов poe-out); *) ppp - добавлен "MT-Address-List" в список адресов IPv6 при получении от RADIUS и использовании DHCP для конфигурации IPv6; *) ppp - добавлено поле iccid в команду ppp info для модемов BG77 и BG770; *) ppp - всегда отображать текущую версию прошивки при выполнении обновления прошивки; *) ppp - отключать/включать состояние радиомодуля модема в зависимости от состояния интерфейса ppp; *) ppp - исправлены случаи, когда обновление прошивки BG77 или BG770 было недоступно; *) ppp - исправлена проблема со стабильностью ppp-out; *) ppp - получать конфигурацию IPv6 через RA для модемов, использующих режим эмуляции PPP; *) ppp - улучшена команда "info" для модемов BG77 и BG770; *) ppp - улучшено управление базовым SSL-соединением OVPN; *) ppp - отображать PIN-код в экспорте только с флагом "show-sensitive"; *) ppp - сообщать фактическую статистику использования сетевых данных вместо "0" для всех параметров учета IPv6 RADIUS в пакете учета "Stop"; *) ppp - переключение состояния радио при отключении/включении интерфейса; *) queue - исправлена команда "undo" для простых очередей; *) reverse-proxy - повышена стабильность; *) rip - по умолчанию не экспортировать ключи аутентификации; *) route - разрешено добавлять маршрут с локальным адресом назначения; *) route - исправлена утечка памяти при нестабильности адресов или интерфейсов с запущенными протоколами маршрутизации; *) route - исправлена потенциальная ситуация гонки; *) route - учитывается свойство "interface" при пинговании IPv6-адресов через ECMP; *) sfp - исправлена связь для hAP ax S и hEX S (2025) в режиме связи "1G-baseX"; *) sfp - удалена неподдерживаемая скорость "2.5G-baseX" на CRS312-4C+8XG и CRS326-4C+20G+2Q+; *) sftp - исправлена загрузка пакета брендинга; *) sms - добавлены некоторые символы GSM7 в инструмент SMS; *) snmp - добавлены OID количества активных пользователей и хостов точки доступа в MIKROTIK-MIB; *) snmp - добавлены отсутствующие OID SFP в MIKROTIK-MIB; *) snmp - добавлен OID текущего канала Wi-Fi "mtxrWifiInterfacesCurrentChannel" в MIKROTIK-MIB; *) ssh - добавлена поддержка обмена ключами mlkem768x25519-sha256; *) ssh - не пытаться автоматически входить в систему с пустым паролем при использовании RADIUS; *) ssh - исправлен SSH-туннель с локальным IPv6-адресом на не-Ethernet интерфейсах; *) ssh - сделана более строгая проверка SSH-пакетов; *) supout - добавлен мониторинг трафика интерфейсов; *) supout - добавлен раздел LTE eSIM; *) switch - исправлена обработка зарезервированных MAC-адресов IEEE для коммутаторов CRS1xx, CRS2xx; *) system - повышена стабильность; *) system - переименовано "factory-software" в "minimum-version" и "factory-firmware" в "minimum-firmware"; *) system - ограничение процессов RouterOS с помощью файла подкачки; *) system - отображение того, кто использует "/system serial-terminal"; *) traffic-generator - исправлена ошибка внедрения файлов pcap/pcapng на архитектуре MIPSBE; *) tunnel - исправлена проблема стабильности, вызванная неправильно настроенной петлей маршрутизации под мостом (появилось в v7.22); *) upgrade - удалена конфиденциальная политика для команды "apply-changes"; *) usb - разрешена возможность переопределения длительности перезагрузки питания; *) usb - исправлено имя по умолчанию интерфейса USB Ethernet; *) vpls - добавлено обнаружение петли передачи; *) vrrp - добавлен параметр "v3-checksum-as-v2"; *) vrrp - исправлена проблема стабильности при включенном отслеживании синхронного соединения; *) vxlan - исправлено отсутствие свойства L2MTU при указании VRF; *) vxlan - игнорирование отключенных интерфейсов при проверке конфликтов конфигурации;
*) webfig - исправлена проблема с увеличением трафика keep-alive; *) webfig - улучшена обработка базового шифрования и стабильности; *) webfig - улучшены графики; *) wifi - добавлена опция " Preamble Puncturing" в меню "WiFi/Канал"; *) wifi - добавлен дефис, когда CAPsMAN генерирует имя интерфейса, и префикс заканчивается цифрой; *) wifi - улучшено поведение роуминга/управления для WiFi 7 MLO; *) wifi - повышена стабильность; *) wifi - улучшен режим станции-моста; *) wifi - обновлена информация о радиорегулировании; *) wifi - обновлен драйвер wifi-qcom; *) wifi-mediatek - исправлены неработающие интерфейсы при запуске; *) wifi-mediatek - исправлены некоторые определения каналов для определенных стран; *) wifi-mediatek - улучшено переключение каналов; *) wifi-mediatek - повышена стабильность при переключении каналов MLO; *) winbox - добавлено меню конфигурации "Network" для Wi-Fi; *) winbox - добавлен параметр "Preferred Architecture" для L009; *) winbox - добавлен "SIM PIN" в разделе "Tools/SMS"; *) winbox - исправлено поле "Connection Bytes" в меню "IP/Firewall"; *) winbox - исправлено масштабирование "EC/IO" для интерфейса LTE; *) winbox - исправлены параметры " Use Ipsec" и " Ipsec Secret" в меню "Interfaces/L2TP Ether"; *) winbox - исправлено пустое значение в " Immediate Gateway" в меню "IP/Routes"; *) winbox - исправлена сортировка для "Address List" в меню "IPv6/Firewall"; *) winbox - сделать ключ аутентификации LoRa и пароль MQTT чувствительными; *) winbox - переместить "EAP" на вкладку "Security" для Wi-Fi; *) winbox - по умолчанию отображать столбец "Any. Port" в меню "IP/Firewall"; *) winbox - отображать предпочтительное и допустимое время жизни IPv6-адреса также для статических IP-адресов; *) winbox - отображать биты приоритета в поле " VLAN ID" в меню "Tools/Packet Sniffer"; *) wireguard - добавлена поддержка доменных имен в клиентском DNS; *) wireguard - добавлено предупреждение, когда разрешенный адрес пересекается с адресом другого узла на том же интерфейсе; *) wireguard - исправлено пересоздание узла при смене интерфейса; *) wireguard - исправлены счетчики Tx/Rx узла; *) wireguard - исправлен вывод комментариев wg-export и случай, когда конечная точка не задана; *) wireguard - исправлена обработка пробелов в AllowedIPs во время wg-import; *) wireguard - генерируется номер порта, если он указан как ноль; *) wireguard - улучшена функция wg-export для вывода имени домена конечной точки; *) wireguard - улучшена функция wg-import для игнорирования определенных ключей wg-quick; *) wireguard - переконфигурация узла только при обнаружении значимых изменений; *) wireguard - повторная инициализация сокета при изменении VRF; *) x86 - исправлено отображение прерываний для каждого ЦП на сетевых картах Intel серии 700;