Svinkovod.ru

Бытовая техника
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

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

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

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

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

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

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

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

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

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

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

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

расположение разъёма uart на dir320NRU

  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.
Читайте так же:
Восстановление мбр жесткого диска

загрузочное меню через UART на dir320NRU

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

Как восстановить роутер TP-Link после неудачной прошивки

как восстановить прошивку роутера tp-link

Многие пользователи беспроводных WiFi роутеров уже привыкли, что при возникновении сбоев и проблем в их работе устройства надо перепрошивать. Это нормально! Но вот что делать, если прошивка прошла неудачно. Например, вы залили неверную версию микропрограммы или во время перепрошивки произошло отключение электропитания аппарата. Что делать если он превратился в кирпич? В принципе, самый правильный выход — нести в сервисный центр. Но перед этим можно попробовать следующий способ восстановить роутер TP-Link до рабочего состояния. Он был проверен на TL-WR740N, TL-WR841ND, TL-WR941ND, TL-WR1043ND и WDR4300. На других моделях надо проверять — сам не пробовал.

Чтобы им воспользоваться, надо сначала найти правильную прошивку для ТП-Линк. Скачать её можно с официального сайта в разделе «Поддержка»(«Support») или поискать по форумам. Для восстановления подходит микропрограмма у которой нет в названии слова boot. Её надо будет переименовать, чтобы она называлась так:

Например, в моём случае я буду восстанавливать роутер TP-Link WDR4300 V1. Соответственно, файл будет называться wdr4300v1_tp_recovery.bin.

восстановление маршрутизатора тп-линк

Затем надо скачать программу TFTP32 отсюда, установить. После этого надо в папку с программой положить файл с прошивкой. После этого программу можно запускать.

Следующим шагом надо подключите компьютер к одному из LAN-портов маршрутизатора. К какому конкретно — без разницы, главное что к LAN, а не к WAN(Internet).

После этого надо прописать на сетевой плате компьютера статический IP адрес – 192.168.0.66 с маской подсети – 255.255.255.0. Вот так:

настройка ip адреса на сетевой карте

Поля Шлюз и DNS-серверов оставляем пустыми.

Кстати, в сети нашёл информацию, что для TL-WR842 V1 используется адрес 192.168.1.66, а для TL-WR842ND V2 — 192.168.0.86. Маска везде 255.255.255.0.

Дальше надо взять в руки роутер, зажать и удерживать кнопку WPS/Reset в течение где-то 15 секунд, пока не загорятся индикаторы USB/WPS. Этим мы запустим аварийный режим восстановления роутера TP-Link . Ну а дальше должна начаться загрузка прошивки через TFTP-сервер.

восстановление роутера tp-link wdr4300 v1

Как только прошивка загрузится в память маршрутизатора, он перезапустится.

Теперь можно проверять доступ в веб-интерфейс. Только не забудьте вернуть назад автоматическое получение IP-адресов на сетевой карте.

Как перепрошить роутер

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

Зачем перепрошивать роутер

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

Читайте так же:
Восстановление винды с флешки

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

Есть и другие причины. Например, ваш роутер «зашит» под конкретного провайдера. Или просто глючит. Или нужны нестандартные возможности, которых нет в заводской прошивке.

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

Стандартные способы обновления прошивки

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

Скачиваем прошивку

Для начала нужно скачать прошивку для роутера с официального сайта производителя.

Подключаемся к роутеру

Будем считать, что прошивку вы скачали и распаковали в отдельную папку. Далее заходим в веб-интерфейс маршрутизатора. Как правило, для этого нужно набрать в строке браузера адрес 192.168.0.1 или 192.168.1.1 (могут быть другие варианты).

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

Например, на фото ниже изображена наклейка маршрутизатора ZyXEL Keenetic. На ней указан IP-адрес по умолчанию 192.168.1.1. Для подключения потребуются логин и пароль. В данном случае они логин admin, а пароль 1234. На многих моделях логин и пароль по умолчанию одинаковый: admin/admin.

Прошиваем

Найдите в меню пункт обновления ПО. У роутеров TP-Link и D-Link он обычно так и называется: Обновление встроенного ПО. У моделей других производителей могут быть свои варианты. Например, «Обновление микропрограммы». Через «Обзор» указываем путь к файлу прошивки и жмём кнопку «Обновить». Ждём завершения процесса. В конце маршрутизатор перезагрузится. Прошивка обновлена.

Пример TP-Link

В системных инструментах выбираем пункт «Обновление встроенного ПО». Здесь сразу отображается текущая версия прошивки маршрутизатора и его версия. Выбираем файл прошивки. После этого жмем кнопку «Обновить».

Пример ZyXEL

В системе выбираем пункт «Микропрограмма». Там отображается версия прошивки. Загружаем файл микропрограммы (скачанную прошивку) и обновляем ее.

Альтернативные прошивки

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

Рассмотрим основные причины использовать альтернативные прошивки для роутеров:

  • Альтернативная прошивка может потребоваться в тех случаях, когда базовый функционал ПО производителя пользователя не удовлетворяет. Например, там нет каких-либо нужных функций.
  • Бывает, что из-за замыкания или грозы выходит из строя WAN-порт. Большинство производителей роутеров не предусмотрели возможность переназначения портов и назначить один из портов LAN вместо него нельзя. Тогда возникает необходимость использовать нестандартную прошивку.
  • У некоторых производителей встроенное ПО работает нестабильно — часто обрывается связь, не работают некоторые функции. К примеру, многие пользователи в этом плане недовольны роутерами Asus.
  • Также часто пользователи, приобретая дешёвые китайские роутеры, сталкиваются с проблемой русификации прошивки. Приходится либо использовать специальные утилиты либо альтернативное ПО.

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

Прошивка Padavan

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

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

Читайте так же:
Видеорегистратор neoline wide s49

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

Обновление осуществляется через веб-интерфейс, пункт меню «Обновление встроенного ПО». После завершения процесса маршрутизатор перезагрузится. Обычно доступ в обновлённый веб-интерфейс осуществляется по адресу 192.168.1.1 или 192.168.0.1 со стандартной парой логин/пароль admin/admin. Могут быть другие варианты в зависимости от того, какую именно прошивку роутера от падавана вы использовали.

Как отвязать роутер от провайдера

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

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

Разумеется, всё перечисленное выше применимо к маршрутизатору, который исправен и у вас есть доступ в веб-интерфейс. Если же во время обновления ПО что-то пошло не так и устройство перестало работать, то вернуть его в нормальное состояние будет уже сложнее.

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

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

Если роутер включается, но работает неправильно, не работает интернет после прошивки роутера или нет доступа к веб-интерфейсу, попробуйте для начала сбросить настройки с помощью кнопки RESET.

Возможно компьютер не может связаться с роутером и вы не можете войти в веб-интерфейс потому что изменился IP-адрес устройства и теперь он отличается от заводского. Узнать IP роутера можно несколькими способами.

Запустите командную строку и введите ipconfig /all и нажмите Enter. Появится информация о всех сетевых устройствах и подключениях. Среди прочего вы увидите строку «Основной шлюз» в пункте «Адаптер Ethernet Ethernet». Цифры рядом и будут IP-адресом вашего роутера. Попробуйте ввести его в браузере.

Если это не помогло, переходим к следующему этапу.

Восстановление заводской прошивки роутера D-Link

Этот метод работает с большинством моделей роутеров D-Link, но может подойти и к некоторым другим устройствам.

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

В параметрах сетевой карты выставляем IP 192.168.0.2, маску сети 255.255.255.0, шлюз: 192.168.0.1, DNS: 192.168.0.1.

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

Отключаем питание роутера. Зажимаем кнопку RESET на 10 секунд. Не отпуская кнопку, включаем питание и ждём ещё 20-30 секунд.

Запускаем браузер и вводим в адресной строке 192.168.0.1. Должна появиться аварийная страница восстановления, где, нажав кнопку «Обзор», нужно указать путь к файлу прошивки.

Читайте так же:
Искажение звука при воспроизведении видео

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

Восстановление работоспособности роутера Asus с помощью утилиты Asus Firmware Restoration

Качаем с сайта заводскую прошивку для вашей модели роутера и фирменную утилиту Asus Firmware Restoration. Для вашей сетевой карты прописываем IP-адрес 192.168.1.2, маску 255.255.255.0 и шлюз 192.168.1.1. Соединяем роутер и компьютер кабелем. При этом кабель подключаем в четвёртый LAN-порт. Если при этом индикатор порта не загорелся, зажимаем кнопку RESET и, не отпуская её, отключаем и снова включаем питание. Роутер перейдёт в режим восстановления.

После этого запускаем утилиту и с её помощью прошиваем устройство заводской прошивкой.

Прошивка по Tftp

Tftp прошивка роутера может помочь восстановить работоспособность устройства. Этот способ работает с большинством роутеров TP-Link. Для начала качаем заводскую прошивку для вашей модели и распаковываем её.

Если таковой на сайте нет, значит ваша модель не поддерживает прошивку по Tftp.

Если нужная версия прошивки найдена, скачиваем утилиту tftpd32 или tftpd64. Tftpd64 используется только для 64-разрядной операционной системы. Если вы не уверены, что у вас 64-разрядная операционная система, то используйте для прошивки роутера tftpd32. Распаковываем её и в папку с программой копируем файл прошивки.

Для вашей сетевой карты прописываем IP-адрес: 192.168.0.66 и маску подсети: 255.255.255.0. Подключаем роутер к компьютеру сетевым кабелем. Питание должно быть отключено.

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

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

Прошивка через UART

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

Прошивка роутера через UART осуществляется с помощью заводского переходника USB-UART. Имея достаточно навыков, его можно спаять самому — схемы легко найти в интернете. Но проще взять готовый.

Вскрываем корпус роутера и ищем на плате четырёхконтактную площадку UART. Где именно — зависит от конкретной модели. Ищите описание или фото в интернете. Либо попробуйте отыскать на плате четыре контакта расположенных в ряд и проверить их мультиметром — на одном из них должно быть напряжение 3,3 В. К этим контактам нужно припаять контакты переходника. Распиновка разъёма — 1-TX, 2-RX, 3-GND, 4-VCC.

Устанавливаем драйвера на переходник. Скачиваем и запускаем программу PuTTY. Выбираем тип соединения: Serial. Указываем в настройках номер виртуального Com-порта, на котором находится переходник. Скорость порта устанавливаем 56600. Если возникают проблемы, пробуем менять на 19200, 28800, 38400.

Запускаем консоль, нажав в программе кнопку OPEN. Включаем питание на роутере. После этого очень быстро набираем команду tpl — на это отводится всего одна секунда. Если не получилось — пробуем ещё раз.

Если получилось — запускаем программу сервер tftpd. Соединяем роутер и компьютер сетевым кабелем. Командой tftpboot проверяем адрес tftpd-сервера, откуда роутер будет пытаться получить прошивку. Обычно это 192.168.1.100. Присваиваем этот адрес вашей сетевой карте.

Читайте так же:
Восстановление системы через биос без диска

Вводим поочерёдно следующие команды:

  1. Очистка памяти: erase 0x9f020000 +0x3c0000;
  2. Загрузка файла прошивки: tftpboot 0x81000000 1.bin (файл должен лежать в папке программы tftpd);
  3. Запись прошивки в память устройства: cp.b 0x81000000 0x9f020000 0x3c0000;
  4. Выполняем перезагрузку и проверяем работоспособность устройства.

Программатор

Если прошить через UART маршрутизатор не получилось, то остаётся последний способ — прошивка с помощью программатора. Этот способ восстановления прошивки роутера работает во всех случаях — когда устройство ведёт себя как кирпич, не видит кабель, не прошивается. Для этого понадобится приобрести программатор, выпаять чип роутера, подключить его к программатору и прошить. Разумеется, этот способ подходит только для тех, кто хорошо разбирается в электронике и имеет под рукой паяльную станцию. Для обычного пользователя путь один — нести его в сервисный центр.

Восстановление прошивки TP-Link

tl-wr842nd роутер

Важно №1: данным способом можно восстановить следующие роутеры: TL-WR842ND, TL-WR1042ND, TL-WDR4300ND, TL-WDR3600ND, TL-MR3420v2, TL-MR3220v2, TL-WR941NDv5, TL-WR940NDv2, TL-WR740Nv4, TL-WR741NDv4, TL-WR841NDv8, TL-WR841ND V9, TL-WR841ND V10, TL-WR841ND V11, Archer C7 AC1750 v2 (PS: список пополняется по мере возможности).

Важно №2: если Вашего роутера нет в данном списке — это означает, что он не поддерживает восстановление прошивки описываемым способом, то есть по TFTP. Восстановить прошивку возможно с использованием паяльника и консольного кабеля.

Все эти роутеры поддерживают восстановление прошивки через специальную утилиту, работающую на основе tftp-сервера, только если на них была установлена прошивка с поддержкой восстановления. Чтоб не гадать, проще попробовать восстановить, так как не по всем прошивкам есть информация о данной функции. Для восстановления роутера нужно сделать следующее:

1. Скачать утилиту Tftpd v 32.400 (или альтернативная ссылка с официального сайта tftpd). Утилита поддерживает Windows 7.

2. Ищем прошивку на официальном сайте для вашей аппаратной ревизии, предназначенной для восстановления. Такие прошивки не содержат слово boot в названии. Изменяем имя файла прошивки к виду «wr842ndv1_tp_recovery.bin» в моем случае. Для других роутеров получится mr3220v2_tp_recovery.bin, wr1042nv1_tp_recovery.bin и так далее. Либо, берем уже готовые файлы прошивок для восстановления:

Прошивку без boot можно получить, вырезав его из файла. К примеру, вырезаем boot из прошивки для wr941nd командой linux:
dd if=original_flash.bin of=flash_without_boot.bin skip=257 bs=512

МодельIPПрошивка (скачать)
TL-WR740 V4192.168.0.66wr740v4_tp_recovery.bin
TL-WR741ND V4192.168.0.66 wr741v4_tp_recovery.bin

3. Распакуйте архив с программой. Файл прошивки разместите в одной папке с программой tftp32.

Tftpd приложение

4. Подключите роутер к компьютеру с помощью сетевого кабеля. Измените IP-адрес Вашего «подключения по локальной сети» на IP в соответствие с вашим роутером. Маску оставьте 255.255.255.0, поля Шлюз и DNS-сервера оставьте пустыми.

Укажите необходимый IP адрес для работы Tftp сервера

5. Отключаем антивирус и другие имеющиеся в системе фаерволы.

6. Запустите утилиту от имени администратора. Проверьте, чтобы в программе был выбран нужный сетевой интерфейс. И при нажатии кнопки Show Dir в показавшемся списке был файл с прошивкой wr842ndv1_tp_recovery.bin

проверьте верность настройки tftp сервера

7. Включите роутер, затем удерживайте кнопку WPS/Reset Button, пока не загорится индикатор USB.

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

Дождитесь загрузки прошивки на роутер через Tftp сервер

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector