SergejGost Posted January 13, 2013 Posted January 13, 2013 Всем здрасти! Вот и подставу мне сделали сотрудники поддержки интернет провайдера. Имею в наличии DIR-300 всем хорош как бы и не плохо служил.Сегодня складывается утром ситуация каждые 5-7 мин разрыв сессии. Звоню в поддержку типа что случилось.На метя там чуть ли не с наездом ...за оборудованием смотреть надо и мол что использую древность которая под их "супер интернет" не подходит. Типа год подходило ,а тут не подходит. Обновить прошивку надо под их провайдера.Постарался пояснить ,что у меня еще и ТВ от них висит. А ТВ то подлючено через их же свич и на их же приставку. Короче меня отфуболить пытаются не принимая заявки мол пока не купишь у них роутер или не прошьешься на их прошивку они помочь ни чем не могут.Или отдавать роутер на прошивку . Вот тут то и сам лоханулся. Мне дают там ссылку на прошивку ,сохраняется файл . И заливаю его. Выхода то не оставили. Я попробовал пояснить что оборудование мое и какие то прошивки левые не собираюсь лить. Ну на этом и получил отворот...заливай или отваливай... Я несколько раз пояснил что у меня именно DIR-300 не NRU, а старше чуть. Ну вот в процессе манипуляций все же получил висяк с заставкой DIR-300\NRU Возвращаю обратно на родную прошивку скачанную с поддержки роутера и получаю вообще труп. При включении загорается питание на несколько секунд ,загорается LAN который подлючен и через несколько секунд тухнет питание и тишина. Больше никакими способами на связь он не вышел. Так понимаю завален бут и не смог найти инфу по его восстановлению. Перерыл кучу сайтов,но только настройка,прошивка через интерфейс и пару как бут восстановить ,но на них все ссылки с данными уже убиты давно. Так что прошу помощи в восстановлении. Вставить ник Quote
NewUse Posted January 13, 2013 Posted January 13, 2013 (edited) 1)Разорвите договор с провайдером. 2)Вы ошиблись форумом. 3)Включаете роутер с зажатым ресетом и по tftp льёте родную прошивку с офф. сайта. 4)Остальное ГУГЛ. Edited January 13, 2013 by NewUse Вставить ник Quote
SergejGost Posted January 13, 2013 Author Posted January 13, 2013 (edited) Форумом видимо ошибаются когда на гугль посылают С зажатым ресетом проходил....гуглить неделю пробовал....там такие советчики один на другом сидят. еще советы будут не в тему или все же по делу что то сказано будет? вы видимо так себе набиваете флудом рейтинг? Про убитый бут видимо никогда не слышал ,так можешь тогда сам погуглить об этой причине))) А я обратился за конкретным советом по восстановлению бута. Edited January 13, 2013 by SergejGost Вставить ник Quote
NewUse Posted January 13, 2013 Posted January 13, 2013 Повторяю, Вы ошиблись форумом, это форум ПРОВАЙДЕРОВ, к коем, Вы отношения не имеете, и более того даже гуглом пользоваться не умеете и не желаете: Тема уже была: http://forum.nag.ru/forum/index.php?showtopic=59713 Дампа с последовательного порта Вы тоже не предоставили в доказательство мёртвого бута. Вставить ник Quote
SergejGost Posted January 13, 2013 Author Posted January 13, 2013 Перед созданием темы прочитал это. В каком посте там есть описание решения? Во всей темы только домыслы собранные за несколько лет и нет ответа по решенному вопросу. И разговор идет про NRU ,что железно отличается от моего. Вставить ник Quote
NewUse Posted January 13, 2013 Posted January 13, 2013 Ну сначала выясните, чем именно (какая ревизия/проц). До сих пор от Вас только пустые домыслы. В теме есть решение -- плохо или не до конца прочли. Вам оно только в одном из трёх случаев может не подойти. А далее -- всё зависит от Вашего желания разобраться. Вставить ник Quote
SergejGost Posted January 15, 2013 Author Posted January 15, 2013 (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 January 15, 2013 by SergejGost Вставить ник Quote
endryww Posted January 15, 2013 Posted January 15, 2013 (edited) https://sat-forum.info/index.php/board,79.0.html?BILSESSID=82324b5d6acbd86eedd5e3545d8c3b7e там mpcs обсуждают ,, но и твой вопрос подымался Edited January 15, 2013 by endryww Вставить ник Quote
SergejGost Posted January 15, 2013 Author Posted January 15, 2013 тут тебе помогут https://sat-forum.in...dd5e3545d8c3b7e не открывается Вставить ник Quote
endryww Posted January 15, 2013 Posted January 15, 2013 (edited) sat-forum.info в раздел mpcs для ADSL модемов и роутеров там из разных девайсов "самолеты" пытаются делать,,,когдато тоже упражнялся СОМ-порт ,мпцс, шаринг Edited January 15, 2013 by endryww Вставить ник Quote
NewUse Posted January 15, 2013 Posted January 15, 2013 sat-forum.info в раздел mpcs для ADSL модемов и роутеров там из разных девайсов "самолеты" пытаются делать,,,когдато тоже упражнялся СОМ-порт ,мпцс, шаринг Ему туды рано, пусть сначала гуглом научится пользоваться. Потратил целый день на совершенно бесполезное занятие, а сначала, вроде даже умные слово произносил "бут", я по наивности подумал, то чел реально знает, то такое bootloader, а он даже redboot от u-boot-а отличить не может, и определить, хотяб по гуглу, какой у него стоит. Ладно, это всё ОФФТОП, По сабжу, если не можете подключить консоль, и вытянуть что прописано в переменных окружения загрузика -- отправляйтесь на сайт Д-Линка, и спрашивайте у поддержки. То же самое нужно выяснить, но касаемо прошивки, которую Вы пытались залить. Как выясните -- попытайтесь пингануть со стартом 30-30, есно с линукса, предварительно настроив статику на интерфейсе. Вероятность того, то Вы убили бут не велика, прошивки, относительно совместимы: бутлоадер одинаковый. Но если Вы его убили, то без консоли это не диагностировать, а без паяльника и/или программатора не восстановить. Не вижу смысла продолжать мусолить эту тему, ссыль, на ветку в которой обсуждается восстановление убитого бута я Вам уже кидал. Восстановление через тфтп при знании ип -- тривиальная операция, если Вы даже её провести не можете, выкидывайте Ваш кусок пластмассы и покупайте следующий. Вставить ник Quote
SergejGost Posted January 15, 2013 Author Posted January 15, 2013 (edited) sat-forum.info в раздел mpcs для ADSL модемов и роутеров там из разных девайсов "самолеты" пытаются делать,,,когдато тоже упражнялся СОМ-порт ,мпцс, шаринг Ему туды рано, пусть сначала гуглом научится пользоваться. Потратил целый день на совершенно бесполезное занятие, а сначала, вроде даже умные слово произносил "бут", я по наивности подумал, то чел реально знает, то такое bootloader, а он даже redboot от u-boot-а отличить не может, и определить, хотяб по гуглу, какой у него стоит. Ладно, это всё ОФФТОП, По сабжу, если не можете подключить консоль, и вытянуть что прописано в переменных окружения загрузика -- отправляйтесь на сайт Д-Линка, и спрашивайте у поддержки. То же самое нужно выяснить, но касаемо прошивки, которую Вы пытались залить. Как выясните -- попытайтесь пингануть со стартом 30-30, есно с линукса, предварительно настроив статику на интерфейсе. Вероятность того, то Вы убили бут не велика, прошивки, относительно совместимы: бутлоадер одинаковый. Но если Вы его убили, то без консоли это не диагностировать, а без паяльника и/или программатора не восстановить. Не вижу смысла продолжать мусолить эту тему, ссыль, на ветку в которой обсуждается восстановление убитого бута я Вам уже кидал. Восстановление через тфтп при знании ип -- тривиальная операция, если Вы даже её провести не можете, выкидывайте Ваш кусок пластмассы и покупайте следующий. из раздела ...Я тут самый умный и родился с программатором. а на простой вопрос...как сам заявил и ответить не можешь. покажи решение в той теме! вот еще раз повторяю.или по русски не так спрашиваю? ту тему до твоей ссылки перечитал два раза и что то не увидел внятного решения. короче может не тот шрифт еще поставил,вернее вообще не трогал его в терминале. при включении выдает несколько символов. на какие либо действия по сетевому кабелю не реагирует. пробовал несколько адресов пинговать ,потеря пакетов 100% ( адреса брал по прочтенным темам ,уже что только не подставлял) при пинговании ,естественно ,в терминале вообще тишина. а самолеты мне из роутера не нужны как то))) мне бы свой восстановить поколдовал со скоростью и вот лог терминала Терминал.txt Edited January 15, 2013 by SergejGost Вставить ник Quote
NewUse Posted January 15, 2013 Posted January 15, 2013 покажи решение в той теме! вот еще раз повторяю.или по русски не так спрашиваю?ту тему до твоей ссылки перечитал два раза и что то не увидел внятного решения. http://forum.nag.ru/forum/index.php?showtopic=59713&view=findpost&p=794712 короче может не тот шрифт еще поставил,вернее вообще не трогал его в терминале.при включении выдает несколько символов. Что в Вашем понятии есть терминал? Консоль на последовательном порту? Ну наконец то, свершилось, скорость выставите, четность битность и проч. настройки последовательного порта(наизусть не помню, но ГУГЛ никто не отменял, даже подскажу, всё на ОпенВРТ в вики есть ), если уровни ТТЛ верные, то текст станет читабельным. Вставить ник Quote
NewUse Posted January 15, 2013 Posted January 15, 2013 (edited) Поздравляю бутлоадр ЖИВ!!! Дальше посылать в ГУГЛ? Или уже самостоятельно? Если читали мои посты внимательно в них есть намёк на решение :) Более того, так уж и быть: http://www.denx.de/wiki/view/DULG/UBoot http://www.denx.de/wiki/view/DULG/UBootCmdGroupEnvironment Далее стандартное восстановление либо через тфтп, либо через тфтпд, что больше нравится. Вот блин, даже не интересно -- паяльником помахать не полочится :) Edited January 15, 2013 by NewUse Вставить ник Quote
Ivan_83 Posted January 16, 2013 Posted January 16, 2013 1: Load system code to SDRAM via TFTP. дальше бут по нужно адресу, потом шится из веб морды Вставить ник Quote
SergejGost Posted January 17, 2013 Author Posted January 17, 2013 (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!!! Edited January 17, 2013 by SergejGost Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.