Jump to content

Recommended Posts

Posted

Всем здрасти!

Вот и подставу мне сделали сотрудники поддержки интернет провайдера.

Имею в наличии DIR-300 всем хорош как бы и не плохо служил.Сегодня складывается утром ситуация каждые 5-7 мин разрыв сессии. Звоню в поддержку типа что случилось.На метя там чуть ли не с наездом ...за оборудованием смотреть надо и мол что использую древность которая под их "супер интернет" не подходит.

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

Короче меня отфуболить пытаются не принимая заявки мол пока не купишь у них роутер или не прошьешься на их прошивку они помочь ни чем не могут.Или отдавать роутер на прошивку .

Вот тут то и сам лоханулся. Мне дают там ссылку на прошивку ,сохраняется файл . И заливаю его.

Выхода то не оставили. Я попробовал пояснить что оборудование мое и какие то прошивки левые не собираюсь лить. Ну на этом и получил отворот...заливай или отваливай...

Я несколько раз пояснил что у меня именно DIR-300 не NRU, а старше чуть.

Ну вот в процессе манипуляций все же получил висяк с заставкой DIR-300\NRU

Возвращаю обратно на родную прошивку скачанную с поддержки роутера и получаю вообще труп.

При включении загорается питание на несколько секунд ,загорается LAN который подлючен и через несколько секунд тухнет питание и тишина. Больше никакими способами на связь он не вышел.

Так понимаю завален бут и не смог найти инфу по его восстановлению. Перерыл кучу сайтов,но только настройка,прошивка через интерфейс и пару как бут восстановить ,но на них все ссылки с данными уже убиты давно.

Так что прошу помощи в восстановлении.

Posted (edited)

1)Разорвите договор с провайдером.

2)Вы ошиблись форумом.

3)Включаете роутер с зажатым ресетом и по tftp льёте родную прошивку с офф. сайта.

4)Остальное ГУГЛ.

Edited by NewUse
Posted (edited)

Форумом видимо ошибаются когда на гугль посылают

С зажатым ресетом проходил....гуглить неделю пробовал....там такие советчики один на другом сидят.

еще советы будут не в тему или все же по делу что то сказано будет?

вы видимо так себе набиваете флудом рейтинг?

 

Про убитый бут видимо никогда не слышал ,так можешь тогда сам погуглить об этой причине)))

А я обратился за конкретным советом по восстановлению бута.

Edited by SergejGost
Posted

Повторяю, Вы ошиблись форумом, это форум ПРОВАЙДЕРОВ, к коем, Вы отношения не имеете, и более того даже гуглом пользоваться не умеете и не желаете:

Тема уже была:

http://forum.nag.ru/forum/index.php?showtopic=59713

 

Дампа с последовательного порта Вы тоже не предоставили в доказательство мёртвого бута.

Posted

Перед созданием темы прочитал это.

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

Posted

Ну сначала выясните, чем именно (какая ревизия/проц).

До сих пор от Вас только пустые домыслы.

В теме есть решение -- плохо или не до конца прочли.

Вам оно только в одном из трёх случаев может не подойти.

А далее -- всё зависит от Вашего желания разобраться.

Posted (edited)

Проц RT3050F . P/N: RIR300EEU.....B1E

H/W Ver.: B1 F/W Ver.: 2.04

Пробовал http://nastroisam.ru/kak-vosstanovit-dir-300-i-dir-300-nru/ - этот способ , а на http://www.dd-wrt.com/wiki/index.php/%D0%9F%D1%80%D0%BE%D1%88%D0%B8%D0%B2%D0%BA%D0%B0_DIR-300 потратил вчера весь день. Вроде создал все как там описано. И при подключении через WAN вроде видит неопознаную сеть ,но никаких движений в tftp-сервере не происходит.

Кто может подскажет подробнее ? Или как может его можно прошить через RX-TX ?

 

что то ссылки так и не вышло ровно вставить

Edited by SergejGost
Posted (edited)

sat-forum.info в раздел mpcs для ADSL модемов и роутеров там из разных девайсов "самолеты" пытаются делать,,,когдато тоже упражнялся СОМ-порт ,мпцс, шаринг

Edited by endryww
Posted
sat-forum.info в раздел mpcs для ADSL модемов и роутеров там из разных девайсов "самолеты" пытаются делать,,,когдато тоже упражнялся СОМ-порт ,мпцс, шаринг

Ему туды рано, пусть сначала гуглом научится пользоваться.

Потратил целый день на совершенно бесполезное занятие, а сначала, вроде даже умные слово произносил "бут", я по наивности подумал, то чел реально знает, то такое bootloader, а он даже redboot от u-boot-а отличить не может, и определить, хотяб по гуглу, какой у него стоит.

 

 

Ладно, это всё ОФФТОП,

По сабжу, если не можете подключить консоль, и вытянуть что прописано в переменных окружения загрузика -- отправляйтесь на сайт Д-Линка, и спрашивайте у поддержки.

То же самое нужно выяснить, но касаемо прошивки, которую Вы пытались залить.

Как выясните -- попытайтесь пингануть со стартом 30-30, есно с линукса, предварительно настроив статику на интерфейсе.

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

Но если Вы его убили, то без консоли это не диагностировать, а без паяльника и/или программатора не восстановить.

Не вижу смысла продолжать мусолить эту тему, ссыль, на ветку в которой обсуждается восстановление убитого бута я Вам уже кидал.

 

Восстановление через тфтп при знании ип -- тривиальная операция, если Вы даже её провести не можете, выкидывайте Ваш кусок пластмассы и покупайте следующий.

Posted (edited)
sat-forum.info в раздел mpcs для ADSL модемов и роутеров там из разных девайсов "самолеты" пытаются делать,,,когдато тоже упражнялся СОМ-порт ,мпцс, шаринг

Ему туды рано, пусть сначала гуглом научится пользоваться.

Потратил целый день на совершенно бесполезное занятие, а сначала, вроде даже умные слово произносил "бут", я по наивности подумал, то чел реально знает, то такое bootloader, а он даже redboot от u-boot-а отличить не может, и определить, хотяб по гуглу, какой у него стоит.

 

 

Ладно, это всё ОФФТОП,

По сабжу, если не можете подключить консоль, и вытянуть что прописано в переменных окружения загрузика -- отправляйтесь на сайт Д-Линка, и спрашивайте у поддержки.

То же самое нужно выяснить, но касаемо прошивки, которую Вы пытались залить.

Как выясните -- попытайтесь пингануть со стартом 30-30, есно с линукса, предварительно настроив статику на интерфейсе.

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

Но если Вы его убили, то без консоли это не диагностировать, а без паяльника и/или программатора не восстановить.

Не вижу смысла продолжать мусолить эту тему, ссыль, на ветку в которой обсуждается восстановление убитого бута я Вам уже кидал.

 

Восстановление через тфтп при знании ип -- тривиальная операция, если Вы даже её провести не можете, выкидывайте Ваш кусок пластмассы и покупайте следующий.

из раздела ...Я тут самый умный и родился с программатором.

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

покажи решение в той теме! вот еще раз повторяю.или по русски не так спрашиваю?

ту тему до твоей ссылки перечитал два раза и что то не увидел внятного решения.

 

короче может не тот шрифт еще поставил,вернее вообще не трогал его в терминале.

при включении выдает несколько символов.

на какие либо действия по сетевому кабелю не реагирует. пробовал несколько адресов пинговать ,потеря пакетов 100% ( адреса брал по прочтенным темам ,уже что только не подставлял)

при пинговании ,естественно ,в терминале вообще тишина.

а самолеты мне из роутера не нужны как то))) мне бы свой восстановить

 

поколдовал со скоростью и вот лог терминала

Терминал.txt

Edited by SergejGost
Posted
покажи решение в той теме! вот еще раз повторяю.или по русски не так спрашиваю?

ту тему до твоей ссылки перечитал два раза и что то не увидел внятного решения.

http://forum.nag.ru/forum/index.php?showtopic=59713&view=findpost&p=794712

 

короче может не тот шрифт еще поставил,вернее вообще не трогал его в терминале.

при включении выдает несколько символов.

Что в Вашем понятии есть терминал?

Консоль на последовательном порту?

Ну наконец то, свершилось, скорость выставите, четность битность и проч. настройки последовательного порта(наизусть не помню, но ГУГЛ никто не отменял, даже подскажу, всё на ОпенВРТ в вики есть ), если уровни ТТЛ верные, то текст станет читабельным.

Posted (edited)

Поздравляю бутлоадр ЖИВ!!!

Дальше посылать в ГУГЛ?

Или уже самостоятельно?

Если читали мои посты внимательно в них есть намёк на решение :)

Более того, так уж и быть:

http://www.denx.de/wiki/view/DULG/UBoot

http://www.denx.de/wiki/view/DULG/UBootCmdGroupEnvironment

Далее стандартное восстановление либо через тфтп, либо через тфтпд, что больше нравится.

 

Вот блин, даже не интересно -- паяльником помахать не полочится :)

Edited by NewUse
Posted (edited)

И вот что вышло:

Для прошивки понадобилось :

USB на PL2303

Сетевой шнурок ( прямой -синий из комплекта )

PuTTY

TFTP32

HEX-редактор

Прошивка на роутер под модель

Все прикладываю в архиве

 

Начинаем:

Соединяем кабель по USB ,по запросу ставим драйвера

Запускаем PuTTY и выбираем как на картинке указано.

Скорость подбирается пока не увидите нормальный шрифт . Пока не станет читабельным.

Запускаем НЕХ-редактор ,открываем в нем прошивку и правим…

Вернее просто убираем шесть первых строк до…..27 05….

И получается что то типа такого вида:

было...

77 72 67 6e 32 33 5f 64 6c 77 62 72 5f 64 69 72

33 30 30 62 00 00 00 00 00 00 00 00 00 00 00 00

20 02 04 20 20 02 04 20 20 70 30 00 00 00 00 00

2f 64 65 76 2f 6d 74 64 62 6c 6f 63 6b 2f 32 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

3a 65 b5 f8 20 ae d5 c9 a5 82 29 2e 37 04 ba ca

27 05 19 56 75 03 4e 71 4e 71 9c ab 00 0d 65 ee

80 00 00 00 80 2b 50 00 3a 25 87 10 05 05 02 03

4c 69 6e 75 78 20 4b 65 72 6e 65 6c 20 49 6d 61

67 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00

5d 00 00 00 02 18 1c 2d 00 00 00 00 00 00 00 35

58 5e 87 1c b0 b1 53 c1 cf 25 33 d1 85 6e 93 a8

3c 2d 23 98 66 51 af 38 8b c9 86 90 73 1e a9 8f

5e 40 3c d8 d9 d1 1a 84 54 53 68 7d a2 41 e3 fe

3b c9 18 6a 65 37 23 35 61 05 96 15 75 50 8a 52

97 fc 29 fc dc ea eb bd 79 68 44 8b 1c 7b 98 9e

72 e1 29 f1 d2 f6 73 d3 08 30 c0 f5 e5 24 cb b2

 

стало...

27 05 19 56 75 03 4e 71 4e 71 9c ab 00 0d 65 ee

80 00 00 00 80 2b 50 00 3a 25 87 10 05 05 02 03

4c 69 6e 75 78 20 4b 65 72 6e 65 6c 20 49 6d 61

67 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00

5d 00 00 00 02 18 1c 2d 00 00 00 00 00 00 00 35

58 5e 87 1c b0 b1 53 c1 cf 25 33 d1 85 6e 93 a8

3c 2d 23 98 66 51 af 38 8b c9 86 90 73 1e a9 8f

5e 40 3c d8 d9 d1 1a 84 54 53 68 7d a2 41 e3 fe

3b c9 18 6a 65 37 23 35 61 05 96 15 75 50 8a 52

97 fc 29 fc dc ea eb bd 79 68 44 8b 1c 7b 98 9e

72 e1 29 f1 d2 f6 73 d3 08 30 c0 f5 e5 24 cb b2

 

Сохраняем ее,желательно обозвать удобным для вас именем.

 

Устанавливаем TFTP32 и закидываем в его папку подготовленную прошивку.

В программе указываем …

Нажмите кнопку "Browse" и выберите папку с прошивкой (в виндовс 7, лучше на диске D: т.к. на С: нужен доступ администратора). Далее нажмите кнопку "Show Dir" выберите строку с прошивкой и нажмите кнопку "Copy", тем самым вы скопируете название прошивки в буфер обмена.

(название прошивки можно вставить из буфера обмена, в putty вставка из буфера осуществляется нажатием правой кнопки мыши на экране сразу после мигающего курсора)

 

Подключаем сетевой шнурок и прописываем адрес на сетевую карту.

Тут не стал пробовать различные варианты ,времени не было и желания ,но я прописал их по своему ( все будет указано ниже ) адрес компа должен быть 10.10.10.3 маска 255.255.255.0

ИМХО: тут что забьешь ручками в роутер при установке параметров ( описывается ниже ) ,то и будет работать.

У меня высветились одни адреса ( вернее одного не было ,видимо это и есть причина не выхода на связь роутера ) ,а вбил другие. После прошивки роутер стал откликаться по 192.168.0.1

Дальше с выставленными параметрами запускам PuTTY и конектимся через СОМ порт на котором выставилась PL-ка.

Передергиваем питание роутера и ждем результата.

Если полезла абра-кадабра играемся со скоростью ,пока не увидите читаемый текст.

Когда текст стал читаться просто передергиваем питание еще раз и в течении нескольких секунд надо нажать «4» на клавиатуре.

Высветится что то типа :

4: System Enter Boot Command Line Interface.

 

U-Boot 1.1.3 (Feb 24 2011 - 11:12:27)

RT3052 #

RT3052 # printenv

bootcmd=tftp

bootdelay=1

baudrate=57600

ethaddr=f0:7d:68:8c:5b:8c

serverip=10.10.10.3

preboot=echo;echo

ramargs=setenv bootargs root=/dev/ram rw

addip=setenv bootargs $(bootargs) ip=$(ipaddr):$(serverip):$(gatewayip):$(netmas

k):$(hostname):$(netdev):off

addmisc=setenv bootargs $(bootargs) console=ttyS0,$(baudrate) ethaddr=$(ethaddr)

panic=1

flash_self=run ramargs addip addmisc;bootm $(kernel_addr) $(ramdisk_addr)

kernel_addr=BFC40000

u-boot=u-boot.bin

load=tftp 8A100000 $(u-boot)

u_b=protect off 1:0-1;era 1:0-1;cp.b 8A100000 BC400000 $(filesize)

loadfs=tftp 8A100000 root.cramfs

u_fs=era bc540000 bc83ffff;cp.b 8A100000 BC540000 $(filesize)

test_tftp=tftp 8A100000 root.cramfs;run test_tftp

ethact=Eth0 (10/100-M)

ipaddr=192.168.0.1

stdin=serial

stdout=serial

stderr=serial

 

Environment size: 780/4092 bytes

RT3052 #

И тут надо прописать следующую команду : printenv

Получите что то типа прежнего списка ,но его уже можно будет править.

Приводим все к такому виду:

 

bootcmd=tftp

bootdelay=1

baudrate=57600

ipaddr=10.10.10.123

serverip=10.10.10.3

preboot=echo;echo

ramargs=setenv bootargs root=/dev/ram rw

addip=setenv bootargs $(bootargs) ip=$(ipaddr):$(serverip):$(gatewayip):$(netmask):$(hostname):$(netdev):off

addmisc=setenv bootargs $(bootargs) console=ttyS0,$(baudrate) ethaddr=$(ethaddr) panic=1

flash_self=run ramargs addip addmisc;bootm $(kernel_addr) $(ramdisk_addr)

kernel_addr=BFC40000

u-boot=u-boot.bin

load=tftp 8A100000 $(u-boot)

u_b=protect off 1:0-1;era 1:0-1;cp.b 8A100000 BC400000 $(filesize)

loadfs=tftp 8A100000 root.cramfs

u_fs=era bc540000 bc83ffff;cp.b 8A100000 BC540000 $(filesize)

test_tftp=tftp 8A100000 root.cramfs;run test_tftp

stdin=serial

stdout=serial

stderr=serial

ethact=Eth0 (10/100-M)

 

где:

ipaddr=10.10.10.123-адрес роутера

serverip=10.10.10.3- tftp сервера откуда роутер будет качать прошивку

 

Команды:

 

установить переменную:

setenv имя значение

 

удалить переменную:

setenv имя

 

сохранит изменения:

saveenv

 

перегрузить роутер:

reset

 

Распеатать переменные:

printenv

 

После всех манипуляций и сохранений передергиваю питание роутера и в течении 1-4 сек надо нажать «2»

Тут точно не помню что там выписал ,но что то …ля-ля-тополя и IP-у каждого свой будет ,что прописали. – тут жмем ENTER

Опять открывается ….ля-ля тополя и IP-опять ENTER

И в последней строке запросит прошивку. Т.к. не пропуслили всю инструкцию по воскрешению роутера ,то должны помнить…у вас уже в буфере сохранено название ее.

Тут просто надо за мигающим курсотом нажать правую кнопку мышки.

Выводтся название там и все….ENTER.

Должна пойти прошивка.Что то типа побежит :

 

Loading: #################################################################

#################################################################

#################################################################

#################################################################

#################################################################

#################################################################

#################################################################

#################################################################

#################################################################

#################################################################

#################################################################

######################################################

 

 

И ждем окончания прошивки.

На этом все!

В итоге просто передергиваем питание и выставляем свои данные.

 

http://depositfiles.com/files/xgvnypyzr-Необходимые файлы

Отдельная благодарность за соучастие в процессе NewUse!!!

post-109822-042393100 1358399457_thumb.jpg

Edited by SergejGost

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.