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

Ключ

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

...

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

...

Информация

При переходе на нижестоящую версию без указания файла конфигурации, конфигурация которая была установлена на вышестоящей версии не сможет загрузиться, если . Если сделать какое либо изменение и прописать выполнить применение конфигурации (commit), то конфигурация с вышестоящей версии будет полностью удаленаутрачена. Если вернуться на вышестоящую версию, то файл конфигурации успешно загрузится.

...

Переход на нижестоящую версию ПО с применением ранее сохраненной для данной версии конфигурации:

  • Сохранение Сохранить файла конфигурации с текущей версией;
  • Добавление Добавить на контроллер устройство файла конфигурации для нижестоящей версии ПО;
  • Установка и переход  на нижестоящую версии программного обеспечения;
  • Загрузить  ПО и сменить активный образ;
  • Перезагрузить устройство с указанием Загрузка с использованием файла конфигурации. 

Переход на нижестоящую версию ПО с применением ранее сохраненной для данной версии конфигурации

Сохранение файла конфигурации с текущей версией ПО

Контроллер WLC имеет возможность сохранять Сохранять копии конфигурации в свою flash память:

панель
titleКопирование текущей конфигурации WLC в flash хранилище

wlc# copy system:running-config flash:data/<flash-config-file-name>

  • <flash-config-file-name> - Заданное вами имя файла для конфигурации – имя файла, с которым будет сохранена текущая конфигурация контроллера;

Дополнительно  рекомендуем выгрузить конфигурацию, подробнее описано в разделе Копирование файла с резервной копией конфигурации (сделать ссылку)

Добавление на контроллер файла конфигурации для нижестоящей версии ПО

Ниже указан пример загрузки Пример загрузки файла конфигурации на контроллер WLC устройство с использованием через SCP. Более подробно узнать о способах загрузки можно прочитать здесь Другие способы загрузки описаны выше.

При загрузке файла конфигурации необходимо вместо system:candidate-config указывать flash:data/
панель
titleРезервное копирование конфигурации по протоколу scp

wlc# copy scp://<scp-username>:<scp-userpassword>@<scp-server-ip>:/<config-file-name> flash:data/<flash-config-file-name>

Информация

  • <scp-username> – имя пользователя на SCP-сервере;
  • <scp-userpassword> – пароль пользователя наSCP-сервере;
  • <scp-server-ip> – IP-адрес используемого SCP-сервера.
  • <config-file-name> – имя файла конфигурации на удаленном сервере
  • <flash-config-file-name>

...

  • – имя файла конфигурации  на устройстве

Загрузка ПО и смена активного образа

Загрузка ПО

Загрузить файла ПО на устройство. Пример для протокола SCP. Другие способы загрузки описаны в разделе Загрузка ПО (сделать ссылку)

Установка и переход  на нижестоящую версии программного обеспечения

Загрузка ПО

Ниже указан пример загрузки файла ПО на контроллер WLC с использованием SCP. Более подробно узнать о способах обновления ПО можно прочитать здесь 

панель
titleЗагрузка ПО по протоколу scp

wlc# copy scp://<scp-username>:<scp-userpassword>@<scp-server-ip>:/<firmware-file> system:firmware

|******************************************| 100% (0B) Firmware updated successfully.

После загрузки прошивки на контроллер WLC необходимо загрузиться с неё.

  • <scp-username> – имя пользователя на SCP-сервере;
  • <scp-userpassword> – пароль пользователя наSCP-сервере;
  • <scp-server-ip> – IP-адрес используемого SCP-сервера;
  • <firmware-file> – Имя файла конфигурации.   

Проверить содержимое образов ПО, загруженных на устройстве:

панель
titleЗагрузка образа ПО

wlc# show bootvar bootvarImage  

Image  Version                    Date                Date    Status                                                 Status                  After reboot   After reboot
-----  -------------------------            ---------------------------                                ------- ------------          ------------ ------------   
1


      1.30.4 build  build             2025 2025-0708-25  1521 17:1218:58  19    Not Active                    

        25[9f3207d033]       Not Active                    
        18[9f3207d033]                                 

2      1.30.6 build               2025-09-11 11:28:49   Active        *
       20[6ece6db314] 

Выбрать неактивный раздел, в качестве загрузочного:

панель
titleВыбор раздела ПО для загрузки

wlc#  boot system inactive
This command cannot be interrupted, do not turn off device during process.
Continue? (y/N): y

Проверить, что выбран неактивный образ для загрузки:

панель
titleЗагрузка образа ПО

wlc# show bootvar

Image  Version                    Date                  Status        After reboot
-----  -------------------------  --------------------  ------------  ------------


    2       1.30.6 build  4 build              2025-08-26  21 17:18:51:42  19    Not Active    *                

        25[9f3207d033]            Active                          *              
        9[6ece6db314]             

    1.30.6 build               2025-09-11 11:28:49   Active        
                                 

wlc# boot system inactive

...

 20[6ece6db314] 

Перезагрузка с указанием файла конфигурации

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

...

панель
titleПерезагрузка контроллера WLC с указанием файла конфигурации

wlc# reload system with-configuration flash:data/<flash-config-file-name>

  • <flash-config-file-name> – имя файла конфигурации, с которая будет применена при запуске устройства.

После данной команды система будет перезапущена перезагружена с использованием указанного файла конфигурации.

Информация

Если файл был для той версии на которую вы загружаетесь, то конфигурация будет применена и использоваться контроллером WLC.

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

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

...