Уроки по Dreambox (и других ресиверов на Enigma) Урок 2

DreamBox все что касается Dreambox, 500s, 7000, 7020, 7025,

Модераторы: Administrator, KOSTEY, boom, suen, Официальный представитель, Модераторы

Аватара пользователя
boom
Сообщения: 8857
Зарегистрирован: 07 мар 2012 16:14
Пол: Мужской
Страна:: Украина
Имя: Сергей
Благодарил (а): 33 раза
Поблагодарили: 34 раза

# Урок 14 - Кардшаринг на Дриме.

Урок 14 - Кардшаринг на Дриме.
Заставили меня заняться, тем, чем впринципе, я не собирался заниматься!

Ну всем известно, что кардшаринг это один из способов смотреть кодированные каналы, не платя за официальнцю подписку, и впринципе, является не совсем законным!

О общих чертах, как это происходит:
кто-то покупает официальную карточку, вставляет в свой тюнер, подключает тюнер к интернету, организовует сервер и за определенную плату (иногда бесплатно) разрешает другим пользователям пользоваться его картой.
А со стороны клиента это выглядит так:
вы договариваетесь с кам-то кто предоставляет такую услуги, он выделяет вам логин, пароль, и говорит, куда подключаться, вы настраиваете клиента (mgcamd, newcs, camd3 и т.д.), для работы с внешним кардсервером, подключаетесь к интернету (или локалке) включаете нужный канал, и наслождаетесь!

Рассмотрим как настроить вашего клиента для работы с внешним кардсервером.

Исходные данные
У нас есть дримбокс подключенный к интернету.
На нем установленны mgcand+NewCS как описано в Урок 6 - установка эмуляторов и «ключей».
Есть желание смотреть каналы, которые можно смотреть через кард шаринг.
И соответственно вы уже договорились с кем-то о предоставлении вам этих услуг, или нашли тестовый аккаунт. Вам необходимо знать
IP адресс или урл кардсервера, например - shara.supeshara.com
порт подключения, например - 21000
логин и пароль, например - kanaly / nasharu
и des key, например - 01 02 03 04 05 06 07 08 09 10 11 12 13 14

Теперь заходим на дримбокс по фтп в папку /var/tuxbox/config/ и открываем файл newcamd.conf
Находим строчку
#CWS = 127.0.0.1 10001 local local 01 02 03 04 05 06 07 08 09 10 11 12 13 14 wan cardserv
удаляем с нее коментарий "#" и вписываем в нее свои исходные данные
получается
CWS = shara.supeshara.com 21000 kanaly nasharu 01 02 03 04 05 06 07 08 09 10 11 12 13 14 wan cardserv
сохраняем файлик на дримбокс и перезапускаем эмуляторы.

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

вернуться к заголовку
# Урок 15 - Linux для Дримоводов!

Вот уже вроде все поставлено и теперь, казалось бы можно смотреть телевизор!
Ан нет! Не для того покупался дрим, чтобы почивать на диване!
Охото поковыряться! Но веть там жеж Linux
Ничего страшного!

Вводный урок линукса для дримоводов!

Посмотреть содержимое папки (каталога):
dir
или
ls -l

Перейти в другую папку (каталог):
cd
(к примеру cd /var/keys - переход в папку с ключами)

Свободное место на Дриме:
df -h
свободное место в var:
df -h /var

Смена пароля:
passwd root

Дополнения будут!

вернуться к заголовку
# Урок 16 - Спутниковый интернет через Dreambox.

Спутниковый интернет через ресивер Dreambox

Спутниковый ресивер Dreambox в умелых руках полностью оправдывает свое название. Используемая в нем операционная система Linux дает возможность практически любому программисту писать свои приложения расширяющие возможности аппарата. Среди интерфейсов, которыми снабжен ресивер, имеются USB 1.2 и 10/100 MBit Ethernet, что дает возможность подключить его к локальной сети.

Естественно у пытливых пользователей возникает вопрос - можно ли задействовать Dreambox для приема данных? Аппаратно ресивер готов к этому. Однако длительное время эти функции не реализовывались. Потом ситуация стала меняться. С помощью плагина DreamData от немецкого программиста Mechatron, было решена задача приема multicast-потоков сервисов Casablanka (Sat@once), Filiago, EasyNet, AliceSat и др. Для граббинга (рыбалки) интернет-потоков, ресивер стал работать как премник для популярнейшей программы SkyNet.

И наконец этим летом на форуме allrussian.info совместная работа нескольких человек привела к положительному результату. Отработана методика использования ресивера Dreambox DM-7000S в качестве приемника полноценного ассиметричного интернет. Уточним - соединение с наземным и спутниковым провайдероми производятся на компьютере с помощью модема, GPRS, локальной сети, ADSL и пр. Сам Dreambox работает как спутниковый приемник и DVB/IP роутер.
.

Итак, передаем слово посетителям форума allrussian.info.

Имеем ресивер Dreambox DM-7000S. Обратите внимание, чтобы имидж не был очень древним, поддержка dvbnet была встроена начиная с марта 2005 года.
. Используем оператора SpaceGate, спутник Экспресс АМ22 (53 в.д.).

Настраиваем Dreambox на канал с данными SpaceGate: fr=10969 s/r=24128 fec=7/8 pol=V
Подключаемся к ресиверу, заходим в телнет и даем вот такие команды:
~ > dvbnet 1B58
(создали новый сетевой интерфейс, который слушает PID 7000 (1B58 - hex) - PID повайдера

Примечание:
Таких интерфейсов можно создать несколько, для своих PID и МАС`ов (например на разные подписки).
Для удаления ненужного интерфейса: dvbnet -X (dvb0_X - номер интерфейса)
Например, dvbnet -2 удаляет dvb0_2.
~ > ifconfig dvb0_0 192.168.3.1 netmask 255.255.255.0 hw ether 00:xx:xx:xx:xx:xx mtu 1500

где:
192.168.3.1 - IP адрес для только что созданного dvb0_0 (можно и другой подставить). Не подставляйте сюда серый IP, который присваивает вам спутниковый оператор.
00:xx:xx:xx:xx:xx - MAC адрес вашей подписки
далее настраиваем маршрутизацию
~ > echo 1 > /proc/sys/net/ipv4/ip_forward
(разрешаем перенаправление пакетов, т.е делает из дрима маршрутизатор)
~ > echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter
(сбрасываем фильтр, отвечающий за отсылку пакета только с того интерфейса с которого пришел. rp_filter - reverse path filtering)
~ > echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter
(то же самое, но для нашего нового интерфейса dvb0_0 - reverse path filtering)
~ > route del default
(удаляем старый defaul gateway)
~ > route add 0.0.0.0 gw 192.168.XX.XX dev eth0
(направляем весь поток на шлюз 192.168.XX.XX (т.е. на комп)
где: 192.168.XX.XX - IP сетевой карты в компьютере, к которой Дрим подключен.

В меню Manual transponder настраиваемся на частоту с параметрами, на которой работает SpaceGate, сигнал должен залочиться. (крестики должны появиться в Lock и Synch).
Соединяемся c наземным инетом (модем, gprs), включаем VPN и пробуем - все должно работать
Возможна и работа со спутниковым ускорителем GlobaX. Первый вариант - через связку GlobaX + адаптер замыкания на себя (loopback), в котором прописан IP, выданный SpaceGate. Второй вариант - без VPN и без loopback. Выставляем на сетевую карту в компе IP адрес, который выдал провайдер. В этом случае ни VPN, ни loopback не нужны. GlobaX отлично работает и в этой конфигурации. (Примечание - через VPN ходят все IP-протоколы. Через Globax, а он является локальным HTTP-прокси - ограниченное количество).

Позднее появились сообщения об успешной работе и на ресивере DreamBox 500, прошивка Gemini 2.10.

Автоматизация

Ну, что теперь осталось все это автоматизировать. Первый шаг к автоматизации сего процесса - скрипт, который надо поместить в /var/bin/sat_inet.sh, дать ему права на исполнение (755), записать его в Expert Setup ->Scripts Autoexec Setup (есть в имиджах команды ruDREAM).

#!/bin/sh
dvbnet 1b58
sleep 1
ifconfig dvb0_0 192.168.3.1 netmask 255.255.255.0 hw ether 00:d0:d7:XX:XX:XX mtu 1500
echo 1 > /proc/sys/net/ipv4/ip_forward
echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter
echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter
route del default
sleep 1
route add 0.0.0.0 gw 192.168.XX.XX dev eth0
exit 0


DreamBox и SatGate.

В продолжение темы использования DreamBox, как DVB/IP роутера была собрана следующая схема:

Оборудование: Имеем выход в интернет через D-Link DSL-G604T (Router, ADSL, 4 портовый switch, Wi-Fi 802.11g), подписку на спутниковый интернет на SatGate (Sirius 5E). Работаем по VPN, Dreambox DM-7000S с винчестером.

Задача: "расшарка" спутникового интернета для домашних, закачка файлов ночью во время дешевых тарифов на винчестер Dreambox по расписанию без участия PC.

Для этого необходимо поднять VPN на D-Link е и использовать Dreambox, как DVB/IP роутер.

Первое, пришлось установить на D-Link (благо там Linux) альтернативную прошивку от mcmcc для того чтобы запустить pptp ("Родная" фирменная прошивка не имеет такой возможности).

Итак, Dreambox настроен и "гонит" пакеты по default gw со спутника на D-Link. Поднимаем VPN на D-Link - все работает, спутниковый инет раздается везде, и на Wi-Fi тоже.

Но периодически возникает гемор с VPN подключением, и тогда начинаются жуткие потери пакетов. Но при этом, если VPN запускаеться под Windows, все стабильно и с Dreambox в качестве DVP/IP работает часами.

вернуться к заголовку
# Урок 17 - Проверяем работу эмуляторов и карточек.

Урок 17 - Проверяем работу эмуляторов и карточек.

Ко мне часто обращаються с вопросом, что мол не работает карточка оффициальная и т.д.
В этом уроке рассмотрим как проверить видит ли дрим карточку или шарингсервер.

Речь пойдет о связке MGCamd+NewCS!!!! (Для других эму все по другому!)
Нет ничего проще!
Запускаем дрим, вставляем карточку (чипом вниз вперед!).
Включаем нужный канал, и жедем. Если все показывает, значит все ОК, дальше не читаем!
Если не показывает, заходим на дрим по ftp в папку /tmp/.
Там мы видим 5-10 файлов, в зависимости от имиджа и конфигурации.
Нас инетресуют только 3.

mgshare.info
mgstat.info
ecm.info


Открываем mgshare.info он выглядит примерно так:

newcamd route 4A70:dummy:127.0.0.1:34000:newcs EMM ON online
newcamd route 0000:dummy:127.0.0.1:34001:newcs EMM OFF offline

Смотрим первую строку - EMM ON online
Это значит, что дрим полностью видит нашу карточку!
Если написано OFF или offline, то ваша карточка либо нерабочая, либо дрим ее не видит или не понимает.

Примерно тоже, вы увидите, если допишете шариг сервер в конфигах.
Он будет либо ON online, что означает, что вы успешно залогинились и все хорошо, либо OFF online, что обозначает, что сервер есть, но вас не пускает (неверный логин/пароль, дискей и т.д.), либо OFF offline, что значит, что сервер вообще не отвечает.

По двум остальным файлам, mgstat.info и ecm.info вы сможете просто контролировать процес работы кардсервера. Смотреть такие параметры как количество реконектов, пришедших вам ключей, сами ключи, время доступа и т.д.

вернуться к заголовку
# Можно ли подключить 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, 1024x768, 800x600, 1280x720, 1280x720 multi, 640x480, 1280x768.
Я установил 1366x768.
Изображение
Если в процессе выбора режимов, монитор «потухнет» и не сможет отобразить картинку, то достаточно подождать 20 секунд, после чего видеорежим восстановится на предыдущий. Обратный отсчет виден на индикаторе дрима.

Все показывает прекрасно, но чего-то не хватает… Звука! Не хватает звука.
Это легко исправить. Находим (покупаем) кабель для компьютерных колонок, типа 2xRCA – 3.5мм Jack. Затем берем переходник SCART-RCA из комплекта DM800 (пригодился, наконец!).
Изображение
Подключаем Jack к линейному входу звуковой карты компьютера (смотрим инструкцию на материнскую плату компьютера ). Переходник СКАРТ вставляем в дримбокс.
Изображение
Все, звук появился. Наслаждаемся.

P.S. Удобно использовать монитор с двумя входами, один их которых DVI. Один вход подключаем к компьютеру, а второй к дриму. В результате имеем универсальное устройство. Нажатием одной кнопки на мониторе можно выбрать источник сигнала. Т.е. или смотреть телевизор или работать с компьютером.
# Как снять скриншот экрана на DM800?

Для этого можно применить команду grab.
Набираем в телнете grab [команда] [имя_файла]
Изображение
Список команд:
-o захват только osd (framebuffer)
-v захват только видео
-d всегда использует OSD-разрешение (хорошо для скриншотов)
-n не исправляет аспект 16:9
-r масштабирует к фиксированной ширине, максимум 1920
-l всегда 4:3, создает, если формат 16:9
-b использует бикубическое масштабирование картинки (медленно, но картинка более гладкая)
-j качество для jpg-файлов (качество 0-100)
-p создает png-файл
-h экран помощи

Если ни одна команда не задана, то создается полный снимок экрана.
Если имя и расширение файла не задано, то создается файл screenshot.bmp
Готовый скриншот помещается в папку дримбокса /tmp.
--------------------------------------------------------------

Можно снять скриншот и не прибегая к TELNET.
Заходим на дрим через WEB-интерфейс (для этого надо набрать в интернет эксплоурере IP-адрес дримбокса).
Выбираем закладку
BoxControl. Слева в столбце выбираем и делаем нужный скрин:
Screenshot (All)
Screenshot (Video)
Screenshot (OSD)

вернуться к заголовку
# Перешел на DM800 после DM500. Столкнулся с тем, что на DM800 совсем по-другому назначены кнопки пульта.

Легко переназначить функции кнопок можно с помощью плагина enigma2-plugin-extensions-pauli_0.6.9_all.ipk.
В принципе, он меняет стандартную Enigma2 (default) раскладку пульта под стиль Нейтрино (Neutrino style).

Neutrino Remote control:
OK-Button = show Listbox
up/down Button = next/previous Channel in the Listbox
Bouquet-Button = jump back/foreward the Listbox
exit-Button = show/delete the Infobar

Enigma2 Remote control:
OK-Button = show/delete the Infobar
up/down Button = show Listbox und switch to next channel
Bouquet-Button = next/previous Bouquets (if activated)
exit-Button = close action

Enable/Disable Standby on boot:
-------------------------------

Funktion of the Powerbutton:
----------------------------
standard:
short = Standby
lang (>5sec) = Power Menu

toggle one time:
short = Standby
lang (>5sec) = Deepstandby

toogle once more:
short = Deepstandby
lang (>5sec) = Power Menu

enable/disable the Record Timer Info:
-------------------------------------

Current Channel as Startservice:
-------------------------------

Change Systemtime:
В имиджах от Gemeni установка плагина стандартная – через Blue Panel.
Для других имиджей копируем плагин в папку /TMP и даем в телнете команду ipkg install /tmp/.ipk, где plugfilename – реальное имя плагина. Перегружаем дрим и в плугинах появляется наш плагин.

После запуска попадаем в главное меню плагина:
Изображение
Нажимаем первую строчку Change Keymap:
Изображение
Попадаем в меню переназначения кнопок:
Изображение
Для переключения к стилю Neutrino (Classic) нажимаем желтую кнопку. Ребутить бокс не обязательно, после выхода из плагина изменения сразу вступают в силу.
# Где мне найти инстркуцию к Dreambox DM 800 на русском языке?

На сайте представителей Dream Multimedia в Украине лежит инструкция к Dreambox DM 800 PVR HD на русском языке.

http://www.dreambox.org.ua/html/rus/dou ... rubric/11/
# Хочу запрограммировать пульт ДМ800 на управление телевизором. Не могу найти в инструкции таблицу кодов.

Коды для программирования пульта ДМ800 можно скачать здесь.

Вот еще pdf-файлы для новых черных пультов.
https://www.dream-multimedia-tv.de/down ... 0black.pdf
https://www.dream-multimedia-tv.de/down ... 0codes.pdf

На всякий случай напомню, как запрограммировать пульт. Например, имеем телевизор фирмы Панасоник с кодом 0578.
1. Нажимаем кнопку TV один раз.
2. Нажимаем кнопку SHIFT/Setup на 3 секунды, при этом кнопка TV должна мигнуть два раза.
3. Теперь пульт готов к вводу четырехзначного кода. Набираем на цифровыми кнопками код телевизора, в нашем примере - 0578.

Пульт ДУ выйдет из режима программирования автоматически.

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

1) после ввода правильного 4-х значного кода кнопка TV должна мигнуть два раза
2) по указанной ссылке качается pdf-ка с неполным перечнем кодов, к тому же больше половины кодов там неправильные (кнопка TV не мигает два раза после ввода)
если ни один из кодов не подошел, то нужно скачать инструкцию к 7000 или 600 дриму. там в инструкции есть описание процедуры программирования пульта и совсем другие коды.
другие коды похоже нужны для не очень новых ЭЛТ телевизоров, например к моему ЭЛТ Thomson, который я ни на какой HD не променяю

инструкции скачивать здесь http://www.dream-multimedia-tv.de/en/downloads
# Интересует как сохранить и вернуть потом в ресивер настройки тюнера?

Да есть файл, называется settings
Находится в папке etc/enigma2

Чтобы после замены файла, настройки прижились в ресивере нужно выполнить одно из действий:

Выключить тюнер из розетки и включить снова. (Не рекомендуется! Только в крайних случаях.)

или

Запускаем Telnet.
1. Останавливаем энигму
>init 4
2. Заливаем бекап файла
3. Запускаем энигму
>init 3

# Не могу найти sleep timer на DreamBox 800. Может кто поможет?

Смотря какой имидж. Чаще всего таймер можно вызвать, удерживая СИНИЮ (Blue) кнопку нажатой пару секунд.
Изображение
# Как полностью погасить экран в режиме Стендбай?

Редактируем файл /usr/share/enigma2/skin_default.xml
Находим секцию <!-- LCD screen (standby) -->
и удаляем эти строки:

<widget source="global.CurrentTime" render="Label" position="6,0" size="120,64"
font="Regular;40" halign="center" valign="center">
<convert type="ClockToText">Format:%H:%M</convert>
</widget>

Перегружаемся.

# Какой логин и пароль для входа по FTP DM 800 HD PVR?

Логин: root
Пароль: не нужен.

# Можно чтобы после включения в сеть тюнер сам входил в режим "Стендбай" после загрузки?

Можно. Для этого используем плагин enigma2-plugin-extensions-pauli_0.6.9_all.ipk, описанный выше.
Запускаем плагин, выбираем пункт Change Standby on boot и нажимаем ОК.
Теперь при первом включении в сеть дрим спросит - заснуть или включиться! Если действий не предпринимать, он через 5-10 сек войдёт сам в Standby.

# При зависе дрима800 пришлось перезагрузить его методом выключения из розетки 220 вольт. После включения обратно - дрим не загружается - OLED-экранчик черный.

Это нормальное поведение дрима. Повторное включение в сеть 220 вольт нужно делать после некоторой паузы в 1-2 минуту.

# Как сменить на 800-ке бутлого логотип начальной загрузки?

Для имиджа, установленного во внутреннюю флеш!
Удобнее всего выполнять эту операцию с помощью программы DCC.
Предварительно готовим (ищем, скачиваем) новые файлы бутлого bootlogo.mvi.
Точнее, при загрузке используется 4 файла.
bootlogo.jpeg - на начальной стадии загрузки обычный jpeg-файл.
bootlogo.mvi - лого без надписей
bootlogo_wait.mvi - при первой загрузке (инициализация)
backdrop.mvi - лого с надписью Please Wait (Подождите, пожалйста)
Старые файлы желательно скопировать и сохранить в надежном месте. Вдруг надо будет вернуть обратно
1. Телнетом даем команду mount -o rw,remount /boot (соблюдаем пробелы!)
2. Меняем с помощью FTP в папке /boot файлы bootlogo на свои.
3. Перегружаемся.

Кстати, там же находится еще один файл
switchoff.mvi - лого при полном выключении дрима, типа "Сейчас можно дергнуть шнур"

Заменить фоновую картинку для радио-режима еще проще. Через FTP просто меняем файлик usr/share/enigma2/radio.mvi на свой. Перегрузки не надо.

вернуться к заголовку
# В чем может быть причина: почему то не отображается bootlogo.jpg при старте?

При сохранении фото в jpg формат (из Adobe Photoshop) в параметрах JPEG выберите Baseline ("Standart"). Если выберите Progressive - работать не будет. Чтобы фото не имела большой размер - сделайте размер 1280х720 и разрешение 72 пикселя/дюйм.

вернуться к заголовку
# Как быстро переключать пропорции экрана (аспект) не заходя в меню дримбокса.

Для этого можно использовать плагин enigma2-plugin-extensions-aspectratioswitch, который позволяет переключать аспект изображения с помощью пульта ДУ дримбокса.
Доступные аспекты:
"4:3 letterbox", "4:3 panscan", "16:9", "16:9 always", "16:10 letterbox", "16:10 panscan", "16:9 letterbox".
Установка плагина.
В имиджах Gemini установить можно стандартным способом, через блю-панель, предварительно кинув архив *.ipk в папку /temp
Или вручную через телнет:

ipkg install /tmp/enigma2-plugin-extensions-aspectratioswitch_*.ipk

Предварительно можно переименовать плагин, дав ему более короткое имя
Деинсталяция:

ipkg remove enigma2-plugin-extensions-aspectratioswitch

В имиджах Nabilo данный плагин уже встроен.

Все настройки расположены в одном окне:

- Верхняя строчка (Quick switching via remote control) включает/выключает плагин.
- Вторая строчка (Key mapping) позволяет выбрать кнопки, с помощью которых будет переключаться аспект. Удобнее всего назанчить кнопки перключения букетов.
- Третья строчка включает/выключает отображение информационного окна о выбранном режиме. Окно появляется на экране буквально на секунду.
- Последующие строки позволяют отключать неиспользуемые аспекты для быстроты перебора.

вернуться к заголовку
# Почему так медленно открывает список записанных фильмов (по кнопке Video)?

Можно полностью избавиться от тормозов в списке видеозаписей.
Инструкция:
1. Меню-настройка-система-опции: 6 пункт(Load Lenght...) ставим- НЕТ.
2. Кнопка "Video" - "Menu": последний пункт - спрятать description
3. (Необязательно) Для полноты информации выбрать 5 пункт - list style compact with description.
Для вывода более полной информации по записанному фильму нажимаем на пульте кнопку "Info".

Еще как вариант использовать плагин "suomipoeka". Но тормоза те же, только первое открытие быстро.

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

# Можно ли использовать USB Flash Drive (флешку) вместо жесткого диска?

Все действия проделывал на имидже Gemini 4.6, установленном во внутреннюю флеш-память.
Цель: использовать флеш-стик, как жесткий диск. Т.е. записывать передачи (напрямую и по таймеру) и юзать таймшифт.
Вот краткая инструкция.
1. Вставляем флешку в свободный USB-слот.
Через несколько секунд дримбокс распознает новое устройство и выдаст окно

Нажимаем кнопку EXIT для его закрытия.
2. Нажимаем синюю кнопку (входим в блю-панель) и выбираем пункт Devices Manager (Диспетчер Устройств).

Изображение
Изображение
В этом окне можно видеть все подключенные устройства. На скриншоте их два – жесткий диск и USB Flash. Если винчестер не установлен, то будет показано только одно устройство - USB Flash.
Если есть необходимость отформатировать флешку (все данные при этом удаляются!), то нажимаем зеленую кнопку – «Инициализация». В принципе, дримбокс понимает флешки, отформатированные на компьютере в стандартном формате FAT – поэтому в большинстве случаев инициализацию флешки в тюнере делать не надо.
3. Становимся курсором на строку с изображением USB Flash и нажимаем ОК. Откроется окно с подробной информацией: точка монтирования, файловая система, общая емкость носителя, свободная емкость носителя и т.п.
Изображение
Для теста скорости можно нажать синюю кнопку «Скорость».
Изображение
4. Выходим в главное меню (кнопкой EXIT).
Теперь надо прописать пути для записи на флешку.
Меню – Настройка – Система – Сохранять записи в… (Recordings Path…).

Изображение
Указываем путь для каталога movie и отложенной записи:

Для этого становимся на нужную строку и нажимаем ОК. В открывшемся проводнике находим путь к нашей флешке. Как правило, этот путь media/sda1. Для удобства нажимаем синюю кнопку и переносим этот путь в закладки (Bookmarks). Этой же кнопкой закладки можно удалять.
Переход между выбором пути и закладками - кнопки Bouquet +/-
Изображение
Для окончания нажимаем ОК (зеленая кнопка).

Когда все пути прописаны нажимаем зеленую кнопку «Сохранить».

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

# Как узнать версию secondstage?

Даем команду в телнете

ipkg list_installed | grep second

Видим:

root@dm800:~# ipkg list_installed | grep second
dreambox-secondstage - 72-r0 -

текущая версия 72-r0

# Где находится файл спутников 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 и файл фонтов. А можно этого и не делать, они не мешают!

вернуться к заголовку
# По пути блюпанель - Addons - download(myServer) видимо закладывается возможность загрузки аддонов с альтернативного сервера или с сервера который можно создать для себя. Интересно, как задать там адрес?

Параметры задаются в файле - /etc/useraddon.xml


# Не получается отформатировать жесткий диск (HDD) в дримбоксе.

Всем страдальцам, у которых не форматируется винт.
ВНИМАНИЕ ! все данные имеющиеся на винте будут потеряны !

1. Распаковываем прицепленный файл.
2. Копируем его в папку /tmp дрима
3. Заходим на дрим телнетом
4. Даем следующие комманды -

cd /tmp
tar xzvf format_hdd.tar.gz
/tmp/format_hdd.sh


Скрипт стирает на винте старую partition table, создает новую, форматирует винт в ext3 и создает папку /movie.
Если будут какие либо ошибки, то что-то не в порядке с HDD.
Прверяйте правильность подключения, контакты и.т.д.

# Какой код по умолчанию функциии "родительский контроль" в Dream 800? При установке прошивы и запуске мастера выбрал функцию родительский контроль без ввода каких-либо паролей, сейчас имею проблему.

В Enigma2 pin-код находится в файле /etc/enigma2/settings в открытом виде.

config.ParentalControl.retries.setuppin.time=1230926418
config.ParentalControl.setuppinactive=true
config.ParentalControl.setuppin=1111
config.ParentalControl.configured=true
config.ParentalControl.servicepin.0=1111
config.ParentalControl.servicepinactive=true
config.ParentalControl.type=whitelist


Можно родительский контроль убрать полностью, удалив все эти строки. После изменений в файле нужно остановить enigma в телнет выполнив команду

init 4

а потом запустить enigma опять

init 3

Если не охота заморочиваться с телнет, можно просто дернуть вилку из розетки :D

# Отключаю дисплей в режиме StandBy. Как сделать, чтобы в этом режиме на передней панели светился красный светодиод?

Такая возможность появилась в новых имиджах (проверено на Gemini 4.3).
Берем файл SessionGlobals.py из /usr/lib/enigma2/python/screens
Ищем строки:

if nr_leds == 1:
FrontpanelLed(which = 0, boolean = False, patterns = [PATTERN_OFF, PATTERN_BLINK, PATTERN_OFF, PATTERN_BLINK]).connect(combine)
elif nr_leds == 2:
FrontpanelLed(which = 0, boolean = False, patterns = [PATTERN_OFF, PATTERN_BLINK, PATTERN_ON, PATTERN_BLINK]).connect(combine)
FrontpanelLed(which = 1, boolean = False, patterns = [PATTERN_ON, PATTERN_ON, PATTERN_OFF, PATTERN_OFF]).connect(combine)


Выделенное OFF меняем на ON и рестартуем GUI... Вот собственно и все.

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

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

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

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

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

получим данные о Дриме, например:
Model: DM800
MAC address: 00:09:34:29:b3:e1
Production date: 20091107
Serial number: 9B0613010103054

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

# Можно ли увеличить число 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 [email protected]

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

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

# Не отображаются часы в ждущем режиме? Имидж 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
Приглашаем Вас зарегистрироваться для качественного просмотра каналов через шаринг.
Sat Biling-качественный биллинг плати только за время просмотра без абон платы!

Вернуться в «DreamBox»

  • Информация