Dir 320 горят все индикаторы

Dir 320 горят все индикаторы

Привет! Да уж, давненько я не публиковал новых статей. Изучал новые направления. Например, активно занялся теорией и практикой в электронике, в частности разработкой устройств на микроконтроллерах Atmel AVR. Но речь сегодня пойдёт не совсем об этом, хотя и планирую добавить раздел «Электроника» в свой блог. Речь пойдёт от восстановлении работоспособности роутера после неудачной прошивки.

Итак, решили мы сменить прошивку на нашем роутере, а тут вдруг отключают электричество во время прошивки. После такого, роутер скорее всего перестанет отзываться на любое воздействие извне. Может, например, и вовсе перестать «пинговаться». Что делать?

Режим восстановления

На большинстве современных роутеров присутствует режим восстановления после неудачной прошивки. Если это роутеры от D-Link(например, я всё тестировал на DIR320NRU), то как правило вход этот режим выглядит так:

    Подключаем LAN-порт роутера к компьютеру по локальной сети. Открываем сетевые соединения и настраиваем подключение по локальной сети следующим образом(для DIR320NRU):

IP: 192.168.0.2
Маска подсети: 255.255.255.0

  • Зажимаем кнопку «RESET» на задней стенке роутера, например, зубочисткой.
  • Отключаем питание роутера, например, вытаскиваем штекер питания.
  • Затем, вставляем штекер питания. На панели начинает моргать светодиод питания. Выжидаем несколько секунд.
  • Отпускаем кнопку «RESET» и пытаемся «зайти» через браузер в администраторскую панель роутера, введя в браузере дефолтовый адрес роутера(для DIR320NRU – 192.168.0.1).
  • Видим форму загрузки прошивки. Выбираем прошивку для нашего роутера. Нажимаем «обновить».
  • Внимание! Очень тщательно выбирайте версию прошивки, не только для вашей модели роутера, но и ревизии. А также имейте в виду, после данной манипуляции с роутером, сбрасываются полностью все настройки.

    Это скорее поверхностная схема восстановления и она не идентична для всех моделей роутеров. Для более подробного пояснения конкретно по вашей моделе роутера, ищите информацию в Интернете или задавайте свои вопрос в комментария к статье.

    Восстановление через UART

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

    Для восстановления, нам потребует переходник с USB на UART. Для этих целей сгодится, например, ненужный шнурок для подключения телефона Siemens, который выполнен на микросхеме Profilic PL2303. Или же заводской переходник USB-UART. А также паяльник и отвертка, чтобы вскрыть корпус. Все действия описанные далее, тестировались на DIR320-NRU и переходником PL2303.

    1. Раскрываем переходник PL2303. Находим контактные площадки к которым припаяны провода идущие к сотовому. Отпаиваем провода от всех проводников. Сами контакты подписаны прямо на плате. Находим линии: GND, Rx и Tx и припаиваем к ним трехжильный провод, лучше цветной, чтобы не запутаться потом.
    2. Раскручиваем сам роутер. Находим там также 4 контактные площадки расположенные в ряд. Реже бывают уже выведенные штыревые разъёмы. Подписаны все они ещё реже. Вы можете спросить, а как их узнать? А вот это интересный вопрос. Ищи фото разъёмов для вашего роутера в Интернете. Здесь ж приведено фото с указанием разъёма для всё того же Dir320-NRU. И ещё один момент, если у вас есть под рукой мультиметр, то можете попробовать поискать ряд из 4-ёх контактов, на одном из которых напряжение питания 3.3 В. Корпус можно найти например, на корпусе USB разъёма на плате.
    3. Далее переходим снова к переходнику. Устанавливаем драйвера на переходник, подключаем переходник к компьютеру. Кстати, припаянный нами выход Rx, ни что иное, как линия приёмника COM порта, а выход Tx – передатчика. Для того, чтобы заработала передача данных, мы должны выход приёмник (Rx) шнура соединить со входом передатчика (Tx) UART у роутера, а выход передатчика шнура (Tx) к приёмнику роутера (Rx). То есть, крест на крест. Вообщем, припаиваем проводки.
    4. Теперь, когда всё подключено, запускаем на компьютере программу Putty. Выбираем тип соединения: Serial. Указываем в настройках номер виртуального Com-порта, на котором у нас переходник PL2303. И устанавливаем скорость 56600 бод. Нажимаем подключиться и видим черное окно Putty.
    5. А теперь самое интересное. Отключаем на время питание от роутера или просто перезагружаем его кнопкой «RESET». И видим в терминале лог загрузки бутлодера. После загрузки бутлоадера, появляется сообщение о выборе режима. Несколько режимов, такие как обычная загрузка ОС, перепрошивка роутера через tftp и другие типы загрузок и обновления. Если игнорировать это сообщение, то через некоторое время начинается загрузка основной прошивки и лог загрузки также выводится в терминал Putty.
    Читайте также:  Как убрать царапины со смесителя

    Если вместо лога загрузки вы видете «бегающие квакозябры», попробуйте поиграться со стандартными скоростями передачи для COM-порта, такими как: 19200, 28800, 38400 и т.д.

    Извиняюсь что немного не в тему, но может вы чем поможете:
    Не могу нигде найти схему jtag кабеля, программатор и образ загрузчика для Dir 320 (чип Spansion S29AL032D). Для 300го сколько угодно, а 320 видать ни у кого так не убивался.
    Горят все индикаторы кроме статуса, влан и юсб.
    Танцы вокруг кнопки резет ни к чему не приводят.

    Извиняюсь что немного не в тему, но может вы чем поможете:
    Не могу нигде найти схему jtag кабеля, программатор и образ загрузчика для Dir 320 (чип Spansion S29AL032D). Для 300го сколько угодно, а 320 видать ни у кого так не убивался.
    Горят все индикаторы кроме статуса, влан и юсб.
    Танцы вокруг кнопки резет ни к чему не приводят.

    Сталкивался и я с такой проблемой, попробуй переверни вилку блока питания на 180*(понимаю, что абсурд, но сработало на 5 балов), а лучше через веб-морду обнови прошивку(не переименовывая).

    Я бы и рад обновить прошивку через веб морду, но роутер не доступен по сети в любой порт. На компе "Сетевой кабель не подключен".

    Читал по этой ссылке — это не работает — ротер не пингуется лампочки горят постоянно при любых комбинация зажатия резета и вкл/выкл.

    А что стало причиной брика ? 🙁
    Какая прошивка стояла до этого ? 🙂
    Блок питания под нагрузкой проверяли ? 😉

    Вот этот бутлоадер должен подойти : CFE_DIR320_WL500GPv2.bin 😎

    Причиной брика стала попытка перепрошивки на прошивку от D-link через минивеб. До того стояла последняя длинковская прошивка. А блок нада проверить )

    Tellme
    Трудно поверить что DIR-320 убит прошивкой,мне кажется это не возможно,роутер был у меня и DD-WRT и OpenWRT,
    и WL500gpv2- бесчисленное множество раз.Несколько раз загружал чешские прошивки(всегда использовал tftp2.exe)
    программа сообщала об удачной загрузке прошивки,но роутер после этого умирал,светились только две лампочки-
    Power и lan.И всегда без проблем восстанавливал загрузкой родной прошивки,(сетевухе назначить IP..зажать спичкой
    резет,подать питание на роутер и т.д.).
    Здесь на мой взгляд два варианта:
    1.При попытке загрузить родную прошивку,что-то делаешь не так.
    2.Что-то с железом.
    Первое предположение кажется наиболее вероятным.

    Что я могу делать не так если он не пингуется?
    Я зажимал резет до включения и удерживал после включения, зажимал резет 30/30/30 и т.д. — всегда горят все лампочки кроме статус, ван и юсб и всегда нет подключения по сети на компе.

    Tellme
    Зажми резет,включи роутер ,держи резет пока не появится подключение по сети,читал на одном форуме
    подключение происходило примерно через полторы минуты,это нонсенс,но. если подключения не будет.
    Значит ни чего не будет.

    Да и ещё,ты должен чувствовать эту самую кнопочку "резет",она щёлкает,может не дожимаешь?
    Извини,но мне трудно представить,что ты его убил,уж как я над ним издевался.. ему всё ни почём.

    Конечно пробовал. По-всякому пробовал. Горят все лампочки

    Только что зажал на 2 минуты — ничего.
    А на счёт щелчка — я специально прислушиваюсь когда нажимаю =)

    и так танцевал я с бубном долго пока не обратил внимание
    1) ставим на 320 IP — 192.168.0.100 перегрузить
    2) выкл питание
    3) вкл питание зажав кнопку ресет досчитать до 30
    4) IP — 192.168.0.1 заходим по вебу заливаем орегинал 320

    PS. повторил даные действия 3 раза оставил WL500gpv2-1.9.2.7-d-r396
    жду помощи по настройе бриджа конектится а роутинг не идет :confused:

    принесли мне мертвый dir320 " сплашная гирлянда" который я недавно прошил прошивка от Олега 1.9.2.7-d , в итоге через ком порт с замыканием 9 ноги nvram чипа увидел пинг 192.168.0.1 и от радости залил не ту прошивку точнее вот это WL500gp-1.9.2.7-d.trx с этим же рашширением( отредоктировав батник) и прошивка залилась
    *** Start Flashing ****
    Успешная передача: 3092480 байт за 11 сs, 281134 байт/с
    После чего он не ком портом не замыканием 9 ноги не чего не помогает ушол в сон, горит герлянда и все
    Естли варианты его востановления ?

    Ну консоль-то у Вас работает! Значит не все потеряно.
    Читайте фак по 320
    Обзовите файл firmware.bin. Тоже помогает 😉

    в томто и проблема консоль перестала работать ( сам шнурок рабочий проверил на своем домашнем dir 320)

    Читайте также:  В ваш аккаунт выполнен вход через firefox

    Тогда только 9 нога опять.
    И, Обзовите файл firmware.bin. Тоже помогает

    при замыкании 9 ноги нечего не происходит (((

    скорее всего я убил загрузчик, можит с помощю JTAG. подключиться? вот по этой схемке если споять я смогу что либо сделать?

    Неужели на этом форуме не кто не пытался востоновить свой dir 320?
    читал про дир 300 то там просто на флеш память напаиваеш LPT port по принципуJTAG. ниже фото дира 300,и на фото2 видно что происходи при подачи питания и все ок! КАК в 320 это зделать?

    Странный вопрос для форума, посвященного Асусам, не находите? 😉
    На Длинковских форумах, или например на dd-wrt, не искали?

    очень похоже на правду. Первоисточник здесь: http://wiki.openwrt.org/oldwiki/open. are/jtag_cable Однако, проблема в том, что понадобится собственно загрузчик для заливки.

    где только не искал про дир 300 полно инфы а вот 320 нету, (какая разница) что asus что320 с прошивкай от asusa

    Offtopic: Из за таких как ты, у форума сложилась репутация тусовки грамотных спецов 😀

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

    вот это как раз грамотное решение. А при наличи успеха результаты икспереметов можно изложить. И даже здесь. Против этого никто возражать не будет.

    я восстанавливал пару тройку adsl модемов на броадкомовских чипсетах через jtag.
    Jtag паял на пяти 100 Омных резисторах, никаких проблем

    А зачем надо было заливать в роутер прошивку от v1, а не v2 ? 🙂
    Посмотрите по теме про восстановление роутера и jtag в Mini FAQ . 😉
    И впредь будьте более внимательны при перепрошивке этого девайса . 😎

    а можно MAX 232 заменить микрухой PL-2303 ?

    Нет конечно. Это разные мелкосхемы, даже по фунциям. МАХ-232 — преобразователь уровня, а PL2303 — мост USB-СОМ (причём СОМ с уровнями ТТЛ).
    Из них обеих можно сделать шнурок USB-COM. 🙂

    Кстати, топикпастеру могу ответить на вопрос об отличии DIR300 и DIR320 — в первом используется последовательная флешь, которая может программироваться напрямую по протоколу SPI, в DIR320 как и во всех асусах на броадкомах используется параллельная флешь, для которой нужен JTAG (ИМХО в этой операции будет задействован броадкомовский CPU, т.к. JTAG напрямую к чипу памяти не подключается), т.е. нужны другая прога и другой кабель, хотя простейшие конструкции в обоих случаях подключаются к параллельному порту. На плате DIR300 также разведен разъем JTAG, т.е. в принципе, его флешь можно программировать и через него тоже.

    если у PL2303 уровни TTL, то можно как раз обойтись без MAX232 поставив либо делитель напряжения с 5 на 3.3 В, либо хотя бы последовательный резистор. Однако, проще, наверное купить готовый кабель

    edit: Даже делитель не нужен, т.к. она может работать с 3.3В напрямую. Но обвязка какая то все равно понадобится.

    в этом отношении проще будет FT232RL от FTDI — из обвески только две развязки по питанию. Ну и извечная проблема как подключиться.

    Собственно новичкам для понимания следует понять, что в устройствах обычно имеется последовательный интерфейс с логическими уровнями процессора (сейчас чаще всего 0-3.3В, хотя могут быть и 0-5В а также и меньшие, также часто маркируют как RS-232TTL, причем тут RS-232 показывает сущность интерфейса, а TTL указывает на уровни логические уровни ТТЛ, а не предписываемые стандартом RS-232). Привычный всем COM-порт aka RS-232 имеет совсем другие уровни, для согласования которых и служат микросхемы MAX(3)232 и аналоги, которые кроме преобразования уровней никакого вмешательства в сигналы не имеют. PL2303, FT232 и т.п. же служат для преобразования интерфейсов из последовательного в USB с программной эмуляцией COM-порта.

    В обсуждаемом случае при использовании преобразователя в USB можно обойтись без двойного преобразования в/из RS-232, подключив преобразователь напрямую к процессору (или для дополнительной гарантии от непрятностей через сопротивления 100-1000Ом последовательно с сигналами), при этом будут задействованы только сигналы RXD и TXD, причем входы-выходы маркируются относительно каждой из микросхем, т.е выход TXD(или TX) идет на вход RXD (RX) и наоборот.

    Читайте также:  Демонстрационная математическая модель полета снаряда

    В общем, для обсуждаемых задач подойдут оба варианта, только с MAX’ом придется подключаться к COM-порту на компьютере (и много вы видели таких на настоящих материнках, не говоря про ноутбуки?), а в другом случае работать придется через USB, который есть у любого ноутбука.
    PPS может пригодится, типовая схема включения FT232RL, для PL2303 — гугл в помощь.:cool:

    спросил про PL2303 по причине того что мне дали кабель от сименса х55, правда без штекера, видимо кто то до меня уже прозванивал и работал вольтметром перебирая там из 8 проводков тот самый RX — TX
    пока пробую. ничего удачного не получилось. если что то получится с помощью этого кабеля — отпишусь.
    из предистории: запаяли ОЗУ 64 и вместо того чтоб загрузиться горели все лампы кроме статуса и вайфай
    родную память спалили, с неё этот кабель никаких признаков работы не подавал
    сегодня запаяли другую память 64мб и при подключении горит повер и 1 из LAN портов, но в терминале пусто, грешу всё на ОС Windows 7 x64, в том числе и на дрова PL2303 которые поддерживали только RC build 7100

    PS/ кабель собран без Vcc, тоесть я их не выводил. питание обязательно подрубать через COM?
    мои действия:
    1) вставляю на роутере 3 пина (GND, TX, RX)
    2) подключаю USB в комп
    3) запускаю PuTTY, выбираю (в моем случае COM7), выставляю 115200 и жму Open
    4) подключаю питание на роутере
    я всё правильно делал?

    vcc подключать обязательно, у меня проблем с драйвером PL2303 на вин7 х64 нет

    Опубликовано 25.02.2013 · Обновлено 24.02.2017

    Нередки случаи, когда смена прошивки (firmware) на роутере D-Link DIR-320 заканчивается неудачей или установленная прошивка не удовлетворяет по каким либо причинам. В этом случае возникает необходимость откатиться до первоначального состояния роутера D-Link DIR-320, а именно — восстановить оригинальную прошивку на место. Благодаря своей технической особенности возвращаться в первоначальное состояние, роутер постигла слава «неубиваемого» устройства.

    И так, вот несколько простых шагов, позволяющих восстановить родную оригинальную прошивку от dlink:

    1. Для начала скачиваем прошивку с сайта и сохраняем ее на компьютере, например во временном каталоге c:/temp, предварительно убедившись что файл прошивки (firmware) имеет расширение. bin
    2. Настраиваем параметры сетевой карты. Присваиваем ей следующий IP адрес: 192.168.0.5, маску подсети назначаем вида 255.255.255.0, параметры шлюза и dns сервера указывать не нужно.
    3. Соединяем роутер с компьютером. Желательно это делать через свитч или хаб. Это нужно для того чтобы ваша система виндовс не отключала подключение к сети, когда роутер DIR-320 выключен.
    4. Предварительно запускаем браузер, лучше наверное, Internet Explorer, набираем в адресной строке IP адрес нашего роутера DIR-320 — 192.168.0.1
    5. Отключаем роутер DIR-320 от сети, если до этого он был включен.
    6. На задней стороне роутера нажимаем скрытую кнопку RESET и удерживаем её.
    7. Включаем питание роутера, удерживая кнопку RESET порядка 30 секунд и больше после включения.
    8. Переходим в предварительно запущенный IE и стаем в адресную строку, где у нас уже введен адрес роутера и жмем Enter.

    Если последовательность операций соблюдена, вы должны увидеть в своём браузере страницу с приглашением открыть и выбрать файл прошивки. Нажимаем кнопку «Обзор», далее переходим в каталог c:/temp/, куда мы загрузили прошивку, выбираем соответствующий файл, например dir320_v1.21_a3ia.bin, и наблюдаем за процессом перепрошивки роутера DIR-320. В браузере это будет выглядеть следующим образом:

    Step 1: Obtain an updated software image file from your ISP.

    Step 2: Enter the path to the image file location in the box below or click the «Browse» button to locate the image file.

    Step 3: Click the «Update Software» button once to upload the new image file.

    NOTE: The update process takes about 2 minutes to complete, and your RG device will reboot.

    Желательно при выполнении вышеописанных процедур подключать роутер и компьютер к сети через резервный источник питания UPS. Время перепрошивки займёт порядка двух — трех минут, после чего роутер перезагрузится и будет готов к работе.

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

    Ссылка на основную публикацию
    Canon mf4730 как сканировать
    Написал свой отзыв о Canon i - SENSYS MF 4730 – это одна из старых моделей МФУ, которую я купил...
    Adblock detector