FAQ → Обновляем свитч CISCO SG200-50 до последней версии прошивки, с помощью TFTP сервера
Решил поделиться наработкой, чтобы не забыть, в дальнейшем.
Имеем коммутатор CISCO SG200-50, его нам необходимо обновить до последней версии прошивки, проблема стоит в том что нельзя залить последнюю прошивку, не обновив загрузчик, а загрузчик нельзя обновить через WEB интерфес, система отваливается с ошибкой.
Ошибка вылезает следующая: Copy: Illegal software format
Эта ошибка вылезает при загрузке файлов через web-интерфейс, файла загрузчика или самой прошивки.
Для начала нам нужно скачать последнюю версию загрузчика, которая актуальна, на данный момент: sx200_boot-13506.rfb после этого нам необходимо развернуть TFTP сервер, для этого качнем сервер с сайта разработчика, я работаю под Windows 7x64 поэтому я заберу последнюю версию tftpd64 standard edition (zip)
на диске C: создадим папку tftp
Эта папка будет корневой для нашего TFTP серера, в нее нам нужно положить файл с загрузчиком sx200_boot-13506.rfb тогда путь будет
Распаковываем скаченный архив запускаем TFTPd и указываем папку из которой он будет дергать файлы и интерфейс который он будет слушать, у меня какой-то IP прилетел по DHCP, вот на нем я и поднял, как указано на скриншоте.

Заходим в веб интерфейс CISCO SG200-50 переходим в Administration -> File Management -> Upgrade/Backup Firmware/Language
Все что менялось на скриншоте, подчеркнуто красным:

Где:
Выбираем способ закачки TFTP
Тип файла(что будем обновлять) Boot Code
Указываем IP адрес рабочего компа, на котором запустили TFTPd
Указываем имя файла, который скачали с сайта CISCO, на данный момент это sx200_boot-13506.rfb
Жмем Apply и смотрим в окно TFTPd
Там появится окошко, сам файл небольшой и закачиваться довольно быстро, сложно успеть сделать скриншот, но я успел

Система предложит перезагрузить ее, чтобы применить изменения, переходим в Administration -> Reboot ну и перезагружаемся.

После перезагрузки, можем смело таким способом заливать свежие прошивки, указать в File Tipe — Firmware, можно лить напрямую через WEB-интерфейс, но сначала обновить прошивку до 1.3.7.18, иначе прошивка версии 1.4.х, просто не зальются, после перезагрузки все будет работать на новом софте.
Результатом должно стать следующее:

на данный момент, это самая свежая прошивка 1.4.5.02 и версия загрузчика 1.3.5.06
Дальше можно настраивать CISCO SG200-50 исходя из ваших задач.
На этом я закончу, свою зарисовку.
Имеем коммутатор CISCO SG200-50, его нам необходимо обновить до последней версии прошивки, проблема стоит в том что нельзя залить последнюю прошивку, не обновив загрузчик, а загрузчик нельзя обновить через WEB интерфес, система отваливается с ошибкой.
Ошибка вылезает следующая: Copy: Illegal software format
Эта ошибка вылезает при загрузке файлов через web-интерфейс, файла загрузчика или самой прошивки.
Для начала нам нужно скачать последнюю версию загрузчика, которая актуальна, на данный момент: sx200_boot-13506.rfb после этого нам необходимо развернуть TFTP сервер, для этого качнем сервер с сайта разработчика, я работаю под Windows 7x64 поэтому я заберу последнюю версию tftpd64 standard edition (zip)
на диске C: создадим папку tftp
c:\tftp
Эта папка будет корневой для нашего TFTP серера, в нее нам нужно положить файл с загрузчиком sx200_boot-13506.rfb тогда путь будет
c:\tftp\sx200_boot-13506.rfb
Распаковываем скаченный архив запускаем TFTPd и указываем папку из которой он будет дергать файлы и интерфейс который он будет слушать, у меня какой-то IP прилетел по DHCP, вот на нем я и поднял, как указано на скриншоте.

Заходим в веб интерфейс CISCO SG200-50 переходим в Administration -> File Management -> Upgrade/Backup Firmware/Language
Все что менялось на скриншоте, подчеркнуто красным:

Где:
Выбираем способ закачки TFTP
Тип файла(что будем обновлять) Boot Code
Указываем IP адрес рабочего компа, на котором запустили TFTPd
Указываем имя файла, который скачали с сайта CISCO, на данный момент это sx200_boot-13506.rfb
Жмем Apply и смотрим в окно TFTPd
Там появится окошко, сам файл небольшой и закачиваться довольно быстро, сложно успеть сделать скриншот, но я успел

Система предложит перезагрузить ее, чтобы применить изменения, переходим в Administration -> Reboot ну и перезагружаемся.

После перезагрузки, можем смело таким способом заливать свежие прошивки, указать в File Tipe — Firmware, можно лить напрямую через WEB-интерфейс, но сначала обновить прошивку до 1.3.7.18, иначе прошивка версии 1.4.х, просто не зальются, после перезагрузки все будет работать на новом софте.
Результатом должно стать следующее:

на данный момент, это самая свежая прошивка 1.4.5.02 и версия загрузчика 1.3.5.06
Дальше можно настраивать CISCO SG200-50 исходя из ваших задач.
На этом я закончу, свою зарисовку.
0 комментариев