TL-WR740N и 741ND: на Gargoyle и обратно без кирпичей
Эта ветка закрыта для дальнейших ответов. Вы можете создать новую тему, чтобы поделиться своими идеями или задать вопросы.
TL-WR740N и 741ND: на Gargoyle и обратно без кирпичей
Насколько я понял, это довольно актуальная тема, люди спрашивают на форуме Gargoyle, тут и еще много где, есть случаи получения кирпичей.
Поэтому, думаю, это кому-нибудь может пригодиться.
Итак, есть WR740N или 741ND, желание поставить Gargoyle (для многих, я думаю, это будет проще для начала, чем саму Openwrt, зато внутри это тоже самое и никто не мешает воспользоваться консолью для установки всего недостающего - например, IGMP-proxy для iptv). И есть желание вернуть все назад к прошивке TP-LINK - потому что что-то не понравилось или чтобы еще на что-нибудь прошить.
Перед тем как приступить - внимательно прочитайте все до конца во избежание получения кирпича.
Для 740N v1-v3 и для 741ND
1. Через веб-интерфейс роутера обновить прошивку до последней версии
2. Скачать Gargoyle (важно не напутать - имя файла должно заканчиваться на factory)
3. Опять же через веб-интерфейс прошить.
4. Возвращаемся. Нельзя это делать через веб-интерфейс Gargoyle - проверено - будет кирпич.
5. Скачиваем последнюю прошивку с сайта TP-LINK, переименовываем файл для простоты, например в tplink.bin
6. Скачиваем WinSCP и Putty
7. Соединяемся WinSCP с роутером, кладем tplink.bin в /tmp
8. Соединяемся Putty с роутером, вводим пароль и набираем: mtd -r write /tmp/tplink.bin firmware
9. Ждем перезагрузки. Если после нее перепутаны порт WAN и порт 4 - еще раз прошиваемся заводской прошивкой.
Для 740N v4
Все так же, но всвязи с хитростью последней прошивки под эту аппаратную версию, сначала прошиваем TL-WR740N_V4_120320 с родного сайта, потом Gargoyle, а чтобы вернуться с Gargoyle - сначала прошиваем TL-WR740N_V4_111130 с родного сайта по инструкциям выше, после перезагрузки (порты также могут быть попутаны) - снова TL-WR740N_V4_120320.
******
ВНИМАНИЕ!
ТОЛЬКО если в скачанной для возвращения с Gargoyle родной прошивке в имени файла есть слово "boot", то перед "mtd -r write /tmp/tplink.bin firmware"
делаем так:
cd /tmp
mv tplink.bin orig.bin
dd if=orig.bin of=tplink.bin skip=257 bs=512
ЕСЛИ слова "boot" в имени файла нет, вышеуказанного делать НЕ НАДО
******