NOTE: В данной статье показана настройка версий ОС NDMS 2.11 и более ранних. Настройка актуальной версии ПО представлена в статье "Часто задаваемые вопросы по установке компонентов и обновлению KeeneticOS".
Вопрос: Могу ли я перед обновлением системы NDMS сохранить текущую версию и пользовательские настройки (конфиг)?
Ответ: Да, это возможно. Подключитесь к веб-конфигуратору интернет-центра и перейдите в меню Система на вкладку Файлы. Щелкните мышкой по записи файла firmware.
Появится окно, в котором нажмите кнопку Сохранить.
Далее появится ещё одно окно, в котором укажите Сохранить файл и нажмите кнопку OK. При необходимости вы можете указать место на диске или папку, в которую следует сохранить файл операционной системы NDMS.
Таким образом, вы сохраните файл firmware, содержащий текущую версию системы NDMS вашего интернет-центра. Данный файл вы можете переименовать, указав своё имя (например, keenetic-omni-2-07-AAKU1C4).
В дальнейшем, при необходимости, вы сможете восстановить сохраненную версию NDMS. Сделать это можно по инструкции: «Установка и обновление версии NDMS путем загрузки файла»
Что касается конфигурации интернет-центра, щелкнув мышкой по записи файла startup-config вы сохраните файл конфигурации с текущими пользовательскими настройками. Дополнительную информацию можно найти в статье: «Сохранение файла конфигурации»
Вопрос: Могу ли я обновить версию только определенного компонента, но не выполнять пересборку всей системы NDMS?
Ответ: Нет. При любом обновлении встроенного ПО, происходит кумулятивное обновление всех компонентов ОС NDMS. Все компоненты разрабатываются для совместной работы между собой, и обновление только одного компонента может привести к различным ошибкам в работе системы. Поэтому, пересборка ОС NDMS необходима даже при обновлении, добавлении или удалении одного компонента.
Вопрос: Почему не получается установить все доступные компоненты?
Ответ: В связи с различиями в аппаратных конфигурациях интернет-центров Keenetic не гарантируется возможность одновременной установки всех доступных для конкретной модели компонентов, а также их специфических комбинаций. Кроме того, некоторые компоненты операционной системы являются взаимоисключающими, и их одновременная работа невозможна.
Рекомендованный набор компонентов можно получить, установив операционную систему NDMS для вашего интернет-центра из раздела Центр загрузки, а также воспользовавшись встроенным в веб-конфигуратор мастером быстрой настройки NetFriend.
Вопрос: Почему при попытке установить новую версию операционной системы NDMS через файл интернет-центр выдает ошибку Сбой обновления. Выбран неверный файл или файл поврежден. (Код ошибки 0x830020)?
Ответ: Как правило, появление подобной ошибки связано с тем, что в качестве файла системы был указан zip-архив. На нашем сайте в разделе Центр загрузки файлы системы NDMS представлены в виде zip-архивов. Загрузив с нашего сайта файл системы (предназначенный для вашей модели интернет-центра), его нужно сначала разархивировать (распаковать). Загружаемый файл должен иметь расширение .bin
В прежних версиях системы NDMS подобная ошибка называлась "Ошибка 415. Не поддерживаемый тип данных, нет заголовка ядра".
Вопрос: Обновление компонентов произвожу строго по вашей инструкции, однако после проверки вижу, что компоненты не были обновлены.
Ответ: Попробуйте ещё раз выполнить обновление, используя другой веб-браузер. Установке компонентов могут мешать различные надстройки, плагины или toolbars. Рекомендуем использовать актуальные версии наиболее популярных веб-браузеров (Google Chrome, Mozilla Firefox, Opera, Edge).
Если вышеуказанные действия не помогают, скачайте актуальный файл операционной системы NDMS V2 для вашего интернет-центра из раздела Центр загрузки, и выполните его установку. Инструкция: «Установка и обновление версии NDMS путем загрузки файла»
Вопрос: Не получается обновить операционную систему интернет-центра через веб-интерфейс до последней доступной бета-версии. Как это можно сделать?
Ответ: Если не получается выполнить обновление встроенного управляющего ПО интернет-центра до последней бета-версии, выполните следующие действия:
подключитесь к интерфейсу командной строки (CLI) интернет-центра и выполните следующие команды:
components list beta
components commit
После успешного выполнения этих команд, устройство автоматически перезагрузится, после чего подключитесь к его веб-интерфейсу и в меню Системный монитор на вкладке Система проверьте версию NDMS (она должна быть указана в поле Версия NDMS) и убедитесь, что была установлена нужная бета-версия. Например:
Примечание: Команда components list применяется в версиях NDMS начиная с 2.06. В предыдущих версиях использовалась команда components sync.
Вопрос: Как установить тестовую версию операционной системы для ознакомления с новыми функциями?
Ответ: Тестовые (багфиксовые) неофициальные версии выпускаются разработчиками и доступны для установки. Информацию о тестировании можно найти на форуме Keenetic Community. Данные версии повторяют функциональность, которая есть в официально выпущенных системах "Релиз" или "Бета-версия", но также содержат дополнительные исправления и новые возможности. Последняя доступная тестовая версия обычно содержит свежий набор компонентов, который используется в актуальных релизах. Эта версия отличается от официальных тем, что не проходит процедуру внутреннего тестирования и поэтому распространяются на условиях "как есть" (или "на свой страх и риск"). Тестовая версия изначально предназначена для проверки работоспособности исправлений и ознакомления с новыми функциями. Эта версия потенциально может содержать ошибки.
Важно! Будьте осторожны при установке тестовых сборок. Перед установкой версии KeeneticOS из канала разработчика, рекомендуем сделать резервную копию текущей конфигурации роутера, сохранив файл startup-config.txt, и системный файл firmware с текущим набором установленных компонентов операционной системы роутера KeeneticOS. Это позволит при необходимости быстро восстановить конфигурацию устройства в прежнее состояние. Ознакомьтесь с инструкцией "Установка и обновление версии NDMS путем загрузки файла".
Для обновления ПО интернет-центра до последней доступной тестовой версии выполните следующие действия:
подключитесь к интерфейсу командной строки (CLI) интернет-центра и выполните следующие команды:
components list legacy
components commit
После успешного выполнения этих команд, устройство автоматически перезагрузится, после чего подключитесь к его веб-интерфейсу и в меню Системный монитор на вкладке Система проверьте версию ПО (она должна быть указана в поле Версия NDMS) и убедитесь, что была установлена нужная версия.
Внимание! После установки тестовой версии вы автоматически будете получать обновления, обозначенные как "Отладочная версия". Наша служба технической поддержки осуществляет поддержку только официальных версий («Релиз» и «Бета-версия»). По поддержке тестовых версий обращайтесь на сайт разработчиков Keenetic Community.
Примечание: Команда components list применяется в версиях NDMS начиная с 2.06. В предыдущих версиях использовалась команда components sync.
Вопрос: При открытии вкладки Система > Обновление (Компоненты) появляется сообщение
Не удалось подключиться к серверу обновлений
или возникает ошибка:
unable to resolve host name: interrupted system call
Ответ: Это означает, что по какой-то причине не удалось подключиться к нашему серверу обновления компонентов. Убедитесь, что интернет-центр подключен к Интернету, а затем повторите попытку обновления компонентов.
Вопрос: Почему при попытке установить новую версию операционной системы NDMS через файл интернет-центр выдает ошибку Сбой обновления. Файл не соответствует устройству. (Код ошибки 0x830022)?
Ответ: Данная ошибка означает, что вы пытаетесь в интернет-центр записать файл системы NDMS предназначенный для другой модели Keenetic. Сработала встроенная система защиты. Определите модель вашего интернет-центра серии Keenetic. Модель указана на наклейке, которая находится на нижней панели корпуса интернет-центра, на коробке от интернет-центра, в веб-конфигураторе устройства. Затем, на нашем сайте в разделе Центр загрузки загрузите zip-архив с системой NDMS, предназначенный именно для вашей модели интернет-центра, разархивируйте (распакуйте) архив, и используйте полученный файл системы с расширением .bin для записи в интернет-центр.
Вопрос: После обновления системы NDMS в веб-интерфейсе Keenetic не загружаются некоторые страницы интерфейса или возникают ошибки. Как быть?
Ответ: В компонентах системы NDMS различных версий могут отличаться предустановленные настройки. При обновлении операционной системы некоторые настройки устройства могут не обновляться. Это может привести к отображению ошибок при действиях в веб-интерфейсе. Если вы столкнулись с такой ситуацией, рекомендуем сохранить резервную копию текущих настроек (файл конфигирации), затем выполнить сброс пользовательских настроек на заводские установки и заново настроить интернет-центр.