Вопросы и ответы по Dreambox.

 

 

Здесь в статье, отважился, и собрал ответы по Dreambox, или что часто спрашивает дримовод.

Получилось интересно, потому что кое что прочитал на форумах и кое что от меня.

Думаю что пригодится и от этого на душе становится теплей. Что то расчувствовался!

Да ладно, к делу:

Вопрос…
Dreambox не включается но на задней панели горят сетевые диоды и не моргают.

Ответ: Сгорела сетевая карта.(обычно по вине грозы). Умельцем это дело исправимо-Меняют.

О горе!

Как раз это и случилось с одним из моих Dreambox. Искал умельца. Но, изо такой причины что сетевуха оказывается очень даже связана с процессором дрима.

Умельца не нашел!

Что делать ?

Просто купил другой ресивер AMIKO shd8900 alien. Заинтриговала что на борту можно работать с енигмой2  и спарком. Да и в название ( alien) что то инопланетное. А я фантастику уважаю. ;)

Конечно будет сравнительный тест и прочее, а пока фото покупки:

ответы по Dreambox
Справа бедненький Дрим!

amiko2

ответы по Dreambox

ПРОДОЛЖИМ …

Как управлять программами на дриме?

Ответ
Ответ не так прост. Далее все , придуманное только что, структуры никакой — чистый эксперимент.
(Использую Gemini, Mgcamd1.35a, Putty, команды лучше набивать ручками, а не копировать отсюда. Linux различает большие и мелкие буквы, так что будьте внимательнее).

И так в имидже есть ядро, скрипты и программы.
Информацию о запущенных процессах можно увидеть командой
ps

О том, сколько процессы жрут процессорного времени и памяти (в интерактивном виде — обновляется в реальном времени через заданный интервал) можно увидеть командой
top

Здесь, например, видно запущенный эмулятор mgcamd_1.35a или SSH-сервер dropbear, к которому я подключился с помощью Putty по telnet.
Но что в той команде, что в этой не будет видно скриптов (и наверное еще чего-то), работающих на уровне ядра.

Программы (прям как в Винде) компилируются под определенное ядро определенного устройства. Так что часто бывает, что старые программы не совместимы с новым ядром (например Pauli) — значит они использовали измененные в новом ядре библиотеки или еще что-то.

Программы могут быть (попадают на Дрим) в виде установочных файлов ipk, архивов всяческих типа tar и т.п. или вообще уже распакованным набором файлов (у нас на форуме, например, так храниться качалка transmission).

Для установки программ в архивах, нужно распаковать эти архивы на дриме и забросить их содержимое куда гласит инструкция писателя программы.
Тоже с уже готовыми наборами файлов.
Распаковывать нужно в самом дриме, встроенными архиваторами, используя telnet.

А вот о файлах ipk следует сказать отдельно.

Это самоустанавливающиеся файлы (типа инсталляторов в Винде), которые хранят в себе файлы программы и то куда их класть и что настроить в системе.

Они также хранят информацию, необходимую для удаления программы. И здесь также как в Винде (Панель управления -> Программы и компоненты) есть глобальный менеджер программ.

Это своего рода программа, управляющая программами, скомпилированными для определенного ядра, определенного устройства, ну я уже грил.

Называется она ipkg и уже изначально установлена в имидже. Эта программа не только управляет программами на дриме, но и имеет связь с сервером создателей в интернете, т.е. имеет доступ к базе программ на их сайте.

Получить информацию об этой программе можно командой
ipkg —help

Что же я тут вижу?

Для начала попробую обновить список доступных программ (в базе в интернете), введя команду:
ipkg update

Рекомендую это сделать, удалиться всякий шлам, не относящийся к данному ядру Дрим800.

Теперь попробую обновить уже установленные у меня программы, командой
ipkg upgrade

Ничего не обновилось, естественно — стоит же новейший имидж.

Теперь посмотрю список уже установленных у меня программ командой:
ipkg list-installed

Иш ты, штук 300 установлено.

Здесь наверное нужно сказать о плагинах?

В моем понятии — плагин — это программа, которой я могу управлять пультом на телеке (вижу в меню дрима) А так это все те же программы.

Теперь посмотрю, что доступно для установки из базы в интернете командой:
ipkg list

Да их там тысячи!

Хм… Что же делать, как что-то найти там?

Здесь стоит отдельно сказать о групповых символах.
Групповые символы позволяют задать набор файлов со схожими именами.
Есть несколько таких символов: * ? [] [^] [!]
* — это любой набор символов, в том числе и пустая строка;
? — это любой одиночный символ;
остальные мне сейчас не очень нужны.
Пример:
a* — это набор из файлов, чьи имена начинаются на a

Зачем все это надо?

Бывают очень большие наборы (и я в этом убедился ) и чтоб в них хоть что-то найти нужное, приходиться пользоваться групповыми символами.

Например, попробую найти на сервере плагин, который будет выключать Дрим после загрузки. Название точно не знаю, но оно должно содержать буквы standby, ввожу команду:
ipkg list *standby*

В ответ вижу, что найден нужный мне плагин:
enigma2-plugin-extensions-startuptostandby — experimental-cvs20100721-r2 — set enigma2 to standby-mode after startup

Попробую установить его командой ipkg install <имя сборки>:
ipkg install enigma2-plugin-extensions-startuptostandby — experimental-cvs20100721-r2

Теперь попробую его найти в установленных программах командой (опять использую групповой символ * ):
ipkg list-installed *standby*

Установлен Теперь проверю: вижу ли я его с пульта на телеке, для этого перегружу GUI.
Да, он там есть.

Далее попробую удалить его. Сначала опять найду командой:
ipkg list-installed *standby*

И удалю, используя не длинное название, а групповой символ, командой ipkg remove <имя сборки>:
ipkg remove *standby*

Удален
Теперь опять проверю, точно ли удален? Команда:
ipkg list-installed *standby*

Нет ничего, значит удален. Перегружаю GUI и убеждаюсь с пульта, что в меню Плагины его нет.

**

Вопрос….Не отображаются часы в ждущем режиме? Имидж Gemini 5.0. Что делать?

Ответ.
Надо удалить файл /etc/enigma2/skin_user.xml

**

Вопрос.. Борьба с «Tune Failed!»

Настройка tone_amplitude
При возникновении сообщения «Tune Failed!» при настройке дисека имеет смысл подстроить параметр tone_amplitude .
«tone Amplitude» можно перевести как «настройка аплитуды».

Мы задаем размах амплитуды сигнала в миливольтах для команды переключения дисека.

Одни дисеки или связки дисеков коректно работают с одной амплитудой другие с другой. В результате чего частенько появляется надпись «Tune failed», поэтому данный параметр следует подбирать опытным путем.

Ну и не забываем про последовательность переключения команд Если первый 1.1 или 1.2 то пишем — uncommited,commited,toneburst, а если 1.0 то -commited,uncommited,toneburst.
В новых имиджах Гемини эта настройка доступна через меню, но в других имиджах не во всех. У меня у самого были проблемы когда настраивал схему — «один дисек 1.1 плюс четыре дисека 1.0» ну вообщем мне нужно было 14 бошек подсоеденить.

Вообщем как я этот tone_Amplitude поборол…
В имидже по этому пути:

/usr/lib/enigma2/python/Components/NimManager.pyc

находим файл NimManager.pyc или NimManager.py ну вообщем примерно он будет иметь такое название. В сависимости от имиджа.

и в нем находим примерно такие строки:

nim.toneAmplitude = ConfigSelection([(«9», «600mV»), («8», «700mV»), («7», «800mV»), («6», «900mV»), («5», «1100mV»)], «7»)

по умолчанию там стоит 7 что соответствует «800mV» мы меняем эту семерку на 9 или 8 или 6 или 5 ну кто какие цели приследует. мне помогла замена на 9 и строка стала иметь такой вид:

nim.toneAmplitude = ConfigSelection([(«9», «600mV»), («8», «700mV»), («7», «800mV»), («6», «900mV»), («5», «1100mV»)], «9»)

и теперь при загрузке у меня toneAmplitude всегда = 00000000009

**

Вопрос... Как записывать видео записи на диски в DM8000 дримбоксе cо встроенным DVD приводом.

Смотрим pdf файл в прицепке.

ЗДЕСЬ:  DVD-burning-HowTo RUSSIAN

**

Вопрос... Можно ли увеличить число USB-портов на дриме?

Ответ.
Да. Например подключить USB-хаб. Реально испробовано одновременное подключение через хаб двух флешек и All-in-one картридера c MS Pro Duo карточкой.

**

Вопрос... Как установить/удалить плагин вручную.

Ответ.
Вы нашли нужный Вам плагин и хотите его установить вручную ?
Нет проблем: закиньте на ресивер файл плагина *.ipk в папку /tmp, зайдите в BP -> File Manager -> найдите Ваш файл плагина /tmp/……ipk -> и нажмите инсталл (зеленая кнопка). Если GUI сам не ушел в перегруз — перегружаем GUI.
Плагин должен появиться в перечне установленных плагинов.

Для удаления установленного Вами плагина можно через telnet задать команду:
ipkg remove enigma2-plugin-extensions-startuptostandby,
где для примера enigma2-plugin-extensions-startuptostandby — название удаляемого плагина. После удаления перегружаем GUI и убеждаемся, что плагина и след простыл. Более простого способа я пока не нашел.

**

Какой самый быстрый способ попасть в дрим по telnet?

Ответ.
Установить (точнее там и устанавливать нечего, т.к. один экзешник) бесплатный telnet клиент Putty с http://www.putty.org
Сделать на него ярлык на рабочем столе и в свойствах ярлыка дописать соединение по SSH, указав логин (root) и пароль, например:

«D:\Настройка\putty.exe» -ssh -pw mypassword root@192.168.1.3

Все, теперь щелкнув по ярлыку сразу подключаешься по telnet.
Hint Чтобы копировать в окне текст — достаточно его выделить, а чтобы вставлять — только нажать правую кнопку мыши.

Замечание: по умолчанию на Дриме нет пароля, а значит в SSH не пустит. Сначала в телнете надо поменять пароль командой:
passwd
Еще надо проверить включен ли в настройках дрима демон dropbear.

**

Вопрос.
Можно ли создать полную копию имиджа со всеми настройками, плагинами, каналами?

Ответ.
Скрипт для выполнения полного бекапа имиджа дримбокса.

Самый простой вариант :

После настройки имиджа, установки плагинов, сканирования сервисов имеет смысл сделать полную копию настроенного имиджа.

Все действия проводились на имидже Gemini 4.6.

Для этого проще всего установить плагин NFI-Backup.
Блю-панель (синяя кнопка) — Установки (1) — Дополнения — загрузка (Gemini-Server)
После загрузки открываем папку Plugins и выбираем NFI-Backup

ответы по Dreambox

Для запуска плагина нажимаем:
Меню — Плагины — NFI-Backup

Через несколько минут в корневом каталоге жесткого диска (или флешки) дримбокса будет создана полная копия текущего имиджа с именем типа backup-image-dm800-20091112_172823.nfi

ответы по Dreambox

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

*** А Р Х И В ***
Можно почитать архив решения этого вопроса (можно узнать много полезного):

Dreambox DM 500plus, DM 600pvr, DM 7020Si, DM 7025S – создаем бекап имиджа.

В младшей модели dm500s бекап можно сделать программой DreamUp, а как быть пользователю новой линейки если эта функция DreamUp для них недоступна?

На самом деле все очень просто.

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

Если винчестера внутри нет (например в DM500plus его нет совсем) или он не установлен, необходимо подключить внешний носитель (например расшаренную на компьютере папку или  сетевой накопитель) используя меню подключения внешних устройств (монтирования) в ресивере.

 Подготовка

И так у нас в наличии :

Dreambox DM 600 PVR без винчестера (IP 192.168.1.10) подключенный к локальной сети и интернету

Компьютер с ОС Windows XP на котором открыт общий доступ на чтение и запись к папке “abc” (IP 192.168.1.107)

Зайдем в меню подключений внешних устройств (Меню -> Уснановка -> Экспертные установки -> Установки связи -> Монтировать) и введем данные нашего подключения и нажмем кнопочку MOUNT.

Галочку АВТОМАУНТ ставить не нужно!

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

Создаем копию имиджа

Скачиваем архив с необходимым программным обеспечением по ссылке www.dreambox.org.ua/files/backup_image.rar .

Внутри данного архива находится скрипт “build-nfi-image.sh”, который нужно скопировать в /usr/script  и бинарники buildimage и mkfs.jffs2, их необходимо положить в  /usr/bin.

Всем трем файлам назначаем права 755 при помощи тотал коммандера, либо набрав в консоли следующие команды :

>chmod 755 /usr/script/build-nfi-image.sh

>chmod 755 /usr/bin/buildimage

>chmod 755 /usr/bin/mkfs.jffs2

Далее все проще простого :

1) заходим в директорию со скриптами: -> cd  /var/script

2) запускаем скрипт:-> build-nfi-image.sh /media/hdd

В течении нескольких минут имидж будет создан в папке /media/hdd на жестком диске ресивера, либо в примонтированной папке на компьютере.

Данный имидж можно залить в ресивер любым известным науке способом. Соединие с интернетом необходимо для загрузки second‐stage лоадера.

Если включить опцию “automount”, то после заливки имиджа в другой ресивер, он будет долгу и упорно искать несуществующую точку монтирования во время загрузки.

Для конкретной модели ресивера бинарники нужно брать из соответствующей папки.

**

Вопрос.
Где находится файл спутников satellites.xml, а так же сеттинги каналов и букеты?

Ответ.
Сервисы и букеты, а так же файл настроек settings находится в /etc/enigma2/
Файл спутников satellites.xml находится в /etc/tuxbox/

**

Вопрос.
Как же останавливать запись, если ее инициировал таймер?

Ответ.
Запись можно остановить удалив задачу таймера.
Меню — Таймер — Удалить (Красная кнопка)

**

Вопрос.
Можно ли поменять скин при помощи телнета, если действующий оказался повреждённым и не загружается, а Дрим уходит в перезагрузку?

Ответ.
Можно.
Первый вариант:
1. Запускаем telnet. Например, через DCC.
(Или через Винодовс: telnet 192.168.1.4, где 192.168.1.4 — реальный IP-адрес дримбокса)
2. init 5
3. Идем в дрим по фтп в каталог /etc/enigma2
4. В файле settings удалям строку config.skin.primary_skin=bla-bla-bla-bla/skin.xml
5. Сохраняем файл
6. В телнете init 3
Дрим загрузится с дефолтным скином.

Второй вариант.
В момент загрузки, когда дрим уходит в повторный загруз…заходим по FTP в дрим и удаляем папку соответствующего скина в папке /usr/share/enigma2/(папка скина).

Дрим загрузится в стандартном скине. Следующий шаг, это удалить хвосты от «кривого» скина. Это файлы на скин в папке uninstall и файл фонтов. А можно этого и не делать, они не мешают!

**

Вопрос.
Смотрю несколько спутников, конвертеры подключены через дисек 4х1. После смены имиджа, переключение между спутниками стало происходит с задержкой в несколько минут. Надо менять дисек?

Ответ.
Для начала можно попробовать сменить DiSEqC-режим. Вместо протокола 1.0 ставим протокол 1.1
Перегружать тюнер не надо.

**

Вопрос
Имеется файл newcamd.list, в нем прописаны два провайдера с одного сервера:

Цитата:

CWS_KEEPALIVE = 300
CWS_INCOMING_PORT = 21000
CWS = шара-сервер1 порт1_+++ логин пасс 01 02 03 04 05 06 07 08 09 10 11 12 13 14 wan cardserv
CWS = шара-сервер1 порт2_3К логин пасс 01 02 03 04 05 06 07 08 09 10 11 12 13 14 wan cardserv

Хочу приписать к этому еще одну CWS-строку (на Платформу), но от другого шаринг-сервера (провайдера).
Надо ли где-то отдельно указывать, что Платформу надо брать именно с этого сервера? Будет ли все работать?

И как к этому относятся шаринг-провы?

Ответ.
Прописывать ничего не нужно, т.к. MgCamd в поисках ключа пройдет по всем адресам серваков сверху вниз по списку, при этом дополнительной нагрузки на сервера шаринг-провайдеров не возникнет, т.к. ЭМУ при подключении к каждому из серваков узнает какие на нем CAID есть, и уже после этого знает на какой сервер/port ломиться для каждого канала.
А каждый CAID свой сервер шары можно приписать в camd3.

**

Вопрос.
Купил Дрим, как проверить что не подделка (клон)?

Ответ.

Заходим: Меню -> Плагины -> Genuine Dreambox -> запомнить верификационный код вида ХХХХ-ХХХХ-ХХХХ

Зайти на страницу верификации и ввести код
www.dream-multimedia-tv.de/en/authenticity-test

получим данные о Дриме, например:

Model: DM800
MAC address: 00:09:34:29:b3:e1
Production date: 20091107
Serial number: 9B0613010103054

МАС и серийник должны совпасть с напечатанными на наклейке на коробке Дрима
так же вся эта информация должна совпасть с информацией полученной от самого Дрима

**

Вопрос.
Можно ли подключить Dreambox 800 к монитору и использовать последний в качестве телевизора?

Ответ.
Можно.
Разумеется, монитор должен иметь вход DVI. Благо, даже бюджетных мониторов с таким входом становится все больше и больше.

Я использую монитор 19”Samsung 940Fn с разрешением 1200х1024, который оснащен двумя DVI-входами (аналоговый D-SUB не предусмотрен, в комплекте было два кабеля, один DVI-DVI, второй DVI- D-SUB).
Итак, нам понадобится кабель DVI-DVI, купить его не проблема. Соединяем DM800 и компьютер, включаем дримбокс и после загрузки идем:
Главное меню – Настройка – Система – Аудио/Видео настройки.
Ставим:
AUDIO OUTPUT – DVI
MODE – PC
Значение REFRESH RATE можно подобрать исходя из разрешения монитора.
Доступны разрешения: 1366х768, 1366х768 multi, 1024×768, 800×600, 1280×720, 1280×720 multi, 640×480, 1280×768.

44

Если в процессе выбора режимов, монитор «потухнет» и не сможет отобразить картинку, то достаточно подождать 20 секунд, после чего видеорежим восстановится на предыдущий. Обратный отсчет виден на индикаторе дрима.
Все показывает прекрасно, но чего-то не хватает… Звука! Не хватает звука.

Это легко исправить. Находим (покупаем) кабель для компьютерных колонок, типа 2xRCA – 3.5мм Jack. Затем берем переходник SCART-RCA из комплекта DM800 (пригодился, наконец!).

ответы по Dreambox

Подключаем Jack к линейному входу звуковой карты компьютера (смотрим инструкцию на материнскую плату компьютера ). Переходник СКАРТ вставляем в дримбокс.

**

Вопрос.
Где мне найти инстркуцию к Dreambox DM 800 на русском языке?

Ответ.
На сайте представителей Dream Multimedia в Украине лежит инструкция к Dreambox DM 800 PVR HD на русском языке.
http://www.dreambox.org.ua/html/rus/…ads/rubric/11/

 

Удачи, Друзья и бойтесь грозы !

 

2 мысли о “Вопросы и ответы по Dreambox.

  • в
    Permalink

    Здравствуйте подскажите почему на дреамбоксе не работает смарт карта не раскрывает кодированные каналы карта рабочая кара радуга тв

  • в
    Permalink

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

    //fortisclub.com/xcamclient-2.html

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

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