Вопрос: Какие существуют способы обновления встроенной операционной системы KeeneticOS?
Ответ: Для обновления ОС интернет-центра Keenetic можно использовать разные способы.
Вручную — через веб-конфигуратор (нажав соответствующую кнопку в веб-интерфейсе, но в этом случае роутер должен иметь действующее подключение к Интернету; с помощью файла микропрограммы — этот способ можно использовать для офлайн-обновления, когда роутер не подключен к Интернету), через мобильное приложение Keenetic или через интерфейс командной строки (для опытных пользователей).

А также в интернет-центре Keenetic обновление операционной системы KeeneticOS может осуществляться в автоматическом режиме, без участия пользователя.


Вопрос: Могу ли я перед обновлением KeeneticOS сохранить текущую версию и пользовательские настройки (файл конфигурации)?
Ответ: Да, это возможно, и мы рекомендуем именно так делать. Сохраните на компьютере текущий файл микропрограммы роутера (firmware) и пользовательские настройки (startup-config). С помощью этих системных файлов вы в любой момент сможете вернуть рабочие настройки роутера.
Подключитесь к веб-конфигуратору интернет-центра и перейдите на страницу "Общие настройки". В разделе "Системные файлы" нажмите по записи файла firmware и затем на кнопку "Сохранить на компьютер" для скачивания резервной копии этого файла (файла операционной системы интернет-центра). 

Файл операционной системы KeeneticOS (файл с расширением .bin) будет загружен веб-браузером. Если появится окно сохранения файла, укажите местоположение (папку, в которую будет сохранен файл) и нажмите "Сохранить" или "OK".

Таким образом, вы на компьютере сохраните резервный файл встроенной операционной системы интернет-центра, содержащий установленную в данный момент версию KeeneticOS, с собственным набором компонентов. В дальнейшем, при необходимости, вы сможете восстановить сохраненную версию KeeneticOS. 

Что касается конфигурации (настроек) интернет-центра, щелкнув мышкой по записи файла startup-config, вы сохраните файл конфигурации с текущими пользовательскими настройками.


Вопрос: Могу ли я установить только определенный компонент без обновления всей системы?
Ответ: Нет. При любом обновлении встроенного ПО, происходит кумулятивное обновление всех компонентов KeeneticOS. Все компоненты разрабатываются для совместной работы между собой, и обновление только одного компонента может привести к различным ошибкам в работе системы. Поэтому, пересборка KeeneticOS необходима даже при добавлении или удалении одного компонента системы.


Вопрос: Почему не удается выполнить обновление операционной системы KeeneticOS? В системном журнале (логах) роутера присутствует сообщение с номером ошибки 507.

Ответ: Ошибка с номером 507 при обновлении операционной системы означает, что в роутере недостаточно внутренней памяти для установки всех выбранных компонентов, которые вы указали. Рекомендуем сначала удалить неиспользуемые компоненты, те которыми вы не пользуетесь, и затем установить только нужные. Это связано с аппаратным ограничением и данная ошибка может появляться в младших моделях с объемом флэш-памяти до 32 Мбайт.


Вопрос: Почему при попытке установить новую версию операционной системы KeeneticOS через файл интернет-центр выдает ошибку "firmware verification failed: raw firmware size 9571977 is not aligned by a block size 0x10000 (903)"?
Ответ: Как правило, появление подобной ошибки связано с тем, что в качестве файла системы был указан zip-архив. На нашем сайте в разделе Центр загрузки файлы системы KeeneticOS представлены в виде zip-архивов. Загрузив zip-архив (предназначенный для вашей модели интернет-центра), из него нужно извлечь (разархивировать, распаковать) файл микропрограммы. Загружаемый файл должен иметь расширение .bin


Вопрос: Обновление компонентов произвожу строго по вашей инструкции, однако после проверки вижу, что компоненты не были обновлены.
Ответ: Попробуйте ещё раз выполнить обновление, используя другой веб-браузер. Установке компонентов могут мешать различные надстройки, плагины или toolbars. Рекомендуем использовать актуальные версии наиболее популярных веб-браузеров (Google Chrome, Mozilla Firefox, Opera, Edge).
Если вышеуказанные действия не помогают, скачайте актуальный файл операционной системы KeeneticOS для вашего интернет-центра из раздела Центр загрузки, и выполните его установку через загрузку файла системы.


Вопрос: Как установить тестовую версию операционной системы для ознакомления с новыми функциями?
Ответ: Тестовые (багфиксовые, отладочные) draft-версии выпускаются разработчиками и доступны для установки. Информацию о тестировании можно найти на форуме Keenetic Community. Данные версии повторяют функциональность, которая есть в официально выпущенных стабильных системах "Релиз" или "Предварительная версия", но также содержат дополнительные исправления и новые возможности. Последняя доступная тестовая версия обычно содержит свежий набор компонентов, который используется в актуальных релизах. Эта версия отличается от стабильных тем, что не проходит процедуру внутреннего тестирования и поэтому распространяются на условиях "как есть" (или "на свой страх и риск"). Тестовая версия изначально предназначена для проверки работоспособности исправлений и ознакомления с новыми функциями. Эта версия потенциально может содержать ошибки.
Важно! Будьте осторожны при установке тестовых сборок! Перед установкой версии KeeneticOS из канала разработчика, рекомендуем сделать резервную копию текущей конфигурации роутера, сохранив файл startup-config.txt, и системный файл firmware с текущим набором установленных компонентов операционной системы роутера KeeneticOS. Это позволит при необходимости быстро восстановить конфигурацию устройства в прежнее состояние. 

Обновление ПО интернет-центра до последней доступной тестовой draft-версии можно выполнить из веб-интерфейса роутера или с помощью интерфейса командной строки (CLI).

В случае установки тестовой версии ПО через веб-интерфейс, откройте страницу "Общие настройки", в разделе "Обновления и компоненты" выберите канал обновления "Тестовая сборка" и нажмите "Установить обновление".

В случае установки тестовой версии ПО с помощью команд, подключитесь к интерфейсу командной строки (CLI) интернет-центра и выполните следующие команды:

components list draft
components commit

После успешного выполнения этих команд, устройство автоматически перезагрузится, после чего подключитесь к его веб-интерфейсу и на странице "Системный монитор" в разделе "О системе" проверьте версию микропрограммы (она указана в поле "Версия ОС"). Список компонентов системы останется прежний.

Важно! После установки тестовой версии вы автоматически будете получать обновления из канала "Тестовая сборка". Наша служба технической поддержки осуществляет поддержку только официальных версий из каналов "Релиз" и "Предварительная версия". По поддержке тестовых версий обращайтесь на сайт разработчиков Keenetic Community.


Вопрос: Почему не получается установить все доступные компоненты?
Ответ: В связи с различиями в аппаратных конфигурациях интернет-центров Keenetic не гарантируется возможность одновременной установки всех доступных для конкретной модели компонентов, а также их специфических комбинаций. Обычно это характерно для младших моделей с объемом Flash-памяти до 16 Мбайт. Кроме того, некоторые компоненты операционной системы являются взаимоисключающими, и их одновременная работа невозможна. Рекомендуем удалить неиспользуемые компоненты, те которыми вы не пользуетесь, и затем установить нужные. Рекомендованный набор компонентов можно получить, установив операционную систему KeeneticOS для вашего интернет-центра из раздела Центр загрузки.


Вопрос: Почему на странице "Общие настройки" в разделе "Обновления и компоненты" появляется сообщение "Не удается подключиться к серверу обновлений"?
Ответ: Это означает, что по какой-то причине не удалось подключиться к нашему серверу. Убедитесь, что интернет-центр подключен к Интернету, а затем повторите попытку обновления системы. Возможно, на нашем сервере велись технические работы и в какой-то момент он был недоступен. Попробуйте выполнить обновление системы чуть позже.


Вопрос: Почему при попытке установить новую версию операционной системы KeeneticOS через файл интернет-центр выдает ошибку "wrong firmware format"?
Ответ: Данная ошибка означает, что вы пытаетесь в интернет-центр записать файл системы предназначенный для другой модели Keenetic. Сработала встроенная система защиты. Определите модель вашего интернет-центра. Модель указана на наклейке, которая находится на нижней панели корпуса интернет-центра, на коробке от интернет-центра, в веб-конфигураторе устройства. Затем на нашем сайте в разделе Центр загрузки скачайте zip-архив с системой KeeneticOS, предназначенный именно для вашей модели, извлеките файл микропрограммы из zip-архива, и используйте полученный файл системы с расширением .bin для записи в интернет-центр.


Вопрос: После обновления версии ПО в веб-интерфейсе Keenetic не загружаются некоторые страницы интерфейса или возникают ошибки. Как быть?
Ответ: В компонентах системы KeeneticOS различных версий могут отличаться предустановленные настройки. При обновлении операционной системы некоторые настройки устройства могут не обновляться. Также обновление микропрограммы с очень старой версии на новую может привести к отображению ошибок в веб-интерфейсе. Поэтому перед обновлением встроенного ПО роутера мы рекомендуем сохранить файл с текущими настройками (startup-config) и файл микропрограммы (firmware). Но если вы уже столкнулись с ошибками в веб-интерфейсе роутера после обновления, выполните сброс пользовательских настроек роутера на заводские установки и заново настройте интернет-центр.


Вопрос: При выполнении downgrade (понижение версии и записи старого ПО) появляется ошибка "firmware signed with a revoke certificate (8585290)". Как можно выполнить откат версии микропрограммы с актуальной на одну из старых версий?
Ответ: Начиная с релиза операционной системы KeeneticOS 3.4.6 от 09-07-2020 был обновлен цифровой сертификат подписи микропрограммного обеспечения на облачной инфраструктуре и устройствах Keenetic. Прежние сертификаты цифровой подписи будут отозваны. Сделано это для повышения безопасности устройств и услуг Keenetic.

Если после установки версии 3.4.6 и выше вы попытаетесь в интернет-центр записать одну из предыдущих версий микропрограммы (выпущенную до 9 июля 2020), увидите сообщение о том, что записываемая прошивка подписана отозванным сертификатом.