| Оглавление |
|---|
Введение
В некоторых случаях в результате некорректных действий при обновлении ПО на сервисных маршрутизаторах ESR может возникнуть проблемы запуском ПО (firmware), вторичного загрузчика (u-boot) или даже первичного загрузчика (bdk). Именно в таких случаях возникает необходимость восстановления функциональности маршрутизатора с использованием загрузочной SD-карты.
Процесс создания загрузочной SD-карты, копирования SD-карты в файл-образ и разворачивание образа из файла на SD-карту описаны в статье: Подготовка загрузочной SD-карты для восстановления загрузчиков и обновления основного ПО наESR-3100/3200/3200L/3300 (Linux)
Ограничения
Данная инструкция актуальна для следующих моделей ESR:
- ESR-3100
- ESR-3200
- ESR-3200L
- ESR-3300
| Якорь | ||||
|---|---|---|---|---|
|
В тексте инструкции будет использоваться переменная <DIR>, которая будет зависеть от модели сервисного маршрутизатора, с которым проводится процедура восстановления программного обеспечения. Зависимость модели и имени директории приведены в таблице ниже:
| Модель | Имя директории <DIR> |
|---|---|
| ESR-3100 | esr3100 |
| ESR-3200 | esr3200 |
| ESR-3200L | esr3200l |
| ESR-3300 | esr3300 |
Необходимое программное обеспечение на персональном компьютере (ПК)
Для восстановления функциональности сервисного маршрутизатора ESR необходим ПК:
- с встроенным COM-интерфейсом или подключенным адаптером USB-to-COM
- терминальная программа (terminator, PuTTY или любая аналогичная)
Алгоритм восстановления ПО
Подготовка к работе
- Предварительно, необходимо создать или развернуть образ ранее созданной загрузочной SD-карты по соответствующей инструкции.
- Запустить терминальный клиент с возможностью подключения средствами COM-интерфейса.
- Включить логирование всех вводимых и выводимых сообщений средствами консольного клиента (в соответствии с документацией используемого консольного клиента). В случае возникновения проблем - приложить получившийся лог при открытии заявки в техническую поддержку.
- Подключиться к сервисному маршрутизатору используя корректный идентификатор COM-интерфейса и следующие параметры COM-интерфейса:
- Скорость: 115200 бит/с
- Биты данных: 8 бит
- Четность: нет
- Стоповые биты: 1
- Управление потоком: нет
Запуск загрузчиков с SD-карты
1. Отключить питание маршрутизатора.
2. Установить загрузочную SD-карту в слот SD.
3. Зажать функциональную кнопку "F" (на лицевой панели).
4. Подать питание на маршрутизатор.
5. Когда появится первая индикация на маршрутизаторе и первый вывод в консоль - отпустить функциональную кнопку 'F".
6. Остановить загрузку и войти в режим uboot. После появления в консоли сообщения вида:
...
В данном режиме таймаут на ввод команд всего 10 секунд, поэтому последующие команды необходимо выполнять быстро.
Обновление загрузчиков и основного ПО
1. Обновить первичный загрузчик при помощи команды:
...
| панель |
|---|
u-boot> clear_mtd_data |
Перезагрузка маршрутизатора
1. Отключить питание маршрутизатора.
2. Изъять SD-карту из разъема SD.
3. Включить питание маршрутизатора не зажимая функциональную кнопку.