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

tl-wr842nd_mini

Важно №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

Список пополняется по мере возможности. Если Вам удалось данным пособом восстановить роутер не из списка ниже, пожалуйста, поделитесь со всеми информацией. Спасибо!

Роутер: TL-WR740 V4
Имя файла:
IP: 192.168.0.66
Прошивка: TL-WR740 v4
MD5:

Роутер: TL-WR741ND V4
Имя файла:
IP: 192.168.0.66
Прошивка: wr741v4_tp_recovery.bin
MD5:

Роутер: TL-WR841ND V8
Имя файла: mr3420v2_tp_recovery.bin
IP: 192.168.0.66
Прошивка: TL-WR841ND v8
MD5:

Роутер: TL-WR841ND V9
Имя файла: wr841nv9_tp_recovery.bin
IP: 192.168.0.66
Прошивка: wr841nv9_tp_recovery.bin
MD5: 33845ea8f58d8c3565f8643533b1a813

Роутер: TL-WR841ND V10
Имя файла: wr841nv10_tp_recovery.bin
IP: 192.168.0.66
Прошивка: wr841nv10_tp_recovery.bin
MD5: 9370117a05dd981e75745bce750655ce

Роутер: TL-WR841ND V11
Имя файла: wr841nv11_tp_recovery.bin
IP: 192.168.0.66
Прошивка: wr841nv11_tp_recovery.bin
MD5: 542fd0f186974109a94472dd9fe22416

Роутер: TL-WR842ND V1
Имя файла:
IP: 192.168.1.66
Прошивка: TL-WR842ND_V1_120424
MD5: 47570002d231f688eb37be8d36238154

Роутер: TL-WR842ND V2
Имя файла:
IP: 192.168.0.66
Прошивка: TL-WR842ND V2
MD5:

Роутер: TL-WR941ND V5
Имя файла:
IP: 192.168.0.66
Прошивка: TL-WR941ND v5
MD5:

Роутер: TL-WR1042ND V1
Имя файла:
IP: 192.168.1.66
Прошивка: TL-WR1042ND_V1_120618
MD5:

Роутер: TL-MR3220 V2
Имя файла:
IP: 192.168.0.66
Прошивка: TL-MR3220_v_2_120822
MD5:

Роутер: TL-MR3420 V2
Имя файла:
IP: 192.168.0.66
Прошивка: TL-MR3420_V2_120905
MD5:

Роутер: TL-WDR3600 V1
Имя файла:
IP: 192.168.0.66
Прошивка: TL-WDR3600_V1_130320
MD5:

Роутер: TL-WDR4300 V1
Имя файла:
IP: 192.168.0.66
Прошивка: TL-WDR4300_V1_130319
MD5:

Роутер: Archer C7 AC1750 v2
Имя файла:
IP: 192.168.0.66
Прошивка: Archer C7 AC1750 v2
MD5:

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

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

34308833

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

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

tftp

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

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

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

Внимание! Я не несу ответственность за ваши действия и за ваше оборудование.

Все действия Вы проводите на свой страх и риск!

Информация взята с официального форума tp-link.

VN:F [1.9.22_1171]
Рейтинг: 8.8/10 (31 голоса(ов))
Восстановление слетевшей прошивки TP-LINK, 8.8 out of 10 based on 31 ratings

300 Ответы

  1. Подскажите пожалуйста. Если у меня TP-Link741nd. Только он не v4, а v2. Поможет или даже не пробовать?

    • Доброго времени суток. Подскажите пожалуста, я менял тфтп методом прошиву и случился сбой (пропал свет)…и после этого пробую перепрошивать…а толку 0. Прога создает соединение, подготовливает файл, но не заливает в роутер(выбивает ошибку), если это есть вам знакомо помогите пожалуйсто…заранее спс)

      • если пингуется( в командной строке отвечает на команду ping 192.168.x.x(x-это 0 или 1 для вашего роутера) то еще можно оживить через консоль.Как восстанавливать через консоль роутера можно найти в интернете.

  2. Круто. Фурычит. Я почему-то ожидал увидеть стандартную TP-Link морду.
    > Либо, берем уже готовые файлы прошивок для восстановления
    с OpenWRT.

    • Дима, подскажи по подробнее как ты перепрошил 842dn v2?
      какую прошивку залил… у меня что-то не получается по ip 192,168,0,66 подключиться ….

  3. Получилось вылечить через tftp TP-Link TL-WR841N v9. Только образы с сайта не подошли, пришлось погуглить и сделать свой. Кому надо, берите здесь https://cloud.mail.ru/public/225H/rzyxRmMwc , образ полностью рабочий.
    Админы, добавьте пожалуйста этот образ в список

  4. После неудачной прошивки восстановил TL-W841ND. Огромное спасибо за материал.

  5. Спасибо все работает способы работают восстановил 2 роутера tl-3220;tl841
    Огромное спасибо за материал

  6. Доброго времени суток.
    Подскажите пожалуйста, есть ли возможность вернуть к жизни TL-WR741ND V1.3 ?
    Поставил openwr, потом по не знанию из люси откатился на родную прошивку. Итог — роутер не пускает в админку.
    Пакеты ч-з пинг на 192.168.1.1 засылает.

    Заранее признателен за помощь!

  7. Спасибо автору, помогло. Роутер раз через раз загружался, потом вообще перестал загружать, просто кнопка питания горела. Роутер wr841nv8.
    Хотел поделиться одним нюансом, для тех, кто пишет, что не получается загрузить прошивку. У меня тоже сначала не получалось, хотя делал всё по инструкции. В поисках проблемы открыл в утилите Tftpd раздел Log viewer и увидел интересную вещь, в логах пишется что связь с роутером установлена, но система не может найти прошивку mr3420v2. Как вы заметили выше, модель роутера совсем другая wr841nv8. После чего я сделал так, взял на этом сайте прошивку для своего роутера wr841nv8 и переименовал её в mr3420v2, естественно полными правильными названиями, как указано здесь в инструкции. И после этого он сразу залили себе прошивку, перезагрузился и заработал.

    • Да, Евгений. Я сегодня восстановил свой wr841nv8. Но только по другому методу — через Serial port. Благо, комовский переходник у меня был давно. Подключив его, я увидел лог старта. Перед этим запустил tftp-сервер, зажал ресет и включил питание. И удивился: роутер настойчиво пытается, но безрезультатно, загрузить с tftp сервера прошивку mr3420v2_tp_recovery.bin (очень странно). Поэтому решил прошить методом, неоднократно описанным на различных форумах, но с некоторыми изменениями.
      И так:
      1. Запустил tftp сервер и подсунул ему прошивку wr841nv8_en_recovery.bin
      2. На сетевой карте прописал адрес 192.168.1.100
      3. Запустил терминал (кто-то любит Putty, я привык к Stmem_win)
      4. Включаю роутер, после нескольких нажатий «tpl», выхожу в терминальный диалог.
      5. Даю команду printenv. После этого роутер выдает кучу строчек. Из них я вижу, что IP-адрес на моём компьютере должен быть 192.168.1.100 (он-же адрес tftp-сервера), IP-адрес роутера 192.168.1.111. И, очень важный параметр — начальный адрес, с которого начинается процесс прошивки. В различных инструкциях по этой модели указывается адрес 0x80000000. Но в моём роутере оказался адрес 0x81000000. Имейте это ввиду, владельцы этого роутера. Я этого не знал, поэтому не смог прошиться с первого раза.
      6. tftpboot 0x81000000 wr841nv8_en_recovery.bin — загружаем прошивку в память
      7. erase 0x9f020000 +0x3c0000 — стираем перед тем как записывать
      8. cp.b 0x81000000 0x9f020000 0x3c0000 — ждём окончания прошивки
      Всё! Роутер весело ожил.

    • Не получается восстановить роутер TL-WR841N.Все о инструкции,и с разными айпишниками,всерано кирпич.Не пойму в чем проблема.

  8. Хм, а мне не помогло с моделью TP LINK WR 841 ND ver 8.
    Делаю всё как по инструкции. Как только роутер начинает мигать индикаторы дальше ничего не происходит. Делаю hard reset или просто перезагрузка роутер становится в ступор (работает только индикатор питания). мдаааааааааааааааа

      • Логи к сожалению все пустые. Прошивку я качал с этого сайта TL-WR841ND v8 (192.168.0.66) как и прогу. Ip адрес прописывал. Единственное что подает признак того что что то включилось это при хард ресет в проге строчка server interface изменяет адресную строку и всё :) пробовал обратно повыбирать толку не было. Иногда после подключения роутера к ПК индикаторы загораются, но после перезагрузки снова в ступор. Вот как :С

        • Так как слетает IP адрес, не получится и загрузить. Попробовать так: включить роутер и пока в программе выставлен IP 192.168.0.66, зайти в настройки программы на вкладку «TFTP» и выставить пункт «Bind TFTP to this address». После чего попробовать включить роутер по инструкции. Не забудьте посмотреть лог программы.

          • Выставил пункт, соглашаюсь, бьет ошибку про то что не заполнены поля маски… решил поставить 255.255.255.0, вроде подошло. После этого в логе появилось что то там недопустимое. Полез менять маску на 0.0.0.0 не помогло( решил обратно поставить теперь пусто.

          • Error : socket returns 10022: [17/02 14:07:10.229] Получен недопустимый аргумент.
            Вот что пишет. Извиняюсь за спам

    • TP-Link WR841N v8.4
      ip 192.168.0.66
      маска 255.255.255.0
      файл прошивку брал от WR841ND
      имя mr3420v2_tp_recovery.bin
      Много раз пробыл с компа под ОС 7 без успешно.
      НА ноуте с ОС XP всё пошло с 1 раза.

  9. Не мог прошить таким способ 741nd v4.2
    Оказалось не то название файла
    правильное — wr741v4_tp_recovery

  10. Восстановил данным способом TP-Link WR841N v8.4
    ip 192.168.0.66
    маска 255.255.255.0
    файл прошивки брал от WR841ND
    Много раз пробыл с компа под ОС 7 без успешно.
    НА ноуте с ОС XP всё пошло с 1 раза.

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

  11. Пытался восстановить так TL-WDR4300.
    Из самых разных образов.
    Прошивка начинает скачиваться, но затем на произвольном проценте процесс останавливается, роутер сам перезагружается. И если зажать ресет, то начинается сначала заливка.
    Процент на котором прерывается — всегда разный. От 8 до 70. Чаще 30-40.
    В логах ошибки вида
    Ack block 6261 (к примеру) ignored (received twice)
    TIMEOUT waiting for Ack block 6262
    И так каждый раз, только блоки разные.
    Фаервол выкл, шнуры разные пробовал.

  12. TL-WR841ND_V8.0(RU)
    При включении кратковременно загораются все светодиоды, а потом только питание. Сначала пробовал перешить как в статье, но никаких признаков работы не было.
    Тогда подключил PL2303HX-USB-TT адаптер за 1$ и под W7 пошел обмен в putty.
    Сделал по-шагово по посту уважаемого Виктора, но после прошивки получил постоянную
    перегрузку роутера с периодом 2 сек — не та прошивка(TL-WR841ND v8 из статьи). В поиске нашел firmware stripped для восстановления к заводскому состоянию на сайте
    wiki.openwrt.org — их там много. Не меняя названия загрузил образ как писал выше. И помогло! Потом из Web(192.168.0.1) постепенно, начиная с ранней обновился до свежей
    TL-WR841ND_V8_RU с офсайта.
    Загрузка образа из-под линукса, кстати, получалась по wan и не с первого раза. Вроде лучше было, когда втыкал сетевой кабель после команды tftpboot.

  13. Я наверное здесь самый тупой.
    Не могу вставить ip адрес в Tftpd.
    Там только 127.0.01, другой установить не дает.
    Из-за чего загрузка не начинается.
    Объясните как это сделать.

  14. Повторю вопрос предыдущего оратора. Если выключить роутер, то ip-адрес (в моем случае 192.168.0.66) очень быстро слетает на localhost (127001), и ничего не происходит.
    По сути получается, что запускать прогу я должен с включенным роутером. Потом отключать роутер, быстро зажимать wps/reset, быстро включать и надеяться на чудо. Но чудо не происходит. Самое смешное, что уже не раз шил этой прожкой, а щас вот никак. Что не так делаю?

    • тоже парился пока не догадался в сетевой карте компа прописать родной айпишник роутера 192.168.0.1. вот только после этого восстановил родную прошивку

  15. Безуспешно пробовал зажимать ресет и потом втыкать кабель несколько десятков раз, уже даже заказал кабель на Али, пока не попробовал зажать ресет уже ПОСЛЕ включения. И тут он такой спросил меня про прошивку. До этого только спрашивал про 192.168.0.66. В общем, как я понял, главное поймать тот момент когда нужно нажать и отпустить ресет. Второй раз опять, сделал несколько безуспешных попыток пока он не начал спрашивать прошивку. Короче, держите Вайршарк включенным, одним тфтп не обойтись!

  16. Из кирпича mr3420 вытащил по этой статье.

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

    7. Берем наш роутер (который уже должен быть подключен к компьютеру), включаем питание, и быстро нажимаем и держим клавишу WPS/RESET.
    Держим, пока в программе не начнется процесс восстановлении. У меня сразу все пошло. Если не получилось, то попробуйте так: выключите питание роутера, нажмите и держите клавишу WPS/RESET и включите питание.»

    http://help-wifi.com/tp-link/kak-vosstanovit-router-tp-link-posle-neudachnoj-proshivki/

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *