
Общая информация
При переходе от более старой версии ПО к более новой происходит автоматическая конвертация конфигурации контроллера WLC и применение данной конфигурации для новой версии ПО. Об алгоритме обновления ПО можно узнать здесь. Если совершается переход на более старую версию ПО контроллера, то автоматической конфигурации не происходит и исходная конфигурация не может быть применена. В каждом файле конфигурации имеются метаданные, указывающие к какой версии относится данная конфигурация.
#!/usr/bin/clish - указание используемого интерпретатора #303 - версия схемы конфигурации #1.30.6 - версия ПО #2025-08-26 - дата установки ПО #18:51:42 - время установки ПО |
Важно чтобы у вас имелась копия конфигурации для той нижестоящей версии, на которую вы хотите перейти. Иначе после первого commit ваша конфигурация для вышестоящей версии ПО будет перезаписана на flash памяти контроллера. |
Задача
Совершить переход с вышестоящей версии ПО на нижестоящую версию.
Решение
У данной задачи может быть два пути решения. Если у вас есть конфигурация для нижестоящей версии ПО можно будет загрузить и использовать её. Иначе придется применить пустую конфигурацию (так же имеется возможность использовать заводскую конфигурацию):
- Переход на нижестоящую версию ПО с применением ранее сохраненной для данной конфигурации:
- Сохранение файла конфигурации;
- Установка и переход на нижестоящую версии программного обеспечения;
- Применение файла конфигурации.
- Переход на нижестоящую версию ПО с применением пустой или заводской конфигурации:
- Установка и переход на нижестоящую версии программного обеспечения;
- Применение пустой или заводской конфигурации.
Переход на нижестоящую версию ПО с применением ранее сохраненной для данной конфигурации
Подразумевается что у вас уже есть файл конфигурации для нижестоящей версии ПО.
Сохранение файла конфигурации:
Подготовка
Для создания резервной копии текущей конфигурации контроллера с использованием серверов удаленного копирования файлов необходимо:
- Запустить соответствующий сервер на ПК/сервере в сети.
- Обеспечить возможность сохранения файлов в рабочем разделе сервера.
- Обеспечить IP-связность между обновляемым контроллером WLC и сервером удаленного копирования файлов (маршрутизация).
- Обеспечить работу протокола удаленного копирования между WLC и сервером удаленного копирования файлов (промежуточные firewall).
- При необходимости (для протоколов ftp, sftp, scp, http) узнать имя пользователя и пароль для записи необходимого файла.
Для создания резервной копии текущей конфигурации контроллера на локально подключенный USB/MMC-носитель необходимо:
- Отформатировать раздел USB/MMC-носителя в формате FAT32.
- Подключить USB/MMC-носитель в соответствующий слот WLC.
С использованием протоколов удаленного копирования файлов
В зависимости от протокола удаленного копирования файлов в CLI контроллера необходимо выполнить одну из следующих команд:
wlc# copy system:running-config tftp://<tftp-server-ip>:/<config-file-name>
|
wlc# copy system:running-config ftp://<ftp-username>:<ftp-userpassword>@<ftp-server-ip>:/<config-file-name>
|

wlc# copy system:running-config sftp://<sftp-username>:<sftp-userpassword>@<sftp-server-ip>:/<config-file-name>
|
wlc# copy system:running-config scp://<scp-username>:<scp-userpassword>@<scp-server-ip>:/<config-file-name>
|
wlc# copy system:running-config http://<http-username>:<http-userpassword>@<http-server-ip>:/<config-file-name>
|
- <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-накопителя:
wlc# show storage-devices usb Name Filesystem Total, MB Used, MB Free, MB ------------------------------ ---------- ---------- ---------- ---------- <USB_DISK> vfat 7664.01 6391.69 1272.32
|
wlc# show storage-devices mmc Name Filesystem Total, MB Used, MB Free, MB ------------------------------ ---------- ---------- ---------- ---------- <MMC_DISK> vfat 7664.01 6391.69 1272.32
|
2. Скопировать файл на используемый USB/MMC-накопитель:
При выполнении команд копирования на USB/MMC-носители необходимо вместо полей <USB_DISK> или <MMC_DISK> использовать настоящие метки тома, определенные при выполнении пункта 1. |