- Created by kis-import-docs, last modified on Mar 26, 2024
Введение
Начиная с модели AX1, в маршрутизаторах с объемом Flash-памяти 128 Мбайт и более, по умолчанию включена поддержка режима Dual Boot.
Dual Boot - режим, позволяющий хранить ПО роутера в 2 вариантах, как "основное" и "резервное". Режим позволяет обновлять и восстанавливать ПО, в случае возникновения неполадок.
Ниже по пунктам описано, какой функционал был внедрен вместе с Dual Boot.
Новый механизм обновления ПО
Была модернизирована логика обновления ПО маршрутизатора.
Обновление выполняется для раздела памяти, который не задействован в работе маршрутизатора. То есть, если маршрутизатор загрузился из раздела №1, то при обновлении через WEB-интерфейс, сервер обновлений или через CWMP (TR-069), будет обновлен раздел №2.
На этапе загрузки, маршрутизатор будет использовать раздел №2, как "основной", а раздел №1 будет "резервным".
В следующий раз, обновлению подвергнется раздел №1, а раздел №2 будет обозначен резервным.
Такая логика работы разделов памяти позволяет маршрутизатору хранить две версии ПО и поддерживать их в актуальном состоянии с каждым обновлением. При этом не теряется возможность восстановления ПО из "резервного" раздела памяти.
Новый режим восстановления ПО
Описание ручного восстановления ПО
Начиная с SNR AX1, режим восстановления "TFTP Recovery" был заменен на режим "WEB Recovery".
Пошаговое описание перехода в режим WEB Recovery:
- Назначьте статический IP-адрес на сетевой карте вашего ПК из подсети 192.168.1.X , где X - любое число от 2 до 254 ( например, 192.168.1.111 );
- Подключитесь патч-кордом к одному из LAN-портов маршрутизатора:
- Для перехода в режим восстановления, отключите питание маршрутизатора от электросети;
- Зажмите функциональную кнопку "reset" и продолжая удерживать, подключите питание к маршрутизатору;
- Удерживайте кнопку reset в течение 5-10 секунд с момента подачи электропитания;
- Откройте браузер, перейдите по адресу 192.168.1.1 ;
- Нажмите на кнопку Select file, выберите бинарный фал ПО на вашем устройстве, подтвердите выбор. Нажмите кнопку Install;
- После нажатия кнопки Install, маршрутизатор уточнит правильность выбранной прошивки. Если образ выбран корректно, нажмите кнопку Proceed;
- Роутер начнет процесс восстановления/обновления, примерное время ожидания ~2 минуты;
- По окончанию восстановления маршрутизатор перезагрузится;
- После перезагрузки откроется WEB-UI панель ввода данных учетной записи.
Описание автоматического восстановления ПО
Начиная с SNR AX1, загрузчик ПО маршрутизатора имеет новый механизм автоматического восстановления ПО. В случае, если загрузка не удалась, неуспешные загрузки записываются в счетчик. Когда счетчик достигает определенного порогового значения неуспешных загрузок, запускается процедура восстановления ПО. От значения счетчика неуспешных загрузок зависит запуск этапа (сценария) для попытки восстановления ПО.
Добавлено 4 сценария восстановления по счетчику:
- Восстановление из резервного хранилища с сохранением пользовательской конфигурации.
При достижении первого порогового значения, маршрутизатор пытается загрузить ПО из резервного раздела памяти, но при этом пытаясь сохранить текущую пользовательскую конфигурацию; - Восстановление из основного хранилища со сбросом пользовательской конфигурации.
Если не выполняется пункт 1 или попытка загрузки из резервного хранилища не удалась, маршрутизатор пытается загрузить ПО из основного раздела памяти, но со сбросом пользовательской конфигурации; - Восстановление из резервного хранилища со сбросом пользовательской конфигурации.
Если не выполняется пункт 2, то маршрутизатор пытается загрузить ПО из резервного раздела памяти, но уже без сохранения пользовательской конфигурации; - Переход к ручному восстановлению пользователем со сбросом пользовательской конфигурации.
Если ни одно из условий не выполнилось, то происходит переход в режим WEB Recovery с целью ручного восстановления ПО пользователем. Порядок выполнения ручного восстановления описан выше по инструкции.