faq обучение настройка
Текущее время: Вс июл 20, 2025 11:57

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
СообщениеДобавлено: Пн сен 02, 2013 21:47 
Не в сети

Зарегистрирован: Пн окт 02, 2006 18:58
Сообщений: 81
Откуда: Sevastopol
К сожалению, совет из темы "полезные советы" не помог. Поделитесь опытом, кто как сумел обновиться? После манипуляций по мотивам "советов" ошибка та же, загрузка прошивки 1.08b51_ww идет до 6%, далее прекращается с диагностикой: Firmware file is invalid or corrupted


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Вт сен 03, 2013 07:23 
Не в сети

Зарегистрирован: Вт фев 26, 2008 19:07
Сообщений: 9130
Откуда: Москва
Где то проскакивала инфа , что надо с консоли изменить загрузчик , а затем залить прошивку .
посмотрите может Ваш случай.

_________________
Своим вопросом Вы загоняете меня в ГУГЛ.....
DFL-210 -архив образов
Меня можно найти в боте Телеграмма @MyKingdombot когда РКН перестанет заниматься ерундой :-)
Готовыe платить - пишите
Прикуплю неисправные девайсы ради корпусов ....-> в личку


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Вт сен 03, 2013 19:40 
Не в сети

Зарегистрирован: Пн окт 02, 2006 18:58
Сообщений: 81
Откуда: Sevastopol
Vladimir22 писал(а):
Где то проскакивала инфа , что надо с консоли изменить загрузчик , а затем залить прошивку .
посмотрите может Ваш случай.
Та, что в "полезных советах" не работает. Где то пробегал совет что инфу надо повторять через каждые 5 минут, ну раза на три меня хватило-результат тот же :evil: Народ кто победил эту беду? Поделитесь?


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт сен 05, 2013 20:39 
Не в сети

Зарегистрирован: Сб сен 05, 2009 20:17
Сообщений: 196
Для восстановления DSR серии (проверялось на 500n и 1000n) нужно
Подключить роутер через консольный кабель к компьютеру с адресом 192.168.1.100 на котором запущен tftpd32 раздающий файл новой прошивки подключиться PuTTy к com1 (ваш порт) на скорости 115200 и зайти в bootloader: (нажав любую клавишу или подождав пока битая прошивка не сможет загрузиться).
Далее выполнить следующие команды:
Это делается только один раз, в следующий раз можно не делать. Параметр сохранится в памяти загрузчика.
>начало<
setenv ipaddr 192.168.1.99
saveenv
>конец<

Это сама прошивка собственно (ВНИМАНИЕ: fwname - заменить на имя файла прошивки!!):
>начало<
tftpboot $(loadaddr) fwname
run firm_flash
run linux_update
saveenv
>конец<

Дальше, либо грузим командой из загрузчика без перезагрузки роутер (bootFirmware), либо перегружаем просто питанием, либо командой "reset"

не?


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пт сен 06, 2013 21:45 
Не в сети

Зарегистрирован: Пн окт 02, 2006 18:58
Сообщений: 81
Откуда: Sevastopol
Ну не выходит "каменный цветок". Вот такой лог получился, может что не так делаю, но не лезет туда эта прошивка.

U-Boot 1.1.1 (Development build, svnversion: exported) (Build time: Mar 22 2010 - 11:27:11)
Warning: Board descriptor tuple not found in eeprom, using defaults
CUST_DSR500N board revision major:2, minor:0, serial #: unknown
OCTEON CN5010-SCP pass 1.1, Core clock: 300 MHz, DDR clock: 200 MHz (400 Mhz data rate)
DRAM: 128 MB
Flash: 32 MB
Clearing DRAM...... done
BIST check passed.
Starting PCI
PCI Status: PCI 32-bit
PCI BAR 0: 0x00000000, PCI BAR 1: Memory 0x00000000 PCI 0xf8000000
Net: octeth0, octeth1, octeth2
Hit any key to stop autoboot: 2
D-Link DSR-500N bootloader# tftpboot $(loadaddr) dsr-500n_a1_fw1.08b51_ww
tftpboot $(loadaddr) dsr-500n_a1_fw1.08b51_ww
Interface 0 has 3 ports (RGMII)
Using octeth0 device
TFTP from server 192.168.1.100; our IP address is 192.168.1.99
Filename 'dsr-500n_a1_fw1.08b51_ww'.
Load address: 0x5500000
Loading: octeth0: Up 1000 Mbps Full duplex (port 0)
T T T T T T T T T T
Retry count exceeded; starting again
Using octeth1 device
TFTP from server 192.168.1.100; our IP address is 192.168.1.99
Filename 'dsr-500n_a1_fw1.08b51_ww'.
Load address: 0x5500000
Loading: octeth1: Up 1000 Mbps Full duplex (port 1)
T T T T T T T T T T
Retry count exceeded; starting again
Using octeth2 device
TFTP from server 192.168.1.100; our IP address is 192.168.1.99
Filename 'dsr-500n_a1_fw1.08b51_ww'.
Load address: 0x5500000
Loading: octeth2: Down (port 2)
T T T T T T T T T T
Retry count exceeded; starting again
Using octeth0 device
TFTP from server 192.168.1.100; our IP address is 192.168.1.99
Filename 'dsr-500n_a1_fw1.08b51_ww'.
Load address: 0x5500000
Loading: T T T T T checksum bad
checksum bad
T T T T T
Retry count exceeded; starting again
Using octeth1 device
TFTP from server 192.168.1.100; our IP address is 192.168.1.99
Filename 'dsr-500n_a1_fw1.08b51_ww'.
Load address: 0x5500000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
Using octeth2 device
TFTP from server 192.168.1.100; our IP address is 192.168.1.99
Filename 'dsr-500n_a1_fw1.08b51_ww'.
Load address: 0x5500000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
checksum bad
checksum bad
checksum bad
checksum bad
checksum bad
Using octeth0 device
TFTP from server 192.168.1.100; our IP address is 192.168.1.99
Filename 'dsr-500n_a1_fw1.08b51_ww'.
Load address: 0x5500000
Loading: checksum bad
T checksum bad
checksum bad
checksum bad
T checksum bad
checksum bad
T checksum bad
T T T checksum bad
checksum bad
checksum bad
checksum bad
T T T T checksum bad
checksum bad
Retry count exceeded; starting again
Using octeth1 device
TFTP from server 192.168.1.100; our IP address is 192.168.1.99
Filename 'dsr-500n_a1_fw1.08b51_ww'.
Load address: 0x5500000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
Using octeth2 device
TFTP from server 192.168.1.100; our IP address is 192.168.1.99
Filename 'dsr-500n_a1_fw1.08b51_ww'.
Load address: 0x5500000
Loading: T T T T T T T T T


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт ноя 21, 2013 07:58 
Не в сети

Зарегистрирован: Чт ноя 21, 2013 07:56
Сообщений: 1
имя файла прошивки нужно писать с соблюдением регистра знаков!


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пн ноя 25, 2013 01:37 
Не в сети

Зарегистрирован: Пн окт 02, 2006 18:58
Сообщений: 81
Откуда: Sevastopol
В общем, поменять надо инструкцию по обновлению прошивки на следующую

Железка постоянно говорит , что файл повреждён или инвалид при попытке смены
прошивки через все интерфейсы.

Итак, вам понадобятся:

1. Прошивка DSR-500N_A1_FW1.04B23_WW(1017104127).04b23_ww (есть на
ftp://ftp.dlink.fr).
2. Консольный кабель + комп с COM-портом и PuTTy.
3. Программа tftpd32. Подойдёт стандартная комплектация, нагуглить легко.

Порядок действий.

1. Прицепите DSR-500 к компу с помощью консольного кабеля и сетевого шнура.
Сетевой шнур втыкайте в LAN 1. (Здесь и далее - описание того, как получилось у меня.
Возможно, может у кого-то иначе как-то.)
2. Назначьте компу сетевой адрес 192.168.1.100. Гейт можно не указывать.
3. Создайте подключение в Putty со следующими настройками:

3.1. Скорость - 115200
3.2. Биты данных - 8
3.3. Чётность - Нет
3.4. Стоповые биты - 1
3.5. Управление потоком - Нет

Подключаемся. Если железка была включена, то в окне ничего не отобразится.
Перезагружаем железку. Или включаем, если была выключена. Если всё правильно -
соединение установится и вы увидите приветствие системы и приглашение
залогиниться. Ничего не делаем. Окно оставляем открытым.

4. Ставим программу tftpd32. Создаём папку C:\tftpd32, кладем в неё прошивку
DSR-500N_A1_FW1.04B23_WW(1017104127).04b23_ww, в настройках tftpd32 параметр
BaseDirectory ставим равным C:\tftpd32, а LocalIP - 192.168.1.100 (у меня без этого почему-то не заработало). Запускаем tftpd32.

5. Сбрасываем DSR-500 (не со стола!), для этого зажимаем Reset, ждём 10 секунд, не
отпуская Reset выключаем питание, потом снова включаем, Reset держим. Если всё
правильно, диод питания станет красным, а в окне Putty появится
активность. Можно отпустить Reset. Когда в Putty появится сообщение
"Hit any key to stop auto boot". Жмём аникея.
Появляется сообщение про Bootloader.
Переходим к следующему шагу. Пишем IP адрес DSR-500 (не на конверте!)

Это делается двумя командами только один раз, в следующий раз можно не делать. Параметр
сохранится в памяти загрузчика.

setenv ipaddr 192.168.1.99
saveenv

6. Проверяем, что роутер видит комп - ping 192.168.1.100 Если всё хорошо,
то система скажет, что 192.168.1.100 is alive.

7. Набираем команду загрузки файла прошивки.Это сама прошивка
собственно (имя файла наберите свое!!):

tftpboot $(loadaddr) DSR-500N_A1_FW1.04B23_WW(1017104127).04b23_ww

Руками. Тут всего два настоящих пробела, заметьте.

Если всё правильно - система быстренько загружает прошивку, выдавая ########
без checksum bad. Если долго тупит и выдаёт Т Т Т Т Т - что-то не так.
Проверьте всё ещё раз. Роутер не видит прошивки на компе.

8. Когда всё загрузилось - набираем три следующих команды

run firm_flash
run linux_update
saveenv

После первой команды смотрим на появляющиеся точечки и идём наливать кофе.
Точечки появятся дважды - первый раз - удаление прошивки, второй раз (гораздо
дольше) - заливка. После второй команды продолжаем пить кофе. Точечки опять
появятся дважды - первый раз - удаление раздела , второй раз (гораздо
дольше) - копирование новой прошивки во флэш-память и третьей командой
сохраняем ее в памяти. После сохранения - ребутим железяку, либо грузим
командой из загрузчика без перезагрузки роутер (bootFirmware), либо перегружаем
просто питанием, либо командой "reset"

К сожалению у меня после перезагрузки хоть и прошло все без вопросов все равно не запускается система, Error: Bad gzipped data
только bootloader
Если у кого такое было подскажите что дальше с этим делать?

U-Boot 1.1.1 (Development build, svnversion: exported) (Build time: Mar 22 2010 - 11:27:11)

Warning: Board descriptor tuple not found in eeprom, using defaults
CUST_DSR500N board revision major:2, minor:0, serial #: unknown
OCTEON CN5010-SCP pass 1.1, Core clock: 300 MHz, DDR clock: 200 MHz (400 Mhz data rate)
DRAM: 128 MB
Flash: 32 MB
Clearing DRAM...... done
BIST check passed.
Starting PCI
PCI Status: PCI 32-bit
PCI BAR 0: 0x00000000, PCI BAR 1: Memory 0x00000000 PCI 0xf8000000
Net: octeth0, octeth1, octeth2

Hit any key to stop autoboot: 0
Image name : DSR-500N_A1_FW1.03B23_WW
Image size : 28282880 bytes
Checksum value : 0xc164e33f
Verifying checksum... OK

Auto Booting...
Uncompressing 0x500000@0x4900000 to 0x900000@0x5500000
Error: Bad gzipped data
Gunzip failed
argv[2]: mtdparts=phys_mapped_flash:640k(bootloader)ro,5M(kernel),20M(rootfs),6M(AppConfig),256k(EMPTY),128k(bootload-env)
## No elf image at address 0x05500000
D-Link DSR-500N bootloader#


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт июн 05, 2014 16:58 
Не в сети

Зарегистрирован: Чт мар 05, 2009 11:21
Сообщений: 90
batter писал(а):
К сожалению у меня после перезагрузки хоть и прошло все без вопросов все равно не запускается система, Error: Bad gzipped data
только bootloader
Если у кого такое было подскажите что дальше с этим делать?

U-Boot 1.1.1 (Development build, svnversion: exported) (Build time: Mar 22 2010 - 11:27:11)

Warning: Board descriptor tuple not found in eeprom, using defaults
CUST_DSR500N board revision major:2, minor:0, serial #: unknown
OCTEON CN5010-SCP pass 1.1, Core clock: 300 MHz, DDR clock: 200 MHz (400 Mhz data rate)
DRAM: 128 MB
Flash: 32 MB
Clearing DRAM...... done
BIST check passed.
Starting PCI
PCI Status: PCI 32-bit
PCI BAR 0: 0x00000000, PCI BAR 1: Memory 0x00000000 PCI 0xf8000000
Net: octeth0, octeth1, octeth2

Hit any key to stop autoboot: 0
Image name : DSR-500N_A1_FW1.03B23_WW
Image size : 28282880 bytes
Checksum value : 0xc164e33f
Verifying checksum... OK

Auto Booting...
Uncompressing 0x500000@0x4900000 to 0x900000@0x5500000
Error: Bad gzipped data
Gunzip failed
argv[2]: mtdparts=phys_mapped_flash:640k(bootloader)ro,5M(kernel),20M(rootfs),6M(AppConfig),256k(EMPTY),128k(bootload-env)
## No elf image at address 0x05500000
D-Link DSR-500N bootloader#

Такая же беда. Что делать?


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 478


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB