Поиск по сайту

    Мои услуги на Kwork

Обновление прошивки HP ProCurve по TFTP

 

Сегодня мне понадобилось прошить HP ProCurve 2510, и так, как это устройство находилось на другом конце города, был единственный способ ее прошить, – это загрузка новой прошивки по tftp. Данная процедура так же подойдет для прошивки таких моделей как 2510-48 (j9020A) и 2510-24 (j9019A)

Несколько примечаний:

  • 10.20.30.46 – адрес TFTP сервера
  • DISNETERN-NET_104.5 – имя моего коммутатора

Для начала все же посмотрим, какая версия прошивки сейчас на коммутаторе:

DISNETERN-NET_104.5# show version
Image stamp: /sw/code/build/dosx(ndx)
 Dec 19 2008 14:00:15
 U.11.11
 176
Boot Image: Primary
DISNETERN-NET_104.5# show flash
Image Size(Bytes) Date Version
----- ---------- -------- -------
Primary Image : 3434560 12/19/08 U.11.11
Secondary Image : 3434560 12/19/08 U.11.11
Boot Rom Version: R.10.06
Current Boot : Primary

Потом, нужно скачать свежую версию прошивки с сайта HP. В моем случае стоит прошивка U.11.11. А последняя версия прошивки U_11_63 от 19 августа 2016. Качаем её.

Сохраним копию старой прошивки на свой TFTP-сервер:

DISNETERN-NET_104.5# copy flash tftp 10.20.30.46 R_11_11.swi

 

Скачанную ранее свежую прошивку предварительно залил на свой TFTP-сервер. Теперь сольем её с сервера непосредственно на flash коммутатора в primary память:

DISNETERN-NET_104.5# copy tftp flash 10.20.30.46 R_11_63.swi primary
The Primary OS Image will be deleted, continue [y/n]?  y

Далее появится счетчик прогресса и такую надпись:

Validating and Writing System Software to FLASH...

Этот процесс займет немного времени, потому как прошивка занимает всего 3 Мб. По завершению процедуры заливки и установки, можно будет проверить что прошивка залилась:

DISNETERN-NET_104.5# show flash
Image Size(Bytes) Date Version
----- ---------- -------- -------
Primary Image : 3573557 08/19/16 U.11.63
Secondary Image : 3434560 12/19/08 U.11.11
Boot Rom Version: R.10.06
Current Boot : Primary

Теперь нужно перезапустить свитч:

DISNETERN-NET_104.5# reload
Device will be rebooted, do you want to continue [y/n]?  y

После перезагрузки, проверяем что он использует теперь новую прошивку:

DISNETERN-NET_104.5# show version
Image stamp: /sw/code/build/dosx
 Aug 19 2016 07:52:39
 U.11.63
 1778
Boot Image: Primary

Все. Теперь можно тестировать и проверять работу на новой прошивке.
Если вдруг на новой прошивке появятся какие-то глюки – можно загрузиться со старой версии прошивки, не перепрошивая свитч обратно. Для этого нужно в прописать команду, что бы загрузиться с прошивки secondary, которую мы не трогали и оставили старой:

DISNETERN-NET_104.5# boot system flash secondary

После этого перезагрузить свитч, и он загрузится опять со старой прошивкой.

Comments

So empty here ... leave a comment!

Добавить комментарий

Sidebar



Яндекс.Метрика Рейтинг@Mail.ru