...
| панель | ||
|---|---|---|
| ||
|
Переход на нижестоящую версию ПО
Общая информация
При переходе от более старой версии ПО к более новой происходит автоматическая конвертация конфигурации контроллера WLC и применение данной конфигурации для новой версии ПО. Об алгоритме обновления ПО можно узнать здесь. Если совершается переход на более старую версию ПО контроллера, то автоматической конфигурации не происходит и исходная конфигурация не может быть применена. В каждом файле конфигурации имеются метаданные, указывающие к какой версии относится данная конфигурация.
| панель | ||
|---|---|---|
| ||
#!/usr/bin/clish - указание используемого интерпретатора |
| Информация |
|---|
При переходе на нижестоящую версию без указания файла конфигурации, конфигурация которая была установлена на вышестоящей версии не сможет загрузиться, если сделать какое либо изменение и прописать commit, то конфигурация с вышестоящей версии будет полностью удалена. Если вернуться на вышестоящую версию, то файл конфигурации успешно загрузится. |
Задача
Совершить переход с вышестоящей версии ПО на нижестоящую версию с использованием файла конфигурации.
Решение
Переход на нижестоящую версию ПО с применением ранее сохраненной для данной версии конфигурации:
- Сохранение файла конфигурации с текущей версией;
- Добавление на контроллер файла конфигурации для нижестоящей версии ПО;
- Установка и переход на нижестоящую версии программного обеспечения;
- Загрузка с использованием файла конфигурации.
Переход на нижестоящую версию ПО с применением ранее сохраненной для данной версии конфигурации
Сохранение файла конфигурации с текущей версией ПО
Контроллер WLC имеет возможность сохранять копии конфигурации в свою flash память:
| панель | ||
|---|---|---|
| ||
wlc# copy system:running-config flash:data/<flash-config-file-name> |
- <flash-config-file-name> - Заданное вами имя файла для конфигурации
Добавление на контроллер файла конфигурации для нижестоящей версии ПО
Ниже указан пример загрузки файла конфигурации на контроллер WLC с использованием SCP. Более подробно узнать о способах загрузки можно прочитать здесь
| панель | ||
|---|---|---|
| ||
|
| Информация |
|---|
Только при загрузке файла конфигурации необходимо вместо system:candidate-config указывать flash:data/<flash-config-file-name>. Так как для загрузки с файлом конфигурации требуется его наличие во внутренней flash памяти устройства. |
Установка и переход на нижестоящую версии программного обеспечения
Загрузка ПО
Ниже указан пример загрузки файла ПО на контроллер WLC с использованием SCP. Более подробно узнать о способах обновления ПО можно прочитать здесь
| панель | ||
|---|---|---|
| ||
|
После загрузки прошивки на контроллер WLC необходимо загрузиться с неё.
| панель | ||
|---|---|---|
| ||
wlc# show bootvar 2 1.30.6 build 2025-08-26 18:51:42 Active * wlc# boot system inactive |
Загрузка с использованием файла конфигурации
Для того чтобы загрузиться с использованием файла конфигурации необходимо, чтобы файл был в flash памяти контроллера, проверить его наличие можно командой:
| панель | ||
|---|---|---|
| ||
wlc# dir flash:data/ |
Для загрузки с использованием файла конфигурации воспользуемся командой:
| панель | ||
|---|---|---|
| ||
wlc# reload system with-configuration flash:data/<flash-config-file-name> |
После данной команды система будет перезапущена с использованием указанного файла конфигурации.
| Информация |
|---|
Если файл был для той версии на которую вы загружаетесь, то конфигурация будет применена и использоваться контроллером WLC. Если файл был для версии ПО ниже чем та версия ПО на которую вы загружаетесь, то конфигурация будет конвертирована для использования с загружаемой версией. Если файл конфигурации выше чем версия ПО на которую вы загружаетесь, то конфигурация не будет применена. |