Перепрошивка D-Link DIB-120

Posted by Hades on 16 Сентябрь 2009 in Новости |

По умолчанию IP STB D-Link DIB-120 поставляется без прошивки (при загрузке отображается ALPHA и черный экран). На форумах говорят, что это «бракованная» партия, а на самом деле это «чистый» аппарат без странички. Чтобы исправить это можно загрузить в него следующую прошивку 4.06.13 от 22.12.2011, 4.04.013_multicast.rar (доступны обновленния прошивок для DIB-120 от 6.11.09 4.05.004_multicast.rar , 4.06.011_multicast.rar).

Для перепрошивки понадобиться любой WEB сервер (например Apache).

В корневую директорию сервера необходимо сохранить два файла, которые находятся в архиве (a-fs-cramfs.img и vmlinuz-7402c0).

В качестве примера установлен IP сервера (компьютера с установленным Apache) — 192.168.1.2.

Устройство по умолчанию имеет IP 192.168.1.1, для этого в командной строке нужно выполнить команду telnet 192.168.1.1 на запрос имени пользователя необходимо указать root, а пароль пустой.

В командной строке DIB-120 нужно выполнить следующие команды:

cd /tmp

wget http://192.168.1.2/vmlinuz-7402c0
eraseall /dev/mtd2 ; dd if=vmlinuz-7402c0 of=/dev/mtd2

wget http://192.168.1.2/a-fs-cramfs.img
eraseall /dev/mtd0 ; dd if=a-fs-cramfs.img of=/dev/mtd0

reboot

Внимание! После перезагрузки пароль root’a будет изменен (см. файл password.txt в архиве), пароль можно изменить выполнив команду passwd

Случайные статьи:

97 Comments

  • Смотря что за прошивка другого провайдера… Если установлена в пользовательскую область флеша, а заводскую не удаляли, то попробуйте при загрузке во время надписи «Loading» на пульте кнопку 0 («ноль») понажимать (естественно, направляя пульт на приставку) — тогда интерфейс из пользовательской зоны запускаться не будет, а запустится заводская дефолтная прошивка. Ничего путного вы там сделать, конечно, не сможете, но можно хотя бы посмотреть версию ядра и перепрошиться с USB или по сети. У меня на сайте, кстати, есть «пустая» прошивка, которая удаляет пароли (блок конфига во флеше) и пользовательский интерфейс (ядро не трогает). Она, правда, только после регистрации доступна (чтобы клиенты могли от моей прошивки отказаться, если хотят), но можете написать в контакты — я вам скину… Только вам имена файлов придется по-подбирать в зависимости от текущей вашей версии.

  • Supreme:

    #
    # cd /tmp
    #
    # wget http://192.168.1.2/vmlinuz-7402c0
    Connecting to 192.168.1.2[192.168.1.2]:80
    vmlinuz-7402c0 100% |*****************************| 1565 KB —:—:— ETA
    #
    # eraseall /dev/mtd2 ; dd if=vmlinuz-7402c0 of=/dev/mtd2
    Erasing 128 Kibyte @ 1e0000 — 93 % complete.
    3130+1 records in
    3130+1 records out
    #
    # wget http://192.168.1.2/a-fs-cramfs.img
    Connecting to 192.168.1.2[192.168.1.2]:80
    a-fs-cramfs.img 100% |*****************************| 12768 KB 00:00:00 ETA
    #
    # eraseall /dev/mtd0 ; dd if=a-fs-cramfs.img of=/dev/mtd0
    Erasing 128 Kibyte @ 11e0000 — 99 % complete.
    sh: dd: command not found
    #
    # reboot
    sh: reboot: command not found
    #

    И все железка мертвая прочел все выше написанное выход только сервисный центр или прошивка через Jtag?

  • Supreme:

    И все железка мертвая прочел все выше написанное выход только сервисный центр или прошивка через Jtag?

    #
    # cd /tmp
    #
    # wget http://192.168.1.2/vmlinuz-7402c0
    Connecting to 192.168.1.2[192.168.1.2]:80
    vmlinuz-7402c0 100% |*****************************| 1565 KB —:—:— ETA
    #
    # eraseall /dev/mtd2 ; dd if=vmlinuz-7402c0 of=/dev/mtd2
    Erasing 128 Kibyte @ 1e0000 — 93 % complete.
    3130+1 records in
    3130+1 records out
    #
    # wget http://192.168.1.2/a-fs-cramfs.img
    Connecting to 192.168.1.2[192.168.1.2]:80
    a-fs-cramfs.img 100% |*****************************| 12768 KB 00:00:00 ETA
    #
    # eraseall /dev/mtd0 ; dd if=a-fs-cramfs.img of=/dev/mtd0
    Erasing 128 Kibyte @ 11e0000 — 99 % complete.
    sh: dd: command not found
    #
    # reboot
    sh: reboot: command not found
    #

  • Supreme:

    И все железка мертвая прочел все выше написанное выход только сервисный центр или прошивка через Jtag?

    #
    # cd /tmp
    #
    # wget http://192.168.1.2/vmlinuz-7402c0
    Connecting to 192.168.1.2[192.168.1.2]:80
    vmlinuz-7402c0 100% |*****************************| 1565 KB —:—:— ETA
    #
    # eraseall /dev/mtd2 ; dd if=vmlinuz-7402c0 of=/dev/mtd2
    Erasing 128 Kibyte @ 1e0000 — 93 % complete.
    3130+1 records in
    3130+1 records out
    #
    # wget http://192.168.1.2/a-fs-cramfs.img
    Connecting to 192.168.1.2[192.168.1.2]:80
    a-fs-cramfs.img 100% |*****************************| 12768 KB 00:00:00 ETA
    #
    # eraseall /dev/mtd0 ; dd if=a-fs-cramfs.img of=/dev/mtd0
    Erasing 128 Kibyte @ 11e0000 — 99 % complete.
    sh: dd: command not found
    #
    # reboot
    sh: reboot: command not found
    #

  • Кто-нибудь сталкивался с такой проблемой:
    У нас в сети бывает не вещает какой-то канал, так вот если переключить Длинк с невещающего канала на следующий вещающий канал, то следующий канал начинает работать с задержкой примерно 10 сек. Если же переключить после невещаюшего канала на следующий невещающий канал, и далее переключить на вещающий канал — канал начинает транслировать с задержкой примерно 40 сек.
    Это является очень нудобным. При этом приставки aminet103, aminet110, MAG200 сразу начинали воспроизваодить следующий поток после невещающего. Я это тестировал и нашей собственной мидлеваре, и на простой тестоваой страничке со списком каналов, и на мидлеваре TipTv (http://tiptv.ru).
    Подскажите из-за чего это может быть?

  • [...] с помощью HTTP сервера.  Как это сделать было описано в этой статье, процитирую ее: По умолчанию IP STB D-Link DIB-120 поставляется [...]

  • Насчет тормозов при переключении на неработающий канал узнавал в представительстве ДЛинка. Это косяк со вещателя. Если канала нет совсем — то приставки это отрабатывает нормально. А если там ЧТО-ТО вещается, но не нормальный поток — то дохнет. Вылечить нельзя, если не вдаваясь в подробности…

  • snp:

    Greetings, I have a problem with a «STB DIB-120 DLINK». I bought it from a site of second-hand products. I got this STB with password management and i want to do a firmware update from version 4.04.013 to version 4.05.004, but I’m not accepted telnet password, I tried all possible combinations with the admin, root, root2root without password, etc.. When you start stb, ALPHA logo appears, then I can enter settings after entering the password. I tried to do update from USB, but it resets as soon as I give updates. How can I update without telnet password ?

    p.s. i have only settings password, but this is not work in telnet.

    google translate:

    Здравствуйте, у меня есть проблемы с «СТБ-120 DLINK DIB. Я купил его с сайта подержанной продукции. Я получил эту СТБ с управления паролями. Я хочу сделать обновление прошивки до версии 4.04.013 до версии 4.05.004, но я не принимаются управления Telnet пароль, я перепробовал все возможные комбинации с администратором, корень, root2root без пароля, и т.д.. Когда вы начинаете СТБ, АЛЬФА появится логотип, то я могу ввести настройки после ввода пароля. Я пытался сделать обновление с USB, но он сбрасывает, как только я даю обновлений. Как я могу обновить пароль без Telnet?

  • Муха:

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

  • Приветствую.

    А что нуна в конфигах поменять чтобы при подаче напряжения на точку, сразу е-чанел включался?

  • Нужно написать свою middleware, вместо стандартного меню, которая будет запускаться при старте и сразу показывать нужный канал… А вам для каких целей надо? Ко мне, помнится, с подобным вопросом люди из торгового центра обращались, которые через приставки хотели рекламу у себя показывать — сильно дешевле получалось, что обычными средствами…..

  • Daris:

    Прибил свою пристаку ….подскажите через какой порт к ней подобраться JP3 или JP4….здесь пишут что по JP4….а парень с сайта tipok.org.ua ….пишет
    JP3 — UART0 (через него можно добраться к загрузчику).

  • IdeaFix:

    Skylord

    У меня всё проще — образовательное учереждение и тоже экраны — площадка для объявлений.

    Стоит ПК с апачем и VLC, стоит свитч с igmpv3 и 2 длинка с которых аналогом растянуто на 4 LCD телевизора.

    При включении появляется инерфейс с четырьмя пиктрограммами… мне после каждого обесочивания приходится жать «вправо» и «ввод» чтобы e-chanel (который настроен на локальный апач который в свою очередь подсовывает udp от vlc) запустился. Хотелось бы, чтобы e-chanel запусчкался сразу при включении приставки, ну или удаленно по телнету.

  • Ну, у меня продукт все-таки именно для телевидения, но для ваших целей использовать можно даже без доработки, т.к. при включении питания после загрузки автоматом включает последний проигранный канал, а при переключении каналов — запоминает текущий, поэтому практически все автономно — поставить достаточно один раз нужный канал и потом при каждом включении будет он и запускаться…
    Если вам не требуется локальных сборок для внутренней работы без Интернета — то это все бесплатно. Щелкните на ник — там ссылка на сайте где можно скачать и все самостоятельно попробовать.

  • veers:

    Здравствуйте. У меня приставка поставляется с RiNet’овским интерфейсом. Я не знаю ни логин, ни пасс от телнета. Как можно в таком случае перепрошиться?

  • По мультикасту можно. Но перед этим проще попробовать заводской интерфейс загрузить, вместо ихнего. Напишите мне на любые контакты — помогу…

  • veers:

    А не могли бы вы оставить здесь контакты, и желательно icq? Заранее спасибо.

  • veers:

    http://tiptv.ru/forum/obsuzhdenie/dib-120-fw-102005-ne-proshivaetsya

    Вот то, что меня интересовало. Но. Я собираюсь прошить приставку, нет, даже не прошить, а снести все, кроме заводской прошивки. Появляется вопрос:
    логин и пасс от телнета сбросятся?

  • Да, будет root/Dhv2Yd62

  • veers:

    Я попытался и обновить прошивку, и удалить старую через USB, но приставка ребутается при нуле процентов. Наверное я что-то не так делаю? (телнет не работает)

  • Rustik:

    Прошивку залил, а доступа нет, пароль не подходит. Веба нет. Чего дальше делать?

  • veers:

    Rustik: А логин и пасс тебе провайдер выдал? И прошивка тоже его?

  • Rustik:

    lg/psswd были стандартные, root без пароля. Перешил, белый экран, по телнет не могу попасть. root/Dhv2Yd62 не катит теперь.

  • veers:

    А по инструкции перешивал? Я так понял, что у тебя приставка без прошивки шла. И белый экран сразу показывается или какие-нибудь логотипы мелькают до этого?

  • Rustik:

    приставка досталась по случаю, при загрузке показывает фигу, прошивка была отсюда http://www.dlink.ua/files/products/ftp/pub/Multimedia/DIB-120_UA.TV/UA.TV.0.1.03/, но не работала, вернее не принимала плей лист, решил залить эту, все сделал по инструкции.

  • veers:

    Так и есть: та прошивка не функционирует. При подключении по телнету пишет: login incorrect скорее всего, но. А приставка пингуется?

  • Rustik:

    Пигуется конечно, если есть доступ по телнет.

  • veers:

    Что то мне подсказывает, что ты ее убил…

  • [...] Перед использованием IP STB необходимо записать на него новую прошивку. В качестве middleware подойдет следующий скрипт. Источник [...]

  • Rustik:

    мне кажется, что не убил, может кто подскажет, где можно взять мультикастную прошику. Она запросы делает по мультикаст

  • veers:

    Кстати. У меня была проблема, когда я поставил прошивку от провайдера. Сеть не поддерживала мультикаст: каналы переключались, но изображения и звука не было. А мультикаст надо настраивать в роутере, насколько мне известно.

  • Rustik:

    мультикаст идет, с помощью влс смотрю без проблем. Нужно в приставку попасть, чтобы канал(ы) настроить, как????

  • Rustik:

    у меня ощущение, что криво залилась, или не полностью, вот и не работает как нужно, сейчас залить можно только ч/з мультикаст, только нужно такую прошивку.

  • veers:

    А по-моему нет разницы в принципе заливки прошивки. Есть разница только в функционале. То есть, принципиальной разницы по типу прошивки. Просто нужно настроить роутер и адресацию.

  • Profi:

    Хммм…а usb в этой приставке что нить читает? типо фильмы с флехи смотреть в mkv и т.д

  • dzuba:

    Постоянно заливал версию 4.04.013_multicast.rar — проблем никаких небыло.

    Сегодня решил перезалить поверх версию 4.05.004_multicast.rar
    в итоге, всё те же описания, что описывались выше!

    После бутания роутре перестал пинговаться, а на мониторе зависает заставка ALPHA и тишина. При этом 2 индикатора постоянно горят.

    1)Как можно выйти с данной ситуации?
    2) Кто-то хоть смог залить без проблем версию прошивки 4.05.004_multicast.rar ?????

  • veers:

    to Profi — усб разъем для флехи (только лишь обновление) или клавы (зачем — я так и не понял).

    to dzuba — че й та наверное там все стерлось ИМХО)

  • kostya:

    to dzuba: Ну что ты как то решил проблему??? После прошивки у меня теже симптомы, походу тут битая прошивка или какая то не совместимость…
    Кто что скажет?

  • Прошивался 4.05.004_multicast.rar всё нормально встало. Решил поверх уже прошивку для нашей сетки влить, но никак не получалось как не пробовал.. постоянно в ребут приставка уходила.. Потом решил обмануть её..сделал всё как было описано вначале, только img-образ свой взял, для нашей сетки.. по началу всё шло ОК, но потом на 99% вывалила ошибка мол нет места, отправил с дуру в ребут и всё.. при включении теперь заставка включаетца и снова ребут.. что делать? сервисный? или есть какой-то шаманский способ самому реанимировать приставку?

  • Gen:

    to Pashkevi4
    Реанимировать можно попробовать через консоль, припаявшись к jp4

  • Денис:

    Где скачать прошивку 1.03.004M ?

  • Maks:

    А кто нибудь изменял файловую структуру или хотябы разбирал — собирал образ a-fs-cramfs.img ?

  • Алексей:

    Приставку купил самостоятельно, в сети вещают 11 каналов а подефолту приставка может показывать только 10 тоесть (согласно документации) как добавить больше каналов? Лист DIB-120 берет с http -сервера.

  • Сергей:

    Алексей!
    Чтобы приставка показывала много каналов, необходимо кроме прошивки установить программу управления этой приставкой, так называемый «middleware». Эту программу может залить в приставку Ваш интернет-провайдер

  • Артем:

    Доброго времени суток!
    Подскажите пожалуйста как перепрошить вышеупомянутую приставку?
    Приставка поставляется с прошивкой от Trinity. Я не знаю ни логин, ни пасс от телнета. Как можно в таком случае перепрошиться?

  • mike:

    Добрый день!
    У меня DIB-120 отработала уже год. Прошёл через многое из того, что здесь было перечислено: надпись ALPHA, постоянные перезагрузки, прошивку в салоне D-Link. Даже впоминать страшно:)
    Сегодя включаю приставку — появляется надппись «Updating», статусная полоса доходит до 100%, после чего не могу получить доступ к списку каналов через пункт меню eChannel . Теперь хочу понять, кто виноват. Кто-нибудь может подсказать, откуда приставка могла скачать это обновление: с какого-то сайта D-Link или от провайдера? Версия прошивки, кстати, после обновления оказалась не самой последней — V4.05.004

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

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

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Security Code:

Copyright © 2008-2012 C миру по нитке… All rights reserved.
Desk Mess Mirrored version 1.9.1 theme from BuyNowShop.com.