Прошивка от Keenetic Lite на D-Link DIR-320
На радость всем моим постоянным злопыхателям читателям я продолжаю баловаться прошивкой всяких сетевых девайсов. Очередной пациент — роутер D-Link DIR-320 ревизии B1. В анамнезе у сего китайского маршрутизатора — постоянно теряющиеся настройки Wi-Fi. Первым делом я проверил аппаратную часть и заменил подозрительный конденсатор (ESR-метр показал ненормально высокое значение ESR и сильно заниженную, по сравнению с номиналом, ёмкость). Однако особого эффекта эта операция не дала. Что же, попробуем решить проблему заменой программной части.
Пальпация показала, что роутер несёт на борту a фирменную прошивку версии 1.4.3 (на FTP производителя она на данный момент последняя; да и вообще, скорее всего, последняя).
Если мне не изменяет память, с завода серия DIR-320/B1 выходила с более старыми прошивками, которые имели свои заморочки (периодически не пускали в админку с корректным паролем, например; решалась проблема обновлением прошивки из аварийного режима). Короче, с родными прошивками всё ясно и всё грустно. (Дабы меня в очередной раз не упрекнули в тотальной нелюбви к продукции уважаемого производителя, отмечу, что у D-Link есть очень неплохо отлаженные прошивки — для большей части HW-ревизий DIR-300, например. Но вот другие серии типа DIR-320 или DIR-600/620 — это глюкодром.)
Вдумчивое гугление показало, что любимую мной прошивку DD-WRT на данную модель портировать никто не собирается (в общем-то, и правильно — нечего тратить силы на такую ерунду, когда есть более интересные кандидаты). Что касается OpenWRT, то официальных сборок конкретно под DIR-320 тоже нет, зато есть сборки от энтузиастов. Например, вот эта. Что же, уже неплохо. Хотя, судя по отзывам, у этой сборки есть определённые проблемы со скоростью Wi-Fi. Ещё одна альтернатива — порт прошивки от Keenetic Lite (этот роутер построен на аналогичном «железе»). Если верить отзывам, эта прошивка — одна из самых стабильных, среди доступных для DIR-320. Единственный минус — в ней отсутствует поддержка USB-порта. Поскольку в моём случае это не критично — я остановился именно на этой прошивке.
Традиционная отмазка. Внимание! Всё эксперименты с заменой прошивкой вы проводите на свой страх и риск! Автор данной статье не несёт никакой ответственности за возможную порчу вашего оборудования!
Процесс замены прошивки довольно заковырист. Итак, начинаем:
0. Скачиваем заводскую прошивку нашего DIR-320/B1 (версия 1.2.94) и адаптированную прошивку от Keenetic Lite.
1. Выполняем жёсткий сброс (кнопка Reset).
2. Прошиваем DIR-320 заводской прошивкой (файл DIR_320NRU-1.2.94-20110803.bin
), используя штатные средства (если вы не знаете, где у роутера находятся штатные средства для прошивки — оставьте роутер в покое, целее будет).
3. Загружаемся в аварийном режиме (при выключенном питании зажимаем кнопку Reset, не отпуская её включаем питание, ждём примерно 15 секунд, после чего отпускаем кнопку Reset) и загружаем прошивку Firmware-KEENETIC-V1.00[BFW.4]D0_1202222216.bin
.
4. Заходим в административную панель по адресу 192.168.1.1 (обратите внимание, что адрес сменился! также сменились дефолтные логин и пароль — admin/1234).
Собственно, на этом всё. Осталось лишь прояснить пару моментов. Во-первых, не забывайте, что залитая прошивка от Keenetic — адаптированная и обновлять её новыми сборками с сайта Zyxel нельзя! Во-вторых, не забывайте, что поддержки USB в Keenetic нет, а значит, нет её и перепрошитом DIR-320. Наконец, в-третьих: в большинстве случаев DIR-320 с прошивкой Keenetic откажется поднимать соединение типа PPPoE, а значит, если вам нужен именно этот тип соединения — использовать данную альтернативную прошивку не имеет смысла.
С этой прошивкой роутер не работает в режиме вай фай удлинителя (не может найти доступную сеть)… хотя раздающий роутер ( тоже d-link) стоит в метре от него…
3g модемы е3131, zte667, x500e не видит…
В таком режиме я эту железку не тестировал — не было необходимости. 3G тоже пробовал. Но буду иметь ввиду.
Спасибо! Получилось!! Спасибо большое!
Гон про PPPOE — все работает!
Зависит, видимо, от конкретного провайдера. У меня на Ростелекоме (Киров) не завелось.
Подскажите пожалуйста как адаптировать ваш плагин AmpView 3.3 beta 3 на 64 битную версию TC. Собственно пользовался этим плагином много лет ну и наконец апгрейдился до 64 бит.. и вот увы. Если можно на е-маил напишите он ведь у вас останется. Спасибо!
Спасибо автору за прошивку! Из «кирпича» с этой прошивкой восстановился! Родные прошивки вообще не принимал ни старые, ни новые.
Помогите с таким вопросом. Как подружить роутер dir-320 d1 с модемом от билайн (zte mf823). Может вы как-нибудь сделаете прошивку с такими параметрами, чтобы модем встал туда.
Роутер использую как вайфай-раздатчик.
Я прошивки к роутерам не делаю, к сожалению (или к счастью). Попробуйте установить описанную в статье прошивку, или OpenWRT.
На данный момент не существует альтернативных прошивок для Dlink DIR-320 rev.D1
Под эту ревизию и официальных-то прошивок нет (кроме заводской).
а зачем качать заводскую прошивку?
p.s. она пропала, выводит ошибку не может её открыть
Дело в том, что переход на «промежуточную» прошивку возможен только с конкретной версии родной прошивки — 1.2.94. Если изначально роутер прошит другой версией, нужно сначала прошиться на 1.2.94.
Не соглашусь, перешел с 1.4.3 версии. Все прошилось. Ради эксперимента прервал прошивание родной прошивкой, и через нажатую reset и 15 секундное подключение питания прошил Keenetic.
Я руководствовался инструкцией от автора сборки. Он рекомендует откат к 1.2.94. В принципе, можно и с другой версии рискнуть. Но именно рискнуть.
всё конечно хорошо получилось спасибо. а как вернуть все обратно???
Я просто прошивал из админки на заводскую прошивку. Но всё на свой страх и риск.
Спасибо! Всё работает! только ссылка на официальную прошивку немного некорректная. в конце знак «]» лишний
А чем Вас не устраивает прошивка от Олега? Все есть, включая USB. Роутер, правда, представляется ASUS’ом.
На D-Link DIR-320 ревизии B1 я прошивку от Олега не нашёл.
Не получается открыть порты. Всё прописал в Домашняя Сеть — Серверы, галочка «Перенаправление портов» включена, роутер перезагрузил. Проверка открытых портов показывает что порт закрыт.
В случае с нестандартной прошивкой никаких гарантий работоспособности той или иной функции быть не может.
Доброго дня! Подскажите, не сталкивались случайно с проблемой на DIR 300, постоянно пропадает сеть?.. В статье вы упоминаете проблему с конденсаторами, увеличенное индуктивное сопротивление, если все старые конденсаторы перепаять на Low ESR, поможет, и есть ли смысл? Их всего несколько штук на плате, ремонт незатратный, но будет ли работать стабильно? Перепрошивка не помогала по словам перепрошивавших.
Добрый день! Никакой гарантии я дать не могу, конечно же. Попробуйте перепаять, заново прошить (если аппаратная ревизия подходящая — можно прошивкой от Кинетика, если нет — самой свежей официальной).
Можно ли эту прошивку залить в D-LINK DIR-320NRU ver. B2
Нет, эта прошивка только для ревизии B1.