Обновление прошивки коммутатора D-Link DES-3200

На примере буду использовать несколько коммутаторов DES-3200-26 с разными прошивками и ревизиями.

Первым делом скачаем новую прошивку с официального сайта D-Link http://forum.dlink.ru/viewtopic.php?f=2&t=92700
или FTP ftp://ftp.dlink.ru/pub/Switch/
Нужно посмотреть какой ревизии коммутатор, например A1 или С1 и т.д. и под неё скачать прошивку. Скачанный архив с прошивкой распакуем на tftp сервер.

Как запустить tftp сервер можно прочитать в этих статьях:
Запуск TFTP сервера на Windows
Установка и настройка TFTP сервера в Ubuntu

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

show switch
show firmware information

Первым делом прошью D-Link DES-3200 C1 с прошивкой 4.35:
Загрузим в коммутатор новую прошивку (где 192.168.1.5 адрес tftp сервера):

download firmware_fromTFTP 192.168.1.5 src_file DES3200R_4.37.B014.had dest_file runtime.had

Если загрузить не получается, то файл прошивки на TFTP сервере можно переименовать например в 1.had и выполнить снова:

download firmware_fromTFTP 192.168.1.5 src_file 1.had dest_file runtime.had

В случае ошибки «Memory is insufficient!», необходимо обновится сначала на промежуточную версию прошивки, а потом на последнюю. Смотрим её также по ссылке выше. Например когда я прошивал DES-3200 C1 на 4.46, то промежуточной была версия 4.38.000.

Если не получается, то проблема скорей с tftp сервером или брандмауэром который может блокировать доступ.
Для проверки доступности ip можно выполнить пинг прямо с коммутатора:

ping 192.168.1.5

В момент обновления прошивки нельзя чтобы пропадало питание до коммутатора, в противном случае он может не запустится.
Когда процедура обновления будет завершена — перезагрузим коммутатор командой:

reboot

Коммутатор загрузится с новой версией прошивки, конфигурация не будет изменена.

Теперь прошью D-Link DES-3200 A1 и D-Link DES-3200 B1 с прошивкой 1.85 (так как прошивка для них одна и та же, то и команды одинаковы):

download firmware_fromTFTP 192.168.1.5 DES-3200R_1.88.B001.had image_id 1
config firmware image_id 1 boot_up
reboot

После прошивки настройки тоже остались без изменений.

Все.

На коммутаторах D-Link DES-3200 B1 часто замечал самопроизвольный сброс настроек на старых прошивках когда пропадало электропитание.

Подписаться на IT Blog (RU) по Email
Subscribe to IT Blog (EN) by Email

Did my article help you? How about buying me a cup of coffee as an encouragement? Buy me a coffe.

Обновление прошивки коммутатора D-Link DES-3200: 3 комментария

    1. Это зависит от ревизии и версии прошивки, на одних можно не писать, а на других dest_file нужно указывать.

      1. У вас в посте речь идёт о C1. Поэтому я и сказал что можно не писать. Для A1 в конце нужно добавлять image_id 1

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