...
Обновление ПО в CLI основного ПО ESR
Обновление ПО с версий 1.11.10
При переходе на 1.11.12 необходимо обновлять вторичный загрузчик, если он ниже версии 1.11.10 . В результате процесс обновления будет следующий:
- Загрузить вторичный загрузчик (U-boot), если его версия ниже 1.11.10;
- Загрузить ПО (firmware-файл) на сервисный маршрутизатор ESR.
- Выбрать образ ПО версии 1.11.12 для следующей загрузки.
- Перезагрузить сервисный маршрутизатор.
Предупреждение |
---|
Обновление вторичного загрузчика (Uboot) обязательно. Для ESR-1000 нужно учитывать версию первичного загрузчика. |
Обновление ПО с версий 1.4.4–1.11.6 (для ESR-1500
...
1.8.7–1.11.6)
Якорь | ||||
---|---|---|---|---|
|
При переходе на 1.11.10 12 необходимо обновлять вторичный загрузчик. В результате процесс обновления будет следующий:
Загрузить вторичный загрузчик (U-boot);
Загрузить ПО (firmware-файл) на сервисный маршрутизатор ESR.
Выбрать образ ПО версии 1.11.
...
12 для следующей загрузки.
Перезагрузить сервисный маршрутизатор.
Предупреждение |
---|
Обновление вторичного загрузчика (Uboot) обязательно. Для ESR-1000 нужно учитывать версию первичного загрузчика. |
...
При загрузке файлов с использованием серверов удаленного копирования файлов необходимо:
Запустить соответствующий сервер в сети (tftp/ftp/sftp/http/https/scp).
Скопировать файлы ПО и вторичного загрузчика и (esrXXXX-1.11.
...
12-build1.firmware esrXXXX-1.11.
...
12-build1.uboot) в рабочий раздел сервера удаленной загрузки файлов. <esrXXXX> — необходимо заменить на имя соответствующее модели маршрутизатора.
- Для сервисных маршрутизаторов ESR-10/12V/12VF/15 загружаются файлы, начинающиеся с esr1x:
- Для маршрутизаторов моделей ESR-12v/12vf и аппаратной версии (HW-version) 3v0 и выше, вместо файла с расширением «uboot» необходимо использовать файл с расширением «spi_uboot»;
- Для маршрутизаторов модели ESR-10 и аппаратной версии (HW-version) 2v0 и выше вместо, файла с расширением «uboot» необходимо использовать файл с расширением «spi_uboot».
- Для сервисных маршрутизаторов ESR-20/21 загружаются файлы, начинающиеся с esr2x;
- Для сервисных маршрутизаторов ESR-100/200 загружаются файлы, начинающиеся с esr20;.
- Для сервисных маршрутизаторов ESR-1500/1511 загружаются файлы, начинающиеся с esr15xx;
- Для сервисных маршрутизаторов остальных моделей индекс в имени файла соответствует модели маршрутизатора.
- Обеспечить IP-связность между обновляемым сервисным маршрутизатором ESR и сервером удаленного копирования файлов (маршрутизация).
- Обеспечить работу протокола удаленного копирования между ESR и сервером удаленного копирования файлов (промежуточные firewall).
При необходимости (для протоколов ftp, sftp, scp, http, https) узнать имя пользователя и пароль для скачивания необходимого файла.
При загрузке ПО с использованием USB/MMC-носителя необходимо:
Раздел USB/MMC-носителя должен быть отформатирован в формате FAT32 или exFAT.
Скопировать файлы ПО и вторичного загрузчика и (esrXXXX-1.11.
...
12-build1.firmware esrXXXX-1.11.
...
12-build2.uboot) в корневой раздел USB/MMC-носителя. Правила использования файлов для различных моделей см. выше.
Подключить USB/MMC-носитель в соответствующий слот сервисного маршрутизатора.
Определить метку тома подключенного USB/MMC-накопителя.
Загрузка файлов ПО и вторичного загрузчика и (esrXXXX-1.11.
...
12-build1.firmware esrXXXX-1.11.
...
12-build1.uboot)
С использованием одного из протоколов удаленной загрузки файлов
панель | ||
---|---|---|
| ||
|
...
панель | ||
---|---|---|
| ||
|
...
панель | ||
---|---|---|
| ||
|
...
панель | ||
---|---|---|
| ||
|
...
панель | ||
---|---|---|
| ||
|
...
панель | ||
---|---|---|
| ||
|
<tftp-server-ip> — IP-адрес используемого TFTP-сервера;
<ftp-username> — имя пользователя на FTP-сервере;
<ftp-userpassword> — пароль пользователя на FTP-сервере;
<ftp-server-ip> — IP-адрес используемого FTP-сервера;
<sftp-username> — имя пользователя на SFTP-сервере;
<sftp-userpassword> — пароль пользователя на SFTP-сервере;
<sftp-server-ip> — IP-адрес используемого SFTP-сервера;
<scp-username> — имя пользователя на SCP-сервере;
<ftp-userpassword> — пароль пользователя на FTP-сервере;
<scp-server-ip> — IP-адрес используемого SCP-сервера;
<http-username> — имя пользователя на HTTP-сервере;
<http-userpassword> — пароль пользователя на HTTP-сервере;
<http-server-ip> — IP-адрес используемого HTTP-сервера;
Правила использования файлов ПО и вторичного загрузчика (U-boot) для различных моделей см. в разделе Подготовка к загрузке файлов (ПО и вторичного загрузчика).
...
панель | ||
---|---|---|
| ||
|
...
панель | ||
---|---|---|
| ||
|
<USB_DISK> – имя раздела на USB-носителе;
<MMC_DISK> – имя раздела на MMC-носителе.
Выбор образа ПО версии 1.11.
...
12 для следующей загрузки
На сервисных маршрутизаторах ESR одновременно хранится два образа ПО (image-1 и image-2).
...
панель |
---|
|
...
Scroll Pagebreak |
---|
...
3. Проверить, что образ, содержащий ПО версии 1.11.1012, выбран для загрузки:
панель |
---|
|
...
При обновлении ПО на сервисных маршрутизаторах моделей и версий ПО, перечисленных в таблице выше, ПО версии 1.11.10 12 не будет загружаться, выдавая ошибку вида:
панель |
---|
|
...
Для обновления ПО сервисных маршрутизаторов с версий, перечисленных в таблице выше и более ранних, необходимо первоначально обновить ПО на промежуточную версию. При этом загрузчики обновлять нет необходимости.
В качестве firmware-файлов при загрузке необходимо использовать следующие:
- Для ESR-10 - esr10-1.4.4-build8.firmware;
- Для ESR-12V - esr12v-1.4.4-build5.firmware;
- Для ESR-12VF - esr10vf-1.4.4-build5.firmware;
- Для ESR-100 - esr100-1.4.4-build4.firmware;
- Для ESR-200 - esr200-1.4.4-build5.firmware;
- Для ESR-1500 - esr1500-1.8.7-build4.firmware.
Если текущая версия ПО на сервисном маршрутизаторе 1.1.0 или выпущенная ранее (1.1.0, 1.0.9, 1.0.8), то вместо раздела "system:firmware" необходимо использовать обозначение раздела "fs://firmware".
После обновления на промежуточную версию ПО необходимо убедиться, что обновление прошло успешно. Далее необходимо обновить ПО согласно процедуре, описанной в разделе Обновление ПО с версий 1.4.4–1.11.0 (для ESR-1500/1511 1.8.7–1.11.0).
Якорь | ||||
---|---|---|---|---|
|
...
Если текущая версия X-Loader 1.0.5 или более ранняя, обновление возможно только с использованием CLI вторичного загрузчика (U-boot):
Отключить кабели от всех интерфейсов ESR-1000.
В интерфейс gi 1/0/1 подключить ПК с установленным tftp-сервером.
В рабочем каталоге tftp-сервера создать подкаталог с именем "esr1000".
В подкаталог с именем "esr1000" скопировать следующие файлы переименовывая их:
- файл esr1000-1.11.
...
- 12-build1.firmware переименовать в firmware;
- файл esr1000-1.11.
...
- 12-build1.uboot переименовать в u-boot.bin;
- для ESR-1000 с HW-версией меньше 1v7 файл esr1000-1.11.
...
- 12-build1.xload переименовать в xload.bin;
- для ESR-1000 с HW-версией 1v7 и старше файл esr1000-1.11.
...
- 12-build1.1v7.xload переименовать в xload.bin.
Подключиться к сервисному маршрутизатору ESR используя консольный интерфейс на лицевой панели маршрутизатора (console) используя следующие параметры интерфейса RS-232 на ПК:
Скорость: 115200 бит/с
- Биты данных: 8 бит
- Четность: нет
- Стоповые биты: 1
- Управление потоком: нет
Перезагрузить маршрутизатор одним из следующих способов:
Отключить и включить питание. Интервал между отключением и включением должен составить не менее 20 секунд.
- Кратковременно нажать функциональную кнопку F на лицевой панели маршрутизатора (для ESR-10 — на боковой панели).
Выполнить команду "reload system" в CLI основного ПО маршрутизатора.
панель title Перезагрузка при помощи команды в CLI основного ПО esr# reload system
Do you really want to reload system ? (y/N): y
После появления сообщения вида:
панель |
---|
Temp: MAX6657 temperature (int) 38 C |
Нажать клавишу "Esc".
Scroll Pagebreak |
---|
В появившемся CLI вторичного загрузчика (U-boot) настроить IP-параметры взаимодействия с подключенным ПК:
панель | ||
---|---|---|
| ||
|
панель | ||
---|---|---|
| ||
|
Предупреждение |
---|
IP-адреса ПК и маршрутизатора могут отличаться от приведенных в примере выше, но должны быть из одной /24-подсети. |
Загрузить файлы первичного (X-Loader) и вторичного (U-boot) загрузчиков и основного ПО:
панель | ||
---|---|---|
| ||
|
панель | ||
---|---|---|
| ||
|
панель | ||
---|---|---|
| ||
|
Указать первый образ для загрузки:
панель |
---|
|
Перезагрузить маршрутизатор, отключив и включив питание. Интервал между отключением и включением должен составить не менее 20 секунд.