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

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

Первым делом скачаем новую прошивку с официального сайта D-Link http://forum.dlink.ru/viewtopic.php?f=2&t=92700
Нужно посмотреть какой ревизии коммутатор, например 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

Если не получается, то проблема скорей с 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 часто замечал самопроизвольный сброс настроек на старых прошивках когда пропадало электропитание.

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

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

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

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