Коммутаторы D-Link поддерживают обновление firmware через TFTP или же через веб-интерфейс. В данной заметке будет описан принцип обновление ПО на коммутаторе D-Link DES-3200-26
Самую свежую версию прошивки можно всегда взять на сайте производителя — http://tsd.dlink.com.tw
После того как прошивка загружена на TFTP сервер необходимо будет выполнить ряд команд на коммутаторе:
download [ firmware_fromTFTP
config firmware image_id <1-2> [delete | boot_up] — изменения файла загрузки, т.е. с какого образа будет загружаться в следующий раз коммутатор. Если на коммутаторе присутствует несколько образов, тогда неактивный необходимо будет удалить;
show firmware_information — вывод информации о текущих образах на коммутаторе с выводом образа, на котором работает коммутатор;
reboot — перезагрузка коимутатора.
На момент написания данной заметки последним стабильным firmware была версия DES-3200_Series_A1_B1_Run_v1.28.009.had TFTP сервер имеет адрес 192.168.0.1/24, адрес коммутатора — любой свободный адрес из подсети 192.168.0.0/24
Теперь по-порядку, как описано в списке.
Загрузка образа на коммутатор
Следует заметить, что при загрузке firmware к коммутатору не должно быть проблем с сетью, иначе возможен сбой при обновлении, а также должно быть стабильное питание и никаких посторонних воздействий на коммутатор во время процесса обновления.
ES-3200-26:4#download firmware_fromTFTP 192.168.0.1 DES-3200_Series_A1_B1_Run_v
1.28.009.had image_id 2
Command: download firmware_fromTFTP 192.168.0.1 DES-3200_Series_A1_B1_Run_v1.28.009.had image_id 2
Connecting to server………………. Done.
Download firmware…………………. Done. Do not power off !!
Please wait, programming flash……… Done.
Success.
Изменение загружаемого образа
DES-3200-26:4#config firmware image_id 2 boot_up
Command: config firmware image_id 2 boot_up
Success.
Вывод информации о текущих образах firmware
DES-3200-26:4#show firm info
Command: show firmware information
Image ID : 1
Version : 1.21.B006
Size : 3939564 Bytes
Update Time: 0000/00/00 00:00:00
From : Serial Port(PROM)
User : Unknown
Image ID : 2(Boot up firmware)
Version : 1.28.0096
Size : 3983116 Bytes
Update Time: 0000/00/00 00:09:09
From : 192.168.0.1
User : admin(Telnet)
В данном примере видно, что boot-up установлен на только что загруженный firmware
Перезагрузка
DES-3200-26:4#reboot
Command: reboot
Are you sure you want to proceed with the system reboot?(y/n)
Тут необходимо ответить при помощи нажания клавиши «y»
На этом все! 🙂
Качал прошивку с http://ftp.dlink.ru/pub/Switch/DES-3200-28/Firmware/
Источник: http://worm.org.ua/2011/11/firmware-dlink-des3200/