Андрей Смирнов
Время чтения: ~14 мин.
Просмотров: 13

Бюджетный роутер Dlink dir-615, альтернативная прошивка DD-WRT и IPTV

—>

29 Мар 2014г | Раздел: Компьютер

Здравствуйте уважаемые читатели сайта sesaga.ru. С появлением дешевого безлимитного скоростного интернета вопросы о настройке роутера или его прошивки становятся все более и более актуальными. Ведь с помощью этого нехитрого аппарата появилась возможность раздавать интернет от одной точки подключения сразу на несколько устройств и, причем это можно делать не только по проводам но и по воздуху, используя Wi-Fi. А это уже облегчает раздачу интернета в домашних условиях, и не только.

set.jpg

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

А чтобы таких конфликтов возникало меньше или вообще их исключить, производители компьютерного оборудования выпускают свежие версии программного обеспечения, именуемые драйверами или прошивкой. В этой статье Вы узнаете, как прошивкой прошить роутер D-Link DIR-615.

router.jpg

1. Определяемся с версией и ревизией программного обеспечения.

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

В первую очередь обращаем внимание на модель, которая указана в верхней правой части наклейки: в моем случае модель роутера DIR-615.Также особо обратите внимание на то, что после числового значения модели нет никаких букв и цифр — это очень важно.

parametru-roytera.jpg

Теперь определяемся с версией и ревизией программного обеспечения. Для этого смотрим в левую нижнюю часть наклейки, где указан штрих код роутера:

H/W Ver.: E4 – версия ревизии Е4;F/w Ver.: 5.10RU – версия прошивки 5.10RU.

Также эти параметры можно увидеть, если зайти в web-интерфейс роутера. В адресной строке браузера «Mozilla Firefox» или «Internet Explorer» набираем 192.168.0.1 и попадаем на главную страницу:

В верхней части рисунка эти параметры обведены красным прямоугольником.

2. Скачиваем прошивку с FTP сервера.

В браузере набираем dlink.ru и попадаем на официальный сайт компании D-Link.

В связи с изменениями на ftp сервере компании D-Link папка с прошивкой ревизии Е4 стала недоступна с главной страницы компании, поэтому для скачивания прошивки заходим в папку по этой ссылке и далее действуем согласно указаниям этого пункта статьи.

Опускаемся до раздела «Загрузки FTP» и входим в него.

Здесь мы попадаем на FTP сервер компании D-Link, на котором хранятся прошивки и драйвера для оборудования, которое выпускает данная компания.

Для каждого наименования продукта на сервере создана своя папка с указанием ее размера и датой последнего изменения. Находим папку «Router» и заходим в нее.

В этой папке мы видим несколько моделей из серии DIR-615 с различными цифровыми и буквенными значениями на конце. Но все это разные модели и к нашей модели они не имеют никакого отношения.Мы ищем именно DIR-615.

Обратите внимание на верхнюю часть рисунка:здесь указан участок на FTP сервере, на котором Вы в данный момент находитесь. Это все сделано для удобства передвижения по папкам на сервере: надпись вида «ftp://ftp.dlink.ru/pub/Router/» говорит о том, что в данный момент вы находитесь в папке «Router».

Продолжаем. В папке «DIR-615» находим папку с прошивками «Firmware» и заходим в нее.

Здесь мы видим папки с разными ревизиями прошивок, выпущенных для модели роутера DIR-615. Выбираем ту, которую мы определили по наклейке или через web-интерфейс: в моем случае это ревизия Е4. Заходим в папку «RevE».

И вот он этот файл прошивки типа «DIR-615E4_FW511RUB03beta02.bin».Его можно сразу скачивать и начинать прошивать роутер, но мы пока торопиться не будем – осмотримся.

В этой папке есть еще две папки: «beta» и «old». В папке «old» лежат все версии прошивок, которые были ранее выпущены для этой модели.

В папке «beta» для скачивания и установки предлагается новая версия прошивки, которая на данный момент проходит тест. То есть этой версией прошивки производитель пытается устранить ранее возникавшие проблемы или которые могут возникнуть при эксплуатации роутера DIR-615 с ревизией «Е4».

Прошивку будем скачивать из папки «beta», так как ее версия — «FW511RU», а наш роутер прошит ранней версией — «FW 510RU».

Наводим курсор мышки на файл прошивки и щелкаем левой кнопкой мышки. Выйдет окно, где выбираем «Сохранить файл» и нажимаем «ОК».

3. Прошиваем роутер.

Когда прошивка скачена на компьютер, то соединение с интернетом нам пока временно не нужно. Вынимаем кабель из порта WAN «INTERNET» и тем самым разрываем связь с интернетом.

В адресной строке браузера набираем адрес роутера 192.168.0.1. Выбираем вкладку «TOOLS» и заходим в раздел «FIRMWARE».

В поле «FIRMWARE INFORMATION» можно увидеть информацию о текущей версии прошивки, а так как мы ее уже знаем, то опускаемся в поле «FIRMWARE UPGRADE» и нажимаем кнопку «Обзор».

Откроется окно со скаченными файлами прошивок. Выделяем только что скачанную версию и нажимаем кнопку «Открыть».

В окошке напротив кнопки «Обзор» будет путь до файла прошивки. Нажимаем кнопку «Upload».

Появится окно с предупреждением. Соглашаемся и нажимаем «ОК».

Пошел отчет времени процесса прошивки роутера. Пока этот процесс будет происходить – ничего не трогаем и ничего не делаем. Ждем окончания процесса.

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

После перезагрузки роутера в адресной строке браузера набираем адрес 192.168.0.1, заходим на главную страницу роутера и смотрим в правый верхний угол страницы и видим, что версия прошивки с «5.10RU» поменялась на «5.11RU».

Теперь подключаете кабель в порт WAN «INTERNET» и выходите в интернет.Все настройки роутера должны остаться на месте.

Теперь Вы знаете, как прошить роутер D-Link DIR 615.Ну а если что-то осталось не понятно, то в дополнение посмотрите этот видеоролик, который должен убрать все Ваши сомнения.

Удачи!

Поделиться с друзьями:

Еще интересно почитать:

—>

Интернет пришел и в наш город!

Интернет провайдеры в Воронеже последние 2 года развиваются и плодятся с огромной скоростью, в связи с чем приходится менять и апгрейдить и своё клиентское интернет-оборудование. Долгое время у меня в качестве доступа к сети использовался ADSL2+ модем и недорогой Wi-Fi роутер, но мой провайдер решил начать параллельно с доступом по телефонной линии предоставлять возможность подключения и по Ethernet или как его называет Домолинк — Fttx. Вместе с этим также стала доступна бесплатная услуга Открытое ТВ, представляющая из себя ничто иное как IPTV по протоколу UDP. Всё это и подтолкнуло меня на замену простенького Level ONE WBR-3408 на что-то более функциональное. К моему удивлению оказалось, что функциональность не всегда идёт рука об руку с высокой ценой. О том, как и почему я выбрал именно Dlink dir-615 можно узнать под катом.

Бренды и предрассудки

Нужно отметить, что к Dlink я пришел не сразу, вначале, задавшись вопросом какую фирму выбрать я был склонен к роутерам фирмы ASUS т.к. сама фирма внушает доверие, и я неоднократно встречал на просторах сети различные прошивки для них. Не сильно вникая в спецификации роутеров, я направился на поиски. Основным параметром для меня была поддержка Wi-Fi стандарта N и корректная работа с IPTV, придя в магазин и расспросив продавцов, я получил в руки коробочку с роутером Asus rt-n13 на которой красовались надписи о том, что девайс поддерживает DraftN и IPTV. Hастройка интернет и Wi-Fi не вызвала никаких затруднений, но вот IPTV на компьютере упорно не хотел уживаться с поднятой сессией Ppoe, работало или то или другое. Не долго думая, я решил связаться с техподдержкой Домолинк, в которой мне приятным голосом сообщили, что данная услуга работает только на роутерах dlink dir-100/120 без Wi-Fi и dir300/320 с Wi-Fi стандарта G. Решив поискать альтернативные прошивки, я удивился, не обнаружив ни одной, на этом опыты с роутером прекратились, и несколько огорчившись, я смирился с отсутствием IPTV. Спустя пару месяцев на местном форуме я увидел объявление о продаже роутеров Dlink dir-615 по очень вкусной цене, новых, но без гарантии, недолго думая я полез на Ebay и убедился в своих подозрениях об их происхождении, цены начинались от 30$ вместе с доставкой. Проверив на сайте DD-WRT поддержку этой модели, лот был тут же заказан.

Dlink dir-615 revD

Не буду описывать процесс получения посылок на местной Почте России, скажу лишь, что упаковка была несколько помятой, но абсолютно целой. Придя домой, я обнаружил в коробке стандартный набор из мануалов, патчкорда, диска с настройками, блока питания и самого роутера. К моему удивлению антенны оказались несъемными, как потом выяснилось, существуют разные ревизии этой модели роутеров мне пришла модель ревизии D2 с абсолютно черным корпусом, несъемными антеннами и процессором Ralink 3052. Другие ревизии могут отличаться как цветом корпуса, так и процессором и исполнением антенн. Подключив всё к ПК, и увидев стандартный интерфейс сетевого оборудования Dlink я решил проверить работу до перепрошивки в DD-WRT, интернет и WI-Fi покорно заработали, TV по прежнему отсутствовало.Официальные «скупые» характеристики роутера:

Здравствуй Linux DD-WRT

Перепрошивка Dir-615 в DD-WRT проста на столько, на сколько это вообще возможно:

1. Найти dir-615 «базе роутеров» на сайте dd-wrt (обязательно сверьте ревизию вашего роутера с той, которая указана). 2. Перейти в базе роутеров на страницу Dir-615 revD2, и скачать файл dlink-dir615d-factory-webflash.bin 3. Зайти на роутер, и в стандартной прошивке найти пункт Firmware Update, указать на скачанный файл и нажать Update.

В случае неудачной прошивки, из-за отключенного электропитания или других непредвиденных обстоятельств, сильно паниковать не стоит, в этом роутере есть аварийный загрузчик воспользоваться которым можно при помощи следующей инструкции: Если всё прошло удачно, спустя некоторое время роутер мигнёт светодиодами и отправится на перезагрузку. Теперь можно зайти на роутер по адресу http://192.168.1.1/. Нужно отметить, что интерфейс этой прошивки куда более дружелюбный и функциональный чем оригинальный Dlink, бояться, что Linux на роутере это непременно консоль и чтение кучи мануалов, не стоит, в 90% случаев всё настраивается в пару кликов мышью. Интерфейс DD-WRT можно опробовать по следующей ссылке: http://dd-wrt.com/demo. Те кто боятся английского, могут переключить интерфейс на русский язык во вкладке Administration-Management, чем может похвастаться далеко не каждая официальная прошивка.

Настройка DD-WRT под Домолинк и IPTV

При первом входе, DD-WRT, заботясь о вашей безопасности, настойчиво отправит вас придумывать новый логин и пароль. После этого можно перейти к настройке непосредственно интернет-соединения и IPTV. Интернет соединение настраивается во вкладке Setup-Basic Setup и для подключения к Домолинк требует буквально пару кликов: После этого светодиод с «планетой» должен сменить цвет с оранжевого на зелёный, если этого не произошло, ещё раз проверяем введенные данные, и если всё верно, заходим на вкладку Management и внизу страницы жмём Reboot Router. Если соединение произошло удачно можно преступить к настройке IPTV:

1. Заходим на вкладку Security и отключаем SPI Firewall. Жмем Save. 2. Идем во вкладку Administration-Commands и вставляем следующий текст

ifconfig vlan2 1.1.1.1 netmask 255.255.255.0 broadcast 1.1.1.255 cd /tmp sleep 30 wget http://dl.dropbox.com/u/14930004/udpxy chmod +x udpxy /tmp/udpxy -a 192.168.1.1 -p 4022 -m 1.1.1.1 -B 1Mb -M 30

3.Жмём Save Startup, после переходим во вкладку Administration-Management и в самом низу страницы жмём кнопку Reboot Router.

Пояснения:

vlan2 — интерфейс соответствующий wan порту, может отличаться в разных роутерах, смотреть в закладке Setup-Networking в пункте *WAN Port Assignment*wgethttp://dl.dropbox.com/u/14930004/udpxy — сайт с прямой ссылкой на файл udpxy, при каждой загрузке роутер скачивает udpxy оттуда и запускает его. Я использую это хранилище, но не уверен сколь долго этот файл там продержится. Поэтому выложу его ниже отдельно. Для разных роутеров с DD-WRT файл UDPXY будет отличаться, я подбирал методом научного тыка, скачивая разные UDPXY c форумов DD-WRT. */tmp/udpxy -a 192.168.1.1 -p 4022 -m 1.1.1.1 -B 1Mb -M 30* Выделенное значение соответствует кэшу отведенному на поток в роутере, я понизил это значение до 1Mb т.к. на более высоких значениях картинка сыпалась, если изображение будет с артефактами можете поиграть с этим значением.

После выполненных действий нужно проверить запустился ли UDPXY это можно сделать по следующей ссылке показывающей статистику http://192.168.1.1:4022/status Если страница открылась, начинаем радоваться, но не совсем, теперь осталось изменить плейлист с каналами с вида udp://@233.3.2.11:5000 на http://192.168.1.1:4022/udp/233.3.2.11:5000 и скормить его VLC.

Постскриптум

Я не делал специальных замеров скорости роутера, но при копировании LAN-LAN скорость держится 11,5-12мбайтсек. Wi-Fi стандарт N тестировать пока нечем, но в режиме mixed скорости хватает чтобы без проблем проигрывать mkv 1920×1080 весом 12gb на ноутбуке с Wi-Fi стандарта G.

Оригинальные прошивки можно скачать здесь: http://multi-up.com/372115 Udpxy для Dir-615 revD здесь: http://multi-up.com/372116 Самые свежие билды DD-WRT: ftp://dd-wrt.com/others/eko/BrainSlayer-V24-preSP2/ О ревизиях роутеров Dlink можно узнать на этом сайте. Спасибо Udpxy для DIR-615 rev. E Скачать. Спасибо

Free-shipping-W25Q128FVSSIG-W25Q128FVSG-25Q128FVSG-25Q128-128M-BIT-Spi-FLASH.jpg

  • Цена: $4.05 (За 5 шт.)

Долгое время у меня без дела лежал Wifi-маршрутизатор D-Link DIR-615, который я заменил на более современный по причине частых сбоев и не корректности работы в целом. Уже давно была идея, попробовать альтернативную свободную прошивку OpenWRT, но как-то «не доходили руки». В данном обзоре, мне бы хотелось описать проделанную работу.

Прошивка OpenWRT

Первое с чего нужно начинать, что проверка совместимости OpenWRT с вашим устройством. Помимо модели нужно заранее знать и версию/ревизию вашего устройства. Обычно можно прочитать на задней части корпуса или самой плате. В моем случаи D-link DIR-615 версии E4. Далее заходим на страницу Openwrt WIKI и фильтруем по производителю и модели. Мне повезло, устройство поддерживается последней на данный момент версией 15.05.276ad8.png Нажимаем View/Edit data и на открывшейся странице еще раз убеждаемся в совместимости, прочитав комментарии:Works fine with OpenWrt 15.05 build for D-Link DIR-600 rev. A1 (tested on E4)Скачиваем прошивку и переходим на страницу устройства (Device Page).Инсталляция для данного устройства довольно проста, но потребуется доступ к консоли восстановления прошивки D-Link: * Заметка с www.dd-wrt.com/wiki/index.php/DIR-615C, «Если ваш dlink 615 C1 использует f/w 3.12 или 3.11, то вам необходимо сделать даунгрейд до 3.10». Более старые прошивки, доступны на сайте поддержки D-Link. — Устанавливаем IP-адрес на вашем компьютере ‘192.168.0.2’. Некоторые пользователи рекомендуют использовать адрес `192.168.0.10`. — Нажмите и удерживайте кнопку сброса, пока индикатор питания не начнет мерцать оранжевым цветом (Обычно ~45 секунд) для переключения в режим восстановления прошивки. Или, зажмите кнопку сброса при включении роутера — это будет быстрее и займет около 5-15 секунд. — Перейдите по адресу ‘http://192.168.0.1’ из вашего Веб-браузера. (Примечание: Некоторые современные браузеры, могут не работать с Веб-интерфейсом) — Через «обзор» выберите скаченную ранее прошивку openwrt-15.05-ar71xx-generic-dir-615-e4-squashfs-factory.bin и нажмите прошить.a0b57b.jpg Последним версиям прошивки уже не хватает 4Mb flash-памяти, которые установлены в устройстве ревизии E4. Если собрать прошивку самостоятельно без Веб-интерфейса и установки дополнительный программ, то объема flash накопителя вполне хватит, но мне был необходим MQTT сервер mosquitto для управления Livolo через sonoff.Варианты решения проблемы: — USB-порт MOD (необходимо припаять USB-интерфейс и два-четыре резистора) и использовать обычную флешку в качестве файловой системы. — Flash 16Mb MOD увеличить размер Flash памяти до 16 Мегабайт В данном обзоре будут реализованы данные модификации.

Добавляем USB-порт

Необходимо припаять USB-порт в отверстия на плате, резисторы и прорезать «дырку». Благо на плате и корпусе уже имеют все необходимые отверстия и площадки.d6b3d3.jpgПорядок действий: — Припаиваем на L1 0-резистор (или просто делаем перемычку из припоя); — Припаиваем на R4 и R5 резисторы по 22 Ом; — Припаиваем USB-порт («USB A 108 (USB A 111) розетка на плату верт» именно под таким названием продается у нас в одном радиомагазине);81c09a.png — Аккуратно продавливаем/вырезаем отверстие под USB-порт.6dc02b.jpg

Добавляем Flash 16Mb

Потребуется чип с памятью и программатор, который можно сделать из Arduino UNO, Pro Micro или любой другой (будет отличаться только распиновка).8e59fb.pngРоутер поддерживает следующие чипы: — W25Q128FVSSIG — MX25L12835FM2I — S25FL128P Наиболее доступный и дешевый вариант — это 25Q128FVSG.Порядок действий: — Выпаиваем старую 4Mb flash из DIR-615 с помощью паяльного фена или любым другим способом; * Дампим прошивку через программатор на Arduino более детально, как это сделать можно прочитать здесь Для удобства подключения и по причине отсутствия специального кабеля, я заказывал вот таки платки:17d5fd.jpg — Скачиваем FullFlash и распаковываем архив. * Открываем fullflash_16mb_nomac10.bin в шестнадцатеричном редакторе и с помощью поиска по строке «11:22» находим MAC-адреса и меняем на свои (Основной, тот что на наклейке в прошивке – это 00:11:22:33:44:55); — Загружаем отредактированный FullFlash в 16Mb-флешку через программатор на Arduino или любой другой; — Припаиваем на место, обращаем внимание на положение ключа на чипе.365c84.jpg* — данные пункты, можно не делать, подобное описывается в ReadME, как плохой способ, но он работает.

Использование

Включаем роутер и подключаемся по Веб-интерфейсу, придумываем и вводим пароль для root и сохраняем настройки. Подключаемся по ssh, например через PuTTY в Windows или ssh root@192.168.1.1 в Unix-подобных ОС. Вводим команду df -h поверяем размер, свободного пространства.829427.png Вставляем Flash в USB-порт роутера и командой dmesg проверяем определился ли наш накопитель.5c6fda.png

Заключение

Прошивка OpenWRT превращает, ваш роутер в мини-компьютер и открывает большие перспективы, например вы можете найти свободные GPIO и подключать модули от Arduino напрямую или поставить MQTT-сервер mosquitto для своего умного дома.

Ссылки

Wiki OpenWRT Dir-615 Программатор SPI Flash на ArduinoOpenWRT DIR-615 Flash Mod и сборка своей прошивки на OpenWRT Управление Livolo через sonoffКошка3287b5.jpgИспользуемые источники:

  • https://sesaga.ru/kak-proshit-router-d-link-dir-615.html
  • https://habr.com/post/107896/
  • https://mysku.ru/blog/aliexpress/41828.html

Рейтинг автора
5
Подборку подготовил
Максим Уваров
Наш эксперт
Написано статей
171
Ссылка на основную публикацию
Похожие публикации