Восстановление роутера после неудачной прошивки

Привет! Да уж, давненько я не публиковал новых статей. Изучал новые направления. Например, активно занялся теорией и практикой в электронике, в частности разработкой устройств на микроконтроллерах 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 и т.д.

    Бывает, что во время обновления встроенной программы теряется питание, и доступ к web-интерфейсу пропадает навсегда. Или же, пользователь может «подсунуть» роутеру не ту прошивку (от другой аппаратной ревизии), и тогда на первый взгляд всё выглядит нормально, но только до начала пользования таким девайсом. Не стоит отчаиваться, так как во всех устройствах предусмотрен режим восстановления прошивки, а любые «программные» ошибки исправимы «программным» же способом. Не каждый Fi Wi роутер наделён web-интерфейсом, используемым для восстановления, как D-Link. И всё равно, устройство любой фирмы можно восстановить в 99% случаев.

    Для любого роутера существует два стандартных режима: работы и восстановления прошивки. Второй из них может задействоваться автоматически либо принудительно, когда используют определённую последовательность действий. Смысл в том, чтобы сначала попытаться выполнить сброс (так, как рассмотрено дальше), а если не получится, надо будет задействовать режим восстановления. Заметим, что роутер перед началом проведения ремонта может уже находиться в режиме восстановления, а так ли это, Вы поймёте из следующей главы.

    Какой режим задействован роутером

    Попробуйте, отключив все провода, подать на роутер питание. Подождите 10-20 секунд и смотрите, как ведут себя лампочки. Медленное мигание индикатора «Power» (с периодом где-то 1 секунда) и не включающаяся лампочка «Wi-Fi» – вот основные симптомы режима восстановления. На роутерах D-Link лампа «Power» мигает оранжевым цветом, на TP-Link-ах начинают мигать все лампы одновременно. В общем, понять, в каком режиме находится устройство, Вы сможете самостоятельно.

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

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

    Сброс, включение режима восстановления

    Как выполнить сброс настроек, знают все. Для этого достаточно включить питание устройства, подождать 1 минуту и нажать кнопку reset, удерживая её 10-15 секунд (до мигания лампочек). Минуту нужно выждать затем, чтобы роутер успел загрузиться. Есть и другая процедура сброса, она называется «30/30/30».

    Содержание метода «30/30/30» выглядит так:

    • Когда питание включено (с момента включения должна пройти минута), зажимают reset;
    • Через 30 секунд от момента нажатия нужно выдернуть разъём питания;
    • Ещё через 30 секунд разъём работающего БП возвращают на место, и ждут ещё 30 секунд.

    Через минуту после выполнения операции, имеющей название «30/30/30», устройство должно быть готово к работе.

    Вопрос состоит в том, что делать, если аппаратный сброс не помог решить проблему. Сейчас мы рассмотрим, как роутер переводят в режим восстановления прошивки. Нужно Вам это или нет, решайте сами, но действия, которые перечислены здесь, выполнимы каждым пользователем. Итак, мы зажимаем Reset либо Restore (для ASUS) на выключенном роутере. Шнур LAN можно оставить один, тот, который идёт к ПК. Затем, примерно через 10 секунд, подают питание, но reset не отпускают. Через 15-25 секунд устройство перейдёт в требуемый режим, а отличительные признаки этого режима мы уже называли (следите за лампой «Power»).

    Читайте также:  Вайлфокс свифт 2 плюс

    Действия по восстановлению прошивки

    Если режим восстановления уже задействован, питание можно отключить в любой момент. При повторной подаче питания ничего не изменится, но мы будем готовы «залить» в роутер подходящую прошивку, скачанную из Интернета. Отключенный от розетки девайс соединяют с ПК через патч-корд, а в настройках сетевой карты выставляют статический IP-адрес:

    Примечание: для некоторых роутеров предпоследней цифрой адреса должна быть не «1», а «0» (D-Link DIR), или «10», а может и «20». Смотрите на наклейку, там есть значение адреса. А ещё, для некоторых моделей роутеров основной шлюз не указывается (поле должно быть пустым).

    Метод восстановления: D-Link, ASUS

    Подключите любой порт LAN к правильно настроенной сетевой карте, используя патч-корд. В командной строке наберите «ping адрес роутера –t» без кавычек, нажмите «Enter». Включите устройство и запустите на компьютере браузер. Дождитесь появления ответа на ping.

    Как только ответ появится, к адресу роутера нужно перейти уже в браузере.

    Вы увидите перед собой страницу, которая называется «Emergency Room». Тут мы жмём кнопочку «Browse», указываем путь к файлу прошивки, нажимаем «upload»:

    И всё, останется только подождать минут 5-10, пока устройство придёт в норму. За это время питание не должно отключиться, иначе всё придётся делать по-новому. Знайте, что подобный аварийный интерфейс, который мы рассматривали, есть не во всех устройствах D-Link, а только в сравнительно новых. Его нет, например, в старых аппаратных ревизиях DIR-300 (тогда, используется метод, подходящий для TP-Link).

    Для всех устройств ASUS процедура будет аналогична, но за одним исключением. Там адрес равен 192.168.1.1, а браузер заменяется программой, которая называется «Firmware Restoration»:

    Программу запускают, указывают путь к файлу, ждут ответа на ping. Как только ответ появится, нажимают «Загрузить» (Upload). Главное – дождаться завершения операции, чтобы всё прошло, как надо (запаситесь терпением на 15 минут).

    ZyXEL и сервер TFTP

    Если Вам нужно восстановить встроенную микропрограмму Keenetic/Giga/4G, скачайте и установите программу, называемую «TFTP-сервер». Для примера мы используем приложение, называемое tftpd32. Сначала открываем папку этого приложения, и помещаем в неё файл прошивки, переименованный в «rt305x_firmware.bin». Это – обязательно!

    Если предыдущий этап Вами пройден, соедините роутер с ПК, используя порт LAN. Питание пока не включаем, а сетевую карту настраиваем так:

    1. Для обычных «Кинетиков» используем адрес 10.10.10.3, присвоенный компьютеру
    2. Для Keenetic Giga 1 – то же самое, что для «Кинетиков»
    3. Если говорить о Keenetic 4G семейства «1» любой ревизии, то карте присваивают следующий адрес: 192.168.99.8.

    На шаге, следующем после настройки сети, запускают TFTP-сервер.

    Мы считаем, что роутер уже находится в режиме восстановления (тогда включите его питание). Если нет, сделайте так: зажмите Reset, подайте питание, отпустите Reset через 5 секунд.

    Должно произойти вот что: устройство обратится к серверу, получит ответ, отправит запрос на скачивание. Сервер отправит образ фирменного ПО в роутер по кабелю LAN, и дальше Вам останется только ждать:

    Вся указанная процедура по времени занимает 5 минут. Но, не спешите! Лучше оставить «связку» минут на 10, чтобы была уверенность в успешном завершении установки.

    Как восстанавливали маршрутизатор TP-Link

    Прошивка роутера с компьютера может вылиться в большую неприятность, если в это время пропадет сеть или отключится питание. Маршрутизатор перестает реагировать на любые команды, а сброс до заводских настроек не возвращает его в нормальное состояние. Восстановление роутера после неудачной прошивки возможно с помощью специальной утилиты. Речь об этом пойдет ниже.

    Утилита для восстановления

    Реанимация роутера будет проходить с помощью компьютера, подключенного к маршрутизатору патч-кордом. Передача данных производится по простому протоколу TFTP. Работать с этим протоколом может программа Tftpd. Поэтому первым же делом установите ее на компьютер.

    Программа работает с системами Windows 7, 8 и 10 разной разрядности.

    Поиск прошивки

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

    • найти в официальных загрузчиках к вашей модели роутера от производителя;
    • скачать в кастомных прошивках DD-WRT;
    • вырезать из стандартного загрузчика с помощью команды в терминале.

    Основное отличие – в имени загрузчика не должно быть указано слово boot.

    Скачивание ПО для восстановления прошивки на примере маршрутизатора TPLink TL-WR740N:

    1. На официальном сайте производителя в разделе «Встроенное ПО» для конкретной модели находится ссылка на программное обеспечение.
    2. Нажав на нее загружается архив.
    3. Распаковав его, видим файл с расширением .bin: wr740nv7_ru_3_16_9_up_boot(160712).
    Читайте также:  Выравнивание печатающих головок вручную

    Процесс восстановления

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

    Если этого не произошло:

    1. Загрузите утилиту Tftpd64 из официального сайта и разархивируйте ее в папку.
    2. Рекомендуется скачивать portable версию без установки в операционную систему.
    3. Скачайте и разархивируйте файл .bin для своей модели маршрутизатора без bootв названии файла.

    Возврат” в исходное состояние ПК и настройка роутера

    После успешного восстановления прошивки нужно восстановить изначальные параметры компьютера:

    1. Брандмауэр и антивирус верните в прежнее рабочее состояние.
    2. IP-адрес сетевого адаптера выставите ранее использованный или переставьте метку на «Получать автоматически».
    3. В адресной строке браузера введите стандартный адрес для входа в веб-интерфейс маршрутизатора.
    4. Теперь вы можете установить ту версию прошивки, которую хотели изначально (например, альтернативную DD-WRT). Это делается в разделе «Системные инструменты» – «Обновление встроенного ПО».

    1. После в разделе «Беспроводной режим» обязательно настройте и включите точку доступа для раздачи Wi-Fi.
    2. И не забудьте о безопасности входа веб-интерфейса. Стандартные данные входа admin, admin измените на собственные в разделе «Пароль».

    Заключение

    Если ваш маршрутизатор в ходе обновления прошивки превратился в полностью нерабочее устройство, не спешите его выбрасывать на мусорку. Возможен вариант программного восстановления. Изучите информацию статьи и найдите в интернете нужные компоненты для полноценного рекавери. А после попробуйте реанимировать. Возможно, шанс есть.

    “>

    Ссылка на основную публикацию
    Adblock detector