Прошивка TP-Link TL-WR842ND в DD-WRT

Попал давеча ко мне в руки «замечательный» роутер TP-Link TL-WR842ND. Если вы сталкивались с девайсами этого известного китайского производителя, вы догадываетесь, почему «замечательный» я написал в кавычках.
Собственно, конкретный экземпляр имел типичный недостаток большинства «тэпэлинков» — соединение с провайдером периодически обрывалось без видимых причин. Уточню — соединение по технологии FTTB, провайдер — «Ростелеком». Попытки призвать к ответу техподдержку «РТ» традиционно успехом не увенчались, операторы вежливо советовали купить фирменное провайдерское оборудование (французско-китайский Sagecom, ага 🙂 ).
Впрочем, в этом конкретном случае, вполне вероятно, оператор техподдержки оказался в чём-то прав — роутер от TP-Link может сбоить даже на нормальной линии. Посему, я решил прибегнуть к традиционному методу лечения китайской техники — смене прошивки (тем более, что официальный русскоязычный форум TP-Link пестрит темами об альтернативных прошивках)
Беглое «гугленье» показало, что вариантов есть аж целых четыре. Во-первых, более свежая версия фирменной прошивки. Во-вторых, данная модель поддерживается в трёх популярных альтернативных прошивках: OpenWrt, DD-WRT и основанной на всё том же Open-WRT прошивке Gargoyle.

TP-Link TL-WR842ND с родной прошивкой

Первый вариант — вообще не вариант при наличии альтернатив. Что касается сторонних прошивок, то между ними я выбирал довольно долго (вчитываясь в уже упомянутый форум). В результате мой выбор пал на Gargoyle. Роутер без проблем «съел» файл прошивки (gargoyle_1.6.0-ar71xx-generic-tl-wr842n-v1-squashfs-factory.bin) и буквально через 3-4 минуты родная прошивка пала жертвой «гаргульи».

TP-Link TL-WR842ND с прошивкой  Gargoyle

TP-Link TL-WR842ND с прошивкой Gargoyle

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

Что же, придётся возвращаться на фирменную прошивку… И вот тут уже начались приключения. При попытке залить средствами Gargoyle последнюю версию стоковой прошивки, я получил отказ — мол, неправильный у вас файл какой-то. В итоге пришлось шить самую старую из доступных на официальном сайте TP-Link прошивок (версия 3.12.22 Build 120424) и уже из неё заливать последнюю версию (3.12.25 Build 130322).

Наконец, в многострадальный роутер была залита ещё одна альтернативная прошивка — на сей раз DD-WRT (конкретно — DD-WRT v24-sp2 (03/25/13) std). Процесс был выполнен штатными средствами стоковой прошивки и прошёл гладко. Итогом стал полностью работающий (и насколько пока можно судить — без глюков) роутер TP-Link TL-WR842ND со стабильной прошивкой DD-WRT.

TP-Link TL-WR842N с прошивкой DD-WRT

Для справки:
DD-WRT — это открытая (OpenSource) альтернативная прошивка на базе Linux, применяемой в самых разных WLAN-роутерах и встроенных системах. Основной упор в разработке делается на максимальное удобство настройки оборудования при максимальном же числе функциональных возможностей конкретной аппаратной платформы.

15 комментариев

  1. От Kximer

    Ответить

  • От Nik

    Ответить

  • От Леонид

    Ответить

  • От Виктор

    Ответить

    • От Nik

      Ответить

      • От Виктор

        Ответить

  • От Леонид

    Ответить

    • От Nik

      Ответить

  • От covex_sev

    Ответить

  • От Денис

    Ответить

    • От Владимир

      Ответить

  • От Max

    Ответить

  • От Max

    Ответить

  • От степан

    Ответить

  • От степан

    Ответить

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

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