NOTE: В данной статье показана настройка версий ОС NDMS 2.11 и более ранних. Настройка актуальной версии ПО представлена в статье "Автообновление ПО".
Начиная с версии операционной системы NDMS 2.10.C0 была добавлена возможность автоматического обновления компонентов. Опция доступна в меню Система на вкладке Обновление (в новом веб-интерфейсе данная настройка доступна в меню Управление в разделе Общие настройки).
Если включена опция Устанавливать обновления автоматически, роутер автоматически выполнит обновление встроенного ПО без какого-то оповещения и произойти это может в любое время. Возможности выбора времени автообновления нет (определяется сервером, в т.ч. исходя из нагрузки на него). Также не обязательно, что оно случится сразу после выпуска обновления - может произойти через достаточно долгий срок и зависит опять же от загрузки сервера и количества обновляющихся устройств.
Суть автообновления не в том, чтобы все быстро получили новую версию, как только она вышла, а в том, чтобы устройства не оставались на старых микропрограммах, в которых есть известные и решенные в новых версиях проблемы.
Важно! После закачки и установки обновления роутер автоматически перезагрузится. Если на роутере (или через него) выполняются важные задачи и принудительное обновление ПО или случайная перезагрузка нежелательны, то не нужно включать эту опцию.
Данная настройка возможна через интерфейс командной строки (CLI) роутера c помощью специальных команд.
Рассмотрим вариант отключения и включения опции "Устанавливать обновления автоматически". Выполните следующие команды:
1. Отключение опции "Устанавливать обновления автоматически":
(config)> components
Core::Configurator: Done.
(config-comp)> auto-update disable
Components::Manager: Components auto-update disabled.
(config-comp)> exit
Core::Configurator: Done.
(config)> system configuration save
Core::ConfigurationSaver: Saving configuration...
2. Включение опции "Устанавливать обновления автоматически":
(config)> components
Core::Configurator: Done.
(config-comp)> no auto-update disable
Components::Manager: Components auto-update enabled.
(config-comp)> exit
Core::Configurator: Done.
(config)> system configuration save
Core::ConfigurationSaver: Saving configuration...
KB-5300