Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

A Shared Block
hiddentrue


Metadata list
hiddentrue
|| DeviceType | Сервисные маршрутизаторы серии ESR |
|| DeviceName1 | ESR-10, ESR-12V, ESR-12VF, ESR-14VF, ESR-15, ESR-20, ESR-21, ESR-30, ESR-100, ESR-200, ESR-1000, ESR-1200, ESR-1500, ESR-1511, ESR-1700, ESR-3100, 3200 |
|| DocTitleAdditional | Руководство по обновлению ПО |
|| fwversion | 1.11.10 |


...

Данное руководство предназначено для технического персонала, выполняющего обновление устройств посредством интерфейса командной строки (CLI).

Условные обозначения

Обозначение

Описание

[   ]

В квадратных скобках в командной строке указываются необязательные параметры, но их ввод предоставляет определенные дополнительные опции.

{   }

В фигурных скобках в командной строке указываются возможные обязательные параметры. Необходимо выбрать один из параметров.

«,»

«-»

Данные знаки в описании команды используются для указания диапазонов.

«|»

Данный знак в описании команды обозначает «или».

Полужирный курсив

Полужирным шрифтом выделены примечания, предупреждения или информация.

<Полужирный курсив>

Полужирным курсивом в угловых скобках указываются названия клавиш на клавиатуре.


Блок кода
Текст в рамке


В рамках с текстом указаны примеры и результаты выполнения команд.

Scroll Pagebreak
Примечания и предупреждения

...

  • <config-file-name> — имя файла резервной копии конфигурации сервисного маршрутизатора.;
  • <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-сервера.;

С локально подключенного USB/MMC-носителя

...

панель
titleПолучение версий вторичного загрузчика и основного ПО в CLI

esr# show version

Boot version:

 1.1711.36.11 1 (date 1419/1108/2022 2021 time 1317:3057:2710)                  <-- версия вторичного загрузчика (U-Boot)

SW version:

 1.1711.3 6 build 111[a813b5c651aea4cb3b] (date 1419/1108/2022 2021 time 1317:52:20:25) <-- версия активного образа основного ПО сервисного маршрутизатора

HW version:

 1v2                                                        <-- версия аппаратной платформы сервисного маршрутизатора

...

  • Первичного загрузчика (sbi, bl1 или X-:oader в зависимости от модели маршрутизатора):

    панель
    titleВерсия первичного загрузчика на ESR-10/12v/12vf/14vf/15

    SBI:1.1711.36.11 1 (14/11/2022 - 12:55:55)
      Chip is NSP B1
      Booting from SPI-NOR


    панель
    titleВерсия первичного загрузчика на ESR-20/21/30

    INFO: mdio_update: phy_id 4, addr 9, value 0x120c
    INFO: mdio_update: phy_id 2, addr 0, value 0x808

    BL1:1.1711.36.9 1 (01/11/2022 - 18:40:36)

    INFO: BL1: RAM 0x6517a800 - 0x65180000
    INFO: Using crypto library 'mbed TLS'


    панель
    titleВерсия первичного загрузчика на ESR-100/200/1000/1200/1500/1511/1700/3100/3200

    BRCM XLP Stage 1 Loader (X-Loader:1.1711.36.111) [Big-Endian] (14/11/2022 - 13:21:58)
    XLP316B2: Node 0 frequency: CPU=1400MHz, SOC=1999MHz, REF=133MHz
    POWER ON RESET CFG:43F94FA8,VRM: 0x6868, PRID: 0xC1104


  • Вторичного загрузчика (U-boot):

    панель
    titleВерсия вторичного загрузчика

    INFO: Entry point address = 0x85000000
    INFO: SPSR = 0x3c9

    U-Boot:1.1711.36.91 (01/11/2022 - 18:40:36)

           Watchdog enabled

    Scroll Pagebreak

  • Основного ПО (Firmware):

    панель
    titleВерсия основного ПО

    [ 0.000000] Initializing cgroup subsys cpu
    [ 0.000000] Initializing cgroup subsys cpuacct
    [ 0.000000] Software version: 1.1411.5 6 build 61[596cabe531aea4cb3b] date 2019/0408/2022 2021 time 1117:3752:1020


Обновление ПО в CLI основного ПО ESR

Обновление ПО с версий 1.4.4–1.11.6 (для ESR-1500/1511 1.8.7–1.11.6)
Якорь
Обновление ПО с версий 1.4.4–1.14.5 (для ESR-1500/1511 1.8.7–1.14.5)
Обновление ПО с версий 1.4.4–1.14.5 (для ESR-1500/1511 1.8.7–1.14.5)

Ранние версии не поддерживают кумулятивное обновление. Поэтому, кроме основного ПО, в некоторых случаях При переходе на 1.11.10 необходимо обновлять вторичный загрузчик. В результате процесс обновления будет следующий:

  1. Загрузить вторичный загрузчик (U-boot)

...

  1. ;
  2. Загрузить ПО (firmware-файл) на сервисный маршрутизатор ESR.
  3. Выбрать образ ПО версии 1.11.10 для следующей загрузки.
  4. Перезагрузить сервисный маршрутизатор.
Предупреждение

Обновление вторичного загрузчика (Uboot) обязательно, если текущая версия вторичного загрузчика старше версии 1.11.x включительно (1.11.x, 1.10.x и т.д.).Если текущая версия вторичного загрузчика (U-boot) 1.13.0 или выше (1.13.0, 1.14.0 и т.д.), обновлять вторичный загрузчик (U-boot) не обязательно. (??). Для ESR-1000 нужно учитывать версию первичного загрузчика.


Предупреждение

При обновлении с более ранних версий ПО набор протоколов удаленного копирования файлов и типы локально подключаемых накопителей могут отличаться.

Scroll Pagebreak
Подготовка конфигурации при обновлении с версий 1.4.х и более ранних

...

Соответственно при обновлении ПО с физических портов будут удалены режимы коммутируемого порта, например:

Конфигурация на 1.4.x и более раннихКонфигурация на 1.6.2 и более поздних
interface gigabitethernet 1/0/1
  description "WAN"
  switchport mode trunk
  switchport trunk allowed vlan add 150
exit
interface gigabitethernet 1/0/1.200
  ip firewall disable
exit
interface gigabitethernet 1/0/1
  description "WAN"
exit
interface gigabitethernet 1/0/1.200
  ip firewall disable
exit
interface gigabitethernet 1/0/1
  description "WAN"
  switchport forbidden default-vlan
  switchport access vlan 10
exit
interface gigabitethernet 1/0/1.200
  bridge-group 1
exit
interface gigabitethernet 1/0/1
  description "WAN"
exit
interface gigabitethernet 1/0/1.200
  bridge-group 1
exit

Якорь
Подготовка к загрузке файлов (ПО и вторичного загрузчика)
Подготовка к загрузке файлов (ПО и вторичного загрузчика)
Подготовка к загрузке файлов (ПО и вторичного загрузчика)

...

  1. Запустить соответствующий сервер в сети (tftp/ftp/sftp/http/https/scp).
  2. Скопировать файлы ПО и вторичного загрузчика и (esrXXXX-1.11.10-build1.firmware esrXXXX-1.11.10-build1.uboot) в рабочий раздел сервера удаленной загрузки файлов. <esrXXXX> — необходимо заменить на имя соответствующее модели маршрутизатора.
    • Для сервисных маршрутизаторов ESR-10/12V/12VF/14VF/15 загружаются файлы начинающиеся с esr1x:
      • Для маршрутизаторов моделей ESR-12v/12vf/14vf и аппаратной версии (HW-version) 3v0 и выше, вместо файла с расширением «uboot» необходимо использовать файл с расширением «spi_uboot».;
      • Для маршрутизаторов модели ESR-10 и аппаратной версии (HW-version) 2v0 и выше вместо, файла с расширением «uboot» необходимо использовать файл с расширением «spi_uboot».
    • Для сервисных маршрутизаторов ESR-20/21 загружаются файлы, начинающиеся с esr2x.;
    • Для сервисных маршрутизаторов ESR-100/200 загружаются файлы, начинающиеся с esr200esr20;.
    • Для сервисных маршрутизаторов ESR-1500/1511 загружаются файлы, начинающиеся с esr15xx;
    • Для сервисных маршрутизаторов остальных моделей индекс в имени файла соответствует модели маршрутизатора.
  3. Обеспечить IP-связность между обновляемым сервисным маршрутизатором ESR и сервером удаленного копирования файлов (маршрутизация).
  4. Обеспечить работу протокола удаленного копирования между ESR и сервером удаленного копирования файлов (промежуточные firewall).
  5. При необходимости (для протоколов ftp, sftp, scp, http, https) узнать имя пользователя и пароль для скачивания необходимого файла.

...

  1. Раздел USB/MMC-носителя должен быть отформатирован в формате FAT32 или exFAT (поддерживается, начиная с версии ПО 1.13.0).
  2. Скопировать файлы ПО и вторичного загрузчика и (esrXXXX-1.11.10-build1.firmware esrXXXX-1.11.10-build2.uboot) в корневой раздел USB/MMC-носителя. Правила использования файлов для различных моделей см. выше.
  3. Подключить USB/MMC-носитель в соответствующий слот сервисного маршрутизатора.
  4. Определить метку тома подключенного USB/MMC-накопителя.

...

Таблица моделей и версий ПО, требующих обновления через промежуточную версию:

Модель Версия ПО
ESR-10

esr10-1.4.3 и ранее

ESR-12Vesr12v-1.4.3 и ранее
ESR-12VFesr12vf-1.4.3 и ранее
ESR-100esr100-1.4.3 и ранее
ESR-200esr200-1.4.3 и ранее
ESR-1500esr1500-1.8.6 и ранее

При обновлении ПО на сервисных маршрутизаторах моделей и версий ПО, перечисленных в таблице выше, ПО версии 1.11.10 не будет загружаться, выдавая ошибку вида:

...

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

Процесс обновления будет идентичным описанному в разделе "Обновление ПО с версии 1.17.3 и более поздних", но со следующими отличиями:

  • В качестве 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.1411.5 0 (для ESR-1500/1511 1.8.7–1.1411.50).

Якорь
ПО_ESR_1000
ПО_ESR_1000

Обновление ПО на ESR-1000 с версии 1.0.6 и более ранних

...