...
В данном руководстве описаны процессы обновления компонентов программного обеспечения сервисных маршрутизаторов серии ESR контроллера WLC с учетом особенностей конкретных моделей и предыдущих версий программного обеспечения, используемых обновляемым устройством.
...
Данное руководство предназначено для технического персонала, выполняющего обновление устройств посредством интерфейса командной строки (CLI).
Условные обозначения
Обозначение | Описание | ||
---|---|---|---|
[ ] | В квадратных скобках в командной строке указываются необязательные параметры, но их ввод предоставляет определенные дополнительные опции. | ||
{ } | В фигурных скобках в командной строке указываются возможные обязательные параметры. Необходимо выбрать один из параметров. | ||
«,» «-» | Данные знаки в описании команды используются для указания диапазонов. | ||
«|» | Данный знак в описании команды обозначает «или». | ||
Полужирный курсив | Полужирным шрифтом выделены примечания, предупреждения или информация. | ||
<Полужирный курсив> | Полужирным курсивом в угловых скобках указываются названия клавиш на клавиатуре. | ||
| В рамках с текстом указаны примеры и результаты выполнения команд. |
Scroll Pagebreak |
---|
...
Перед началом работ по обновлению ПО на сервисных маршрутизаторах ESR контроллере WLC необходимо сделать резервную копию текущей конфигурации.
Копирование текущей конфигурации с сервисного маршрутизатора ESR с контроллера WLC возможно как с использованием протоколов удаленного копирования файлов, так и на локально подключенные USB/MMC-носители.
Предупреждение |
---|
При переходе с более новой версии ПО на более старую (downgrade) вероятна ситуация, когда более старая версия ПО не сможет применить конфигурацию, сохраненную в более новой версии. В результате конфигурация будет утеряна и сервисный маршрутизатор ESR контроллер WLC загрузится с пустой конфигурацией. |
...
Для создания резервной копии текущей конфигурации сервисного маршрутизатора контроллера с использованием серверов удаленного копирования файлов необходимо:
- Запустить соответствующий сервер на ПК/сервере в сети.
- Обеспечить возможность сохранения файлов в рабочем разделе сервера.
- Обеспечить IP-связность между обновляемым сервисным маршрутизатором ESR обновляемым контроллером WLC и сервером удаленного копирования файлов (маршрутизация).
- Обеспечить работу протокола удаленного копирования между ESR WLC и сервером удаленного копирования файлов (промежуточные firewall).
- При необходимости (для протоколов ftp, sftp, scp, http) узнать имя пользователя и пароль для записи необходимого файла.
Для создания резервной копии текущей конфигурации сервисного маршрутизатора контроллера на локально подключенный USB/MMC-носитель необходимо:
- Раздел USB/MMC-носителя должен быть отформатирован в формате FAT32.
- Подключить USB/MMC-носитель в соответствующий слот ESRWLC.
Копирование файла резервной копии конфигурации
...
В зависимости от протокола удаленного копирования файлов в CLI сервисного маршрутизатора необходимо контроллера необходимо выполнить одну из следующих команд:
панель | ||
---|---|---|
| ||
|
...
панель | ||
---|---|---|
| ||
|
...
панель | ||
---|---|---|
| ||
|
...
панель | ||
---|---|---|
| ||
|
...
панель | ||
---|---|---|
| ||
|
- <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-сервера.
...
1. Определить метку тома подключенного USB/MMC-накопителя.:
панель | ||
---|---|---|
| ||
|
...
панель | ||
---|---|---|
| ||
|
...
панель | ||
---|---|---|
| ||
|
...
панель | ||
---|---|---|
| ||
|
- <config-file-name> — имя файла, с которым будет сохранена текущая конфигурация сервисного маршрутизатораконфигурация контроллера;
- <USB_DISK> — имя раздела на USB-носителе;
- <MMC_DISK> — имя раздела на MMC-носителе.
...
В случае потери конфигурации на маршрутизаторе контроллере в процессе эксплуатации, обновления или "отката" на более старую версию ПО конфигурацию маршрутизатора контроллера можно восстановить, используя созданную ранее резервную копию.
Копирование резервной копии конфигурации на сервисный маршрутизатор ESR контроллер WLC возможно как с использованием протоколов удаленного копирования файлов, так и на локально подключенные USB/MMC-носители.
Предупреждение |
---|
При переходе с более новой версии ПО на более старую (downgrade) вероятна ситуация, когда более старая версия ПО не сможет применить конфигурацию, сохраненную в более новой версии. В результате конфигурация будет утеряна и сервисный маршрутизатор ESR контроллер WLC загрузится с пустой конфигурацией. |
...
Для восстановления конфигурации сервисного маршрутизатора контроллера из резервной копии с использованием серверов удаленного копирования файлов необходимо:
- Запустить соответствующий сервер на ПК/сервере в сети.
- Разместить в рабочем разделе сервера файл с созданной ранее резервной копией маршрутизатораконтроллера.
- Настроить сервисный маршрутизатор контроллер для появления IP-связности с сервером удаленного копирования файлов.
- Обеспечить IP-связность между обновляемым сервисным маршрутизатором ESR обновляемым контроллером WLC и сервером удаленного копирования файлов (маршрутизация).
- Обеспечить работу протокола удаленного копирования между ESR WLC и сервером удаленного копирования файлов (промежуточные firewall).
- При необходимости (для протоколов ftp, sftp, scp, http) узнать имя пользователя и пароль для записи необходимого файла.
Для восстановления конфигурации сервисного маршрутизатора контроллера из резервной копии с локально подключенного USB/MMC-носителя необходимо:
- Раздел USB/MMC-носителя должен быть отформатирован в формате FAT32.
- На USB/MMC-носителе должен быть помещен файл с ранее созданной резервной копией конфигурации сервисного маршрутизатораконтроллера.
- Подключить USB/MMC-носитель в соответствующий слот ESRWLC.
Scroll Pagebreak |
---|
...
В зависимости от протокола удаленного копирования файлов в CLI сервисного маршрутизатора необходимо контроллера необходимо выполнить одну из следующих команд:
панель | ||
---|---|---|
| ||
|
...
панель | ||
---|---|---|
| ||
|
...
панель | ||
---|---|---|
| ||
|
...
панель | ||
---|---|---|
| ||
|
...
панель | ||
---|---|---|
| ||
|
- <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-сервера.
Scroll Pagebreak |
---|
С локально подключенного USB/MMC-носителя
...
панель | ||
---|---|---|
| ||
|
...
панель | ||
---|---|---|
| ||
|
...
панель | ||
---|---|---|
| ||
|
...
панель | ||
---|---|---|
| ||
|
- <config-file-name> — имя файла резервной копии конфигурации сервисного маршрутизатораконтроллера;
- <USB_DISK> — имя раздела на USB-носителе;
- <MMC_DISK> — имя раздела на MMC-носителе.
Scroll Pagebreak |
---|
Для применения и подтверждения работы конфигурации, загруженной ранее в раздел "system:candidate-config" , необходимо выполнить команды:
панель | ||
---|---|---|
| ||
|
...
- в CLI основного ПО;
- в выводе консольного интерфейса при загрузке сервисного маршрутизатораконтроллера.
Определение текущей версии ПО и версии вторичного загрузчика (U-boot) в CLI основного ПО
...
панель | ||
---|---|---|
| ||
|
Определение текущей версии ПО и версии первичного (X-Loader) и вторичного (U-boot) загрузчиков в выводе консольного интерфейса при загрузке
...
контроллера
Для определения текущей версии ПО и версии вторичного загрузчика (U-boot) в выводе консольного интерфейса при загрузке сервисного маршрутизатора контроллера необходимо:
1. Подключиться к сервисному маршрутизатору ESR контроллеру WLC через интерфейс Сonsole на передней панели маршрутизатораконтроллера, используя следующие параметры интерфейса RS-232 на ПК:
- Скорость: 115200 бит/с;
- Биты данных: 8 бит;
- Четность: нет;
- Стоповые биты: 1;
- Управление потоком: нет.
2. Перезагрузить маршрутизатор контроллер одним из следующих способов:
- Отключить и включить питание. Интервал между отключением и включением должен составить не менее 20 секунд.
- Кратковременно нажать функциональную кнопку F на лицевой панели маршрутизатораконтроллера.
- Выполнить команду "reload system" в CLI основного ПО маршрутизатораконтроллера.
панель | ||
---|---|---|
| ||
|
3. В процессе загрузки в консоль будет выведена информация о версиях:
Первичного загрузчика (sbi, bl1 или X-:oader в зависимости от модели маршрутизатора):
панель title Версия первичного загрузчика на ESR-10/12v/12vf/14vf/15 SBI:1.17.3.11
(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
NOTICE: Cold boot
NOTICE: BL1:1.
1715.3.
92 (0128/1112/2022 - 1815:4056:3646)
INFO: BL1: RAM 0x6517a800 - 0x65180000
INFO: Using crypto library 'mbed TLS'
Вторичного загрузчика (U-boot):
панель title Версия первичного загрузчика на ESR-100/200/1000/1200/1500/1511/1700/3100/3200 BRCM XLP Stage 1 Loader (X-Loader:1.17.3.11) [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.17.3.9 (01/11/2022 - 18:40:36)
Watchdog enabled
Scroll Pagebreak вторичного загрузчика NOTICE: BL31:1.15.3.2 (28/12/2022 - 15:56:46)
U-Boot:1.15.3.2 (28/12/2022 - 15:56:46)
Основного ПО (Firmware):
панель title Версия основного ПО [ 0.000000] Initializing cgroup subsys cpuBooting Linux on physical CPU 0x0
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Software version: 1.1415.5 3 build 63[596cabe532555a4e8a] date 2028/0412/2022 time 1117:3744:1053
Обновление ПО в CLI основного ПО
...
WLC
Обновление ПО с версии 1.
...
15.3
ПО версии 1.19.0 является кумулятивным (содержит обновленные версии первичного и вторичного загрузчиков). ПО версии 1.15.3 поддерживает кумулятивное обновление всех компонентов ПО, поэтому будет достаточно:
- Сделать бэкап конфигурации.
- Отредактировать конфигурацию.
- Загрузить ПО (firmware-файл) на сервисный маршрутизатор ESRконтроллер WLC.
- Выбрать образ ПО версии 1.1819.1 0 для следующей загрузки.
- Перезагрузить сервисный маршрутизаторконтроллер.
...
При загрузке ПО с использованием серверов удаленного копирования файлов необходимо:
- Запустить соответствующий сервер в сети (tftp/ftp/sftp/http/https/scp).
- Скопировать файл ПО (wlc13-1.19.0-build2.firmware) в рабочий раздел сервера удаленной загрузки файлов.
- Обеспечить IP-связность между обновляемым сервисным маршрутизатором ESR и сервером удаленного копирования файлов (маршрутизация).
- Обеспечить работу протокола удаленного копирования между ESR и сервером удаленного копирования файлов (промежуточные firewall).
- При необходимости (для протоколов ftp, sftp, scp, http, https) узнать имя пользователя и пароль для скачивания необходимого файла.
При загрузке ПО с использованием USB/MMC-носителя необходимо:
- Раздел USB/MMC-носителя должен быть отформатирован в формате FAT32 или exFAT.
- Скопировать файл ПО (esrXXXX-1.18.1-build1.firmware) в корневой раздел USB/MMC-носителя. Правила использования файлов ПО для различных моделей см. выше.
- Подключить USB/MMC-носитель в соответствующий слот сервисного маршрутизатора.
- Определить метку тома подключенного USB/MMC-накопителя.
Загрузка ПО
С использованием одного из протоколов удаленной загрузки файлов
...
title | Загрузка ПО по протоколу tftp |
---|
...
- Загрузить обновленную конфигурацию.
Подготовка конфигурации при обновлении с версий 1.15.3
Версия 1.19.0 содержит ряд изменений уже имеющегося функционала, поэтому после обновления WLC требуется дополнительная настройка для поддержания работоспособности действующей конфигурации.
- Сделать бэкап конфигурации.
С использованием протоколов удаленного копирования файлов
В зависимости от протокола удаленного копирования файлов в CLI контроллера необходимо выполнить одну из следующих команд:
панель | ||
---|---|---|
| ||
|
панель | ||
---|---|---|
| ||
|
панель | ||
---|---|---|
| ||
|
панель | ||
---|---|---|
| ||
|
панель | ||
---|---|---|
| ||
|
панель | ||
---|---|---|
| ||
|
...
|
- <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-
...
носитель
Определить метку тома подключенного USB/MMC-накопителя
...
.
панель | ||
---|---|---|
| ||
|
...
панель | ||
---|---|---|
| ||
|
...
Скопировать файл на используемый USB/MMC-
...
накопитель:
Примечание |
---|
При выполнении команд копирования с на USB/MMC-носителей носители необходимо вместо полей <USB_DISK> или <MMC_DISK> использовать настоящие метки тома , определенные вышепри выполнении пункта 1. |
Scroll Pagebreak |
---|
панель | ||
---|---|---|
| ||
|
панель | ||
---|---|---|
| ||
|
- <config-file-name> — имя файла, с которым будет сохранена текущая конфигурация контроллера;
- <USB_DISK> – — имя раздела на USB-носителе;
- <MMC_DISK> – — имя раздела на MMC-носителе.
Выбор образа ПО версии 1.18.1 для следующей загрузки
На сервисных маршрутизаторах ESR одновременно хранится два образа ПО (image-1 и image-2).
1. Проверить содержимое образов ПО, загруженных на сервисный маршрутизатор:
...
esr# show bootvar
Image Version Date Status After reboot
----- ------------------------- -------------------- ------------ ------------
1 1.18.1 build 1[0ce3307fa] date 28/02/2023 time Not Active
12:06:26
2 1.17.3 build date 14/11/2022 time Active *
11[a813b5c65] 12:51:54
При загрузке файла ПО в раздел system:firmware загрузка осуществляется всегда в неактивный в данный момент раздел.
2. Выбрать раздел, содержащий ПО версии 1.18.1, в качестве загрузочного:
панель | ||
---|---|---|
| ||
|
3. Проверить, что образ, содержащий ПО версии 1.18.1, выбран для загрузки:
...
esr# show bootvar
Image Version Date Status After reboot
----- ------------------------- -------------------- ------------ ------------
1 1.18.1 build 1[0ce3307fa] date 28/02/2023 time Not Active *
12:06:26
2 1.17.3 build date 14/11/2022 time Active
11[a813b5c65] 12:51:54
Предупреждение |
---|
Если для последующей загрузки будет выбрана версия ПО, которая была выпущена ранее версии ПО, используемой в данный момент, после перезагрузки станет невозможна конвертация текущей конфигурации, и будет применена пустая конфигурация (без заводских настроек). При пустой конфигурации к маршрутизатору можно подключиться только используя консольное подключение и логин/пароль по умолчанию (admin/password). |
Перезагрузка сервисного маршрутизатора
Перезагрузить сервисный маршрутизатор при помощи команды:
панель | ||
---|---|---|
| ||
|
...
В отличие от ПО версии 1.17.3, более ранние версии не поддерживают кумулятивное обновление. Поэтому, кроме основного ПО, в некоторых случаях необходимо обновлять вторичный загрузчик. В результате процесс обновления будет следующий:
- Загрузить вторичный загрузчик (U-boot).
- Загрузить ПО (firmware-файл) на сервисный маршрутизатор ESR.
- Выбрать образ ПО версии 1.18.1 для следующей загрузки.
- Перезагрузить сервисный маршрутизатор.
Предупреждение |
---|
Обновление вторичного загрузчика (Uboot) обязательно, если текущая версия вторичного загрузчика старше версии 1.12.X включительно (1.12.X, 1.11.X, 1.10.X и т.д.). Если текущая версия вторичного загрузчика (U-boot) 1.13.0 или выше (1.13.0, 1.14.0 и т.д.), обновлять вторичный загрузчик (U-boot) не обязательно. |
Предупреждение |
---|
При обновлении с более ранних версий ПО набор протоколов удаленного копирования файлов и типы локально подключаемых накопителей могут отличаться. |
Предупреждение |
---|
Для обновления ПО маршрутизаторов ESR-3100 с версии 1.14.х необходимо открыть заявку в службе технической поддержки, используя платформу https://servicedesk.eltex-co.ru/ или форму обращения на официальном сайте https://eltex-co.ru/support/. |
Scroll Pagebreak
Подготовка конфигурации при обновлении с версий 1.4.х и более ранних
Перед обновлением ПО с версий 1.4.x и ниже на версию 1.6.x необходимо учесть изменения в режимах работы физических интерфейсов.
Для физических интерфейсов, начиная с версии ПО 1.6.2, по умолчанию режим маршрутизируемого порта:
панель |
---|
|
Соответственно при обновлении ПО с физических портов будут удалены режимы коммутируемого порта, например:
...
При загрузке файлов с 2. Отредактировать сохраненную конфигурацию в соответствии с изменениями:
a. Изменена схема регистрации точек доступа на контроллере. Теперь используется не только порт 8043, но и 8044. Необходимо добавить порт 8044 в object-group service sa:
Блок кода |
---|
object-group service sa
port-range 8044
exit |
После обновления WLC, точки доступа попадут в список сервиса инициализации и будут ожидать авторизации.
Просмотр списка неавторизованных точек осуществляется командой:
Блок кода |
---|
show wlc service-activator aps |
Для того, чтобы авторизовать все точки доступа из списка, используется команда:
Блок кода |
---|
join wlc ap |
Для авторизации конкретной точки используется команда:
Блок кода |
---|
join wlc ap <MAC_AP> |
Есть возможность включить в конфигурации режим автоматической авторизации:
Блок кода |
---|
wlc-30# configure
wlc-30(config)# wlc
wlc-30(config-wlc)# service-activator
wlc-30(config-wlc-service-activator)# aps join auto
wlc-30(config-wlc-service-activator)# do commit
wlc-30(config-wlc-service-activator)# do confirm |
Scroll Pagebreak |
---|
В версии 1.15.3:
Клиентский трафик вылетает с ТД в gre-туннель с заданным тэгом vlan , на стороне WLC для каждого vlan создается отдельный subgre-туннель и включается в заданные bridge, при выходе из subgre метка vlan снимается. При такой реализации для каждого vlan нужно создавать subgre-туннель и включать его в какой-то bridge. WLC не знает vlan которые выдаются в момент авторизации по radius (если используются c-vlan с внешним radius-сервером) и не может поднять туннели для таких клиентов.
Drawio border true viewerToolbar true fitWindow false diagramName wlc_gre_1.19 simpleViewer false width pageId 380174570 diagramWidth 797.7
В версии 1.19.0:
Drawio border true viewerToolbar true fitWindow false diagramName wlc_gre_1.19 simpleViewer false width pageId 380174570 diagramWidth 797.7
Изменена логика работы SoftGRE-туннелей в режиме wlc. Ранее subgre безусловно включался в Bridge по конфигурации WLC, в новой реализации subgre туннели отсутствуют. Vlan, указанный в настройках SSID, попадает в WLC без терминации sub-туннеля в Bridge. Поддержано использование c-vlan в схеме c туннелированием клиентского трафика. Для корректной работы vlan должен быть создан в настройках WLC и должен быть членом Bridge или интерфейса.
Для поднятия туннелей теперь не используется параметр location, который ранее задавался на bridge и в ap-location для SSID. Вместо этого необходимо включить mode tunnel в ap-location.
Vlan-id в ssid-profile должен совпадать с vlan-id в bridge пользователей.
Версия ПО 1.15.3 | Версия ПО 1.19.0 |
---|---|
bridge 3 | bridge 3 |
ap-location default-location | ap-location default-location description default-location mode tunnel ap-profile default-ap board-profile WEP-1L default_wep-1l_profile board-profile WEP-200L default_wep-200l_profile board-profile WEP-20L default_wep-20l_profile board-profile WEP-2L default_wep-2l_profile board-profile WEP-30L default_wep-30l_profile board-profile WEP-3ax default_wep-3ax_profile board-profile WEP-3ax-Z default_wep-3ax-z_profile board-profile WOP-20L default_wop-20l_profile board-profile WOP-2L default_wop-2l_profile board-profile WOP-30L default_wop-30l_profile board-profile WOP-3ax default_wop-3ax_profile ssid-profile default-ssid exit |
vlan 3 force-up exit |
c. Wireless-controller переименован в softgre-controller:
Версия ПО 1.15.3 | Версия ПО 1.19.0 |
---|---|
wireless-controller | softgre-controller |
Scroll Pagebreak |
---|
Якорь | ||||
---|---|---|---|---|
|
При загрузке ПО с использованием серверов удаленного копирования файлов необходимо:
- Запустить соответствующий сервер в сети (tftp/ftp/sftp/http/https/scp).
- Скопировать файлы файл ПО и вторичного загрузчика и (esrXXXXwlc13-1.1819.10-build1build2.firmware esrXXXX-1.18.1-build2.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 загружаются файлы, начинающиеся с esr200.
- Для сервисных маршрутизаторов ESR-1500/1511F загружаются файлы, начинающиеся с esr15xx
- Для сервисных маршрутизаторов остальных моделей индекс в имени файла соответствует модели маршрутизатора.
- Обеспечить работу протокола удаленного копирования между ESR WLC и сервером удаленного копирования файлов (промежуточные firewall).
- При необходимости (для протоколов ftp, sftp, scp, http, https) узнать имя пользователя и пароль для скачивания необходимого файла.
...
- Раздел USB/MMC-носителя должен быть отформатирован в формате FAT32 или exFAT (поддерживается, начиная с версии ПО 1.13.0).Скопировать файлы ПО и вторичного загрузчика и (esrXXXX
- Скопировать файл ПО (wlc30-1.1819.10-build1build2.firmware esrXXXX-1.18.1-build2.uboot) в ) в корневой раздел USB/MMC-носителя. Правила использования файлов ПО для различных моделей см. выше.
- Подключить USB/MMC-носитель в соответствующий слот сервисного маршрутизатораконтроллера.
- Определить метку тома подключенного USB/MMC-накопителя.
Загрузка
...
ПО
...
С использованием одного из протоколов удаленной загрузки файлов
панель | ||
---|---|---|
| ||
|
панель | ||
---|---|---|
| ||
|
панель | ||
---|---|---|
| ||
|
панель | ||
---|---|---|
| ||
|
панель | ||
---|---|---|
| ||
|
панель | ||
---|---|---|
| ||
|
- <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-накопителя
1. Определение имени метки тома подключенного USB/MMC-накопителя.:
панель | ||
---|---|---|
| ||
|
...
панель | ||
---|---|---|
| ||
|
Scroll Pagebreak |
---|
Примечание |
---|
При выполнении команд копирования с USB/MMC-носителей необходимо вместо поля полей <USB_DISK> или <MMC_DISK> использовать настоящие метки тома, определенные выше. |
панель | ||
---|---|---|
| ||
|
панель | ||
---|---|---|
| ||
|
- <USB_DISK>
...
|******************************************| 100% (697kB) Bootloader updated successfully.
- <USB_DISK> – имя раздела на USB-носителе;
- <MMC_DISK> – имя раздела на MMC-носителе.
Выбор образа ПО версии 1.
...
19.
...
0 для следующей загрузки
На сервисных маршрутизаторах ESR контроллере WLC одновременно хранится два образа ПО (image-1 и image-2).
1. Проверить содержимое образов ПО, загруженных на сервисный маршрутизаторконтроллер:
панель |
---|
|
При загрузке файла ПО в раздел system:firmware загрузка осуществляется всегда в неактивный в данный момент раздел.
Scroll Pagebreak |
---|
панель | ||
---|---|---|
| ||
esr#wlc# boot system image-1 |
3. Проверить, что образ, содержащий ПО версии 1.1819.10, выбран для загрузки:
панель |
---|
|
Предупреждение |
---|
Если для последующей загрузки будет выбрана версия ПО, которая была выпущена ранее версии ПО, используемой в данный момент, после перезагрузки станет невозможна конвертация текущей конфигурации, и будет применена пустая конфигурация (без каких либо заводских настроек). При пустой конфигурации к маршрутизатору контроллеру можно подключиться только используя консольное подключение и логин/пароль по умолчанию (admin/password). |
Перезагрузка
...
контроллера
Перезагрузить сервисный маршрутизатор при контроллер при помощи команды:
панель | ||
---|---|---|
| ||
|
Обновление ПО с версии с 1.4.3 (для ESR-1500/1511 1.8.6) и более ранних на промежуточную версию.
...
Загрузка обновленной конфигурации
С использованием протоколов удаленного копирования файлов
...
Таблица моделей и версий ПО, требующих обновления через промежуточную версию:
...
esr10-1.4.3 и ранее
...
При обновлении ПО на сервисных маршрутизаторах моделей и версий ПО, перечисленных в таблице выше, ПО версии 1.18.1 не будет загружаться, выдавая ошибку вида:
панель |
---|
|
Проблема объясняется тем, что в версиях 1.6.0 (для ESR-10/12V/12VF/100/200) и 1.9.0 (для ESR-1500/1511) произошло слияние образов ПО и загрузчиков для моделей сервисных маршрутизаторов схожих аппаратных платформ.
Для обновления ПО сервисных маршрутизаторов с версий, выпущенных ранее перечисленных в таблице выше, необходимо первоначально обновить ПО на промежуточную версию. При этом загрузчики обновлять нет необходимости.
Процесс обновления будет идентичным описанному в разделе "Обновление ПО с версии 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 - esr10-1.4.4-build5.firmware;
- Для ESR-1500 - esr10-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.14.5 (для ESR-1500/1511 1.8.7–1.14.5).
Обновление ПО на ESR-1000 с версии 1.0.6 и более ранних
При обновлении ESR-1000 и версии 1.0.6 и ранее нужно учитывать версию первичного загрузчика (X-Loader). Определить текущую версию X-loader способом, описанным в разделе "Определение текущей версии ПО и версии первичного (X-Loader) и вторичного (U-boot) загрузчиков в выводе консольного интерфейса при загрузке сервисного маршрутизатора".
Если текущая версия X-Loader 1.0.5 или более ранняя, обновление возможно только с использованием CLI вторичного загрузчика (U-boot):
...
- файл esr1000-1.18.1-build1.firmware переименовать в firmware;
- файл esr1000-1.18.1-build2.uboot переименовать в u-boot.bin;
- для ESR-1000 с HW-версией меньше 1v7 файл esr1000-1.18.1-build2.xload переименовать в xload.bin;
- для ESR-1000 с HW-версией 1v7 и старше файл esr1000-1.18.1-build2.1v7.xload переименовать в xload.bin.
...
Подключиться к сервисному маршрутизатору ESR используя консольный интерфейс на лицевой панели маршрутизатора (console) используя следующие параметры интерфейса RS-232 на ПК:
Скорость: 115200 бит/с
- Биты данных: 8 бит
- Четность: нет
- Стоповые биты: 1
- Управление потоком: нет
Перезагрузить маршрутизатор одним из следующих способов:
...
Отключить и включить питание. Интервал между отключением и включением должен составить не менее 20 секунд.
...
Выполнить команду "reload system" в CLI основного ПО маршрутизатора.
панель | ||
---|---|---|
| ||
|
...
После появления сообщения вида:
панель |
---|
Temp: MAX6657 temperature (int) 38 C |
Нажать клавишу "Esc".
Scroll Pagebreak |
---|
В появившемся CLI вторичного загрузчика (U-boot) настроить IP-параметры взаимодействия с подключенным ПК:
панель | ||
---|---|---|
| ||
|
панель | ||
---|---|---|
| ||
|
Предупреждение |
---|
IP-адреса ПК и маршрутизатора могут отличаться от приведенных в примере выше, но должны быть из одной /24-подсети. |
Загрузить файлы первичного (X-Loader) и вторичного (U-boot) загрузчиков и основного ПО:
панель | ||
---|---|---|
| ||
|
панель | ||
---|---|---|
| ||
|
панель | ||
---|---|---|
| ||
|
Указать первый образ для загрузки:
панель |
---|
|
...
В зависимости от протокола удаленного копирования файлов в CLI контроллера необходимо выполнить одну из следующих команд:
панель | ||
---|---|---|
| ||
|
панель | ||
---|---|---|
| ||
|
панель | ||
---|---|---|
| ||
|
панель | ||
---|---|---|
| ||
|
панель | ||
---|---|---|
| ||
|
- <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-носителя
1. Определить метку тома подключенного USB/MMC-накопителя:
панель | ||
---|---|---|
| ||
|
панель | ||
---|---|---|
| ||
|
2. Скопировать файл на используемый USB/MMC-накопитель:
Примечание |
---|
При выполнении команд копирования на USB/MMC-носители необходимо вместо полей <USB_DISK> или <MMC_DISK> использовать настоящие метки тома, определенные при выполнении пункта 1. |
панель | ||
---|---|---|
| ||
|
панель | ||
---|---|---|
| ||
|
- <config-file-name> — имя файла резервной копии конфигурации контроллера;
- <USB_DISK> — имя раздела на USB-носителе;
- <MMC_DISK> — имя раздела на MMC-носителе.
Применение и подтверждение загруженной конфигурации
Для применения и подтверждения работы конфигурации, загруженной ранее в раздел "system:candidate-config" необходимо выполнить команды:
панель | ||
---|---|---|
| ||
|