По ошибке была удалена прошивка. Вследствие чего девайс перестал загружаться, но не умер.
Поиском нашел частичное решение проблемы:
1. Подключаю коммутатор через консольный кабель к компьютеру с адресом 10.90.90.100 на котором запущен tftpd32 раздающий файл с прошивкой.
2. Подключаю сетевой кабель к первому порту коммутатора и к тому же компьютеру.
3. Подключаюсь PuTTy к Com-порту на скорости 115200, включаю коммутатор.
4. Прерываю автозагрузку коммутатора нажав любую кнопку:
Код:
DDR type: DDR3
DDR speed = 667MHz
Running simple memory test ..... OK
DRAM: 128 MiB
Model_Name: DGS-1210-28/ME
Hit any key to stop autoboot: 0
DGS-1210-28/ME>
и попадаю в консоль.
5. Прописываю ip коммутатора и сервера с прошивкой:
Код:
DGS-1210-28/ME> setenv ipaddr 10.90.90.90
DGS-1210-28/ME> setenv serverip 10.90.90.100
DGS-1210-28/ME> saveenv
Saving Environment to SPI Flash...
Erasing SPI flash...Writing to SPI flash...done
6. Загружаю прошивку:
Код:
DGS-1210-28/ME> tftpboot $(loadaddr) DGS-1210-28ME-A1-6-11-R022B.hex
TFTP from server 10.90.90.100; our IP address is 10.90.90.90
Filename 'DGS-1210-28ME-A1-6-11-R022B.hex'.
Load address: 0x0
Loading: #################################################################
done
Bytes transferred = 12109152 (b8c560 hex)
7. А вот чего делать дальше не понимаю. Перепробовал много всяких команд, но как заставить эту прошивку залиться в память и сделаться загрузочной не понятно.
Нужна помощь сообщества.