Помогите востановить DIR-615 по кон

Post new topic   Reply to topic    DD-WRT Forum Forum Index -> Использование и установка DD-WRT
Author Message
Aleksey710
DD-WRT Novice


Joined: 05 Dec 2010
Posts: 1

PostPosted: Sun Dec 05, 2010 22:59    Post subject: Помогите востановить DIR-615 по кон Reply with quote
После неудачной прошивки роутера DIR-615 E4

по UART 115200 8N1

при включении получаю такой лог

U-Boot 1.1.4 (Dec 7 2009 - 03:52:14)

AP99 (ar7240 - Python) U-boot
DRAM:
sri
#### TAP VALUE 1 = 0x8, 2 = 0x8 [0x10210110: 0x22320220]
32 MB
Top of RAM usable for U-Boot at: 82000000
Reserving 244k for U-Boot at: 81fc0000
Reserving 192k for malloc() at: 81f90000
Reserving 44 Bytes for Board Info at: 81f8ffd4
Reserving 36 Bytes for Global Data at: 81f8ffb0
Reserving 128k for boot params() at: 81f6ffb0
Stack Pointer at: 81f6ff98
Now running in RAM - U-Boot at: 81fc0000
id read 0x100000ff
flash size 4194304, sector count = 64
Flash: 4 MB
In: serial
Out: serial
Err: serial
Net: ag7240_enet_initialize...
Fetching MAC Address from 0x81fe7340
: cfg1 0xf cfg2 0x7014
eth0: 00:03:7f:11:20:00
eth0 up
Fetching MAC Address from 0x81fe7340
: cfg1 0xf cfg2 0x7214
eth1: 00:03:7f:11:20:01
ATHRS26: resetting s26
ATHRS26: s26 reset done
eth1 up
eth0, eth1
Hit any key to stop autoboot: 0
## Booting image at bf040000 ...
Bad Magic Number
## Booting image at bf040000 ...
Bad Magic Number
ar7240>

Гдея протупил с Magic Number я уже понял. (забыл исправить прошивку. Шил dd-wrt.v24-15508_NEWD_mini_usb.bin)

горит только лампа питания.

при попытке подгрузить прошивку через tftp

ar7240> tftp
Trying eth0
eth0 link down
FAIL
Trying eth1
dup 1 speed 1000
Using eth1 device ---

используется первый порт, в него воткнут кабель. Если поставить кабель в порт internet, то будет Using eth1 device

TFTP from server 192.168.1.1; our IP address is 192.168.1.2
Filename 'firmware.bin'.
Load address: 0x81000000
Loading: T

т.е. наличие кабеля понимает. Но не пингуется нигде. Лампочки интерфейсов не горят

При включении с зажатой кнопкой ресет

U-Boot 1.1.4 (Dec 7 2009 - 03:52:14)

AP99 (ar7240 - Python) U-boot
DRAM:
sri
#### TAP VALUE 1 = 0x8, 2 = 0x8 [0x11111110: 0x22222220]
32 MB
Top of RAM usable for U-Boot at: 82000000
Reserving 244k for U-Boot at: 81fc0000
Reserving 192k for malloc() at: 81f90000
Reserving 44 Bytes for Board Info at: 81f8ffd4
Reserving 36 Bytes for Global Data at: 81f8ffb0
Reserving 128k for boot params() at: 81f6ffb0
Stack Pointer at: 81f6ff98
Now running in RAM - U-Boot at: 81fc0000
id read 0x100000ff
flash size 4194304, sector count = 64
Flash: 4 MB
In: serial
Out: serial
Err: serial
Net: ag7240_enet_initialize...
Fetching MAC Address from 0x81fe7340
: cfg1 0xf cfg2 0x7014
eth0: 00:03:7f:11:20:00
eth0 up
Fetching MAC Address from 0x81fe7340
: cfg1 0xf cfg2 0x7214
eth1: 00:03:7f:11:20:01
ATHRS26: resetting s26
ATHRS26: s26 reset done
eth1 up
eth0, eth1
Hit any key to stop autoboot: 0
Reset Button Push down!
Trying eth0
eth0 link down
FA0
Backup Mode

горит лампочка сетевого интерфейса 1 (в него и воткнут кабель)
пинговать не получается (возможно я не знаю адреса)

подскажите как исправить ситуацию и вшить нормальную прошивку?
Sponsor
Novax
DD-WRT Novice


Joined: 14 Sep 2008
Posts: 1

PostPosted: Fri May 27, 2011 8:33    Post subject: Reply with quote
Убили роутер таким же способом. Удалось восстановить прошивку следующим образом:
Использовался HyperTerminal из WinXp.
1. В загрузчике набираем
loady
2. В гирпертерминале отправляем файл прошивки по протоколу YModem. Ждем пока прошивка загрузится в память (около 6 минут)
3. Дальше набираем следующие команды в консоли загрузчика
protect off all
erase 0xbf040000 0xbf3a0018
cp.b 0x81000000 0xbf040000 0x360018
protect on all
4. Перезагружаем роутер
poohcoolguy
DD-WRT Novice


Joined: 06 Nov 2010
Posts: 12

PostPosted: Mon Jan 16, 2012 11:59    Post subject: Reply with quote
Novax wrote:
Убили роутер таким же способом. Удалось восстановить прошивку следующим образом:
Использовался HyperTerminal из WinXp.
1. В загрузчике набираем
loady
2. В гирпертерминале отправляем файл прошивки по протоколу YModem. Ждем пока прошивка загрузится в память (около 6 минут)
3. Дальше набираем следующие команды в консоли загрузчика
protect off all
erase 0xbf040000 0xbf3a0018
cp.b 0x81000000 0xbf040000 0x360018
protect on all
4. Перезагружаем роутер


1)в каком загрузчике?
2)нет такого протокола (или наверное до него не добираюсь)т.к.
по tcp/IP 23й порт не отвечает
при пингах TTL=128, а не 100 (как должно быть при активном встроенном загрузчике, а тут такого нет)
&Lucifer
DD-WRT Novice


Joined: 16 Jul 2009
Posts: 33
Location: Voronezh

PostPosted: Sun Jan 22, 2012 14:12    Post subject: Reply with quote
я загружал через http://www.emtec.com/zoc/index.html через COM по Ymodem, но erase 0xbf040000 0xbf3a0018 не проходит, пишет - Error: end address not on sector boundary.

P.S. раскопал такие адреса erase 0xbf040000 +390018 (DIR-615 ревизия E4), все заливается(родная, D-Linkовская прошивка), но трупик без подключения сетевого кабеля, в терминале прогружается полностью, но при подключении кабеля не выдает ни IP, ни Web морду. А при загрузке с подключенным сетевым кабелем уходит в циклический ребут. При заливке DD-WRT, ситуация как у топикстартера. Эксперименты продолжаются.... Very Happy

_________________
D-Link DSL-500T+D-Link DIR-320(64Mb) DD-WRT v24-sp2_14583M_NEWD-2_mini_usb_ftp+HDD 250 Gb
Spider84
DD-WRT Novice


Joined: 30 Nov 2010
Posts: 10

PostPosted: Tue Oct 21, 2014 8:28    Post subject: Reply with quote
Привет!
Решение нашлось какое-нить? У меня такая же фигня.
doctoraugust
DD-WRT Novice


Joined: 16 Dec 2017
Posts: 1

PostPosted: Sat Dec 16, 2017 17:06    Post subject: Reply with quote
Все заработало
одна ошибка:
вместо
erase 0xbf040000 0xbf3a0018

надо
erase 0xbf040000 +0xbf3a0018

[/quote]
Display posts from previous:    Page 1 of 1
Post new topic   Reply to topic    DD-WRT Forum Forum Index -> Использование и установка DD-WRT All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum