Faq (только Faq,без обсуждения) (неактуальная версия)

  • Q: А как снять лог загрузки Дримбокса через компорт, чтобы проанализировать причины зависонов Дрима ? Ну и еще что-нибудь интересное подсмотреть что внутри Дрима творится, может что-нибудь интересное найду для себя ?


    A: В энциклопедии Rudreammate from Kross все отлично расписано
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    ============================================


    Q: Дык как же правильно надо делать Flash Erase ?


    A: В Faq на первых страницах уже эта операция описана, вот поподробнее
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.



    ============================================


    Q: А можно ли программу передач как-то посмотреть на тех каналах, на которых нет EPG ?


    A: Плагин MultiView EPG, заточенный под Рудрим тебе поможет. С инета можешь качать программу передач на сотни каналов (и русских в том числе) прямо на Дрим на неделю вперед. Подробности в этом топике Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.



    ============================================


    Q: У меня есть отличная прошивка/файл/инфа - могу поделиться со всеми, только не знаю куда загрузить ее.


    A: WebFile - поможет Вам передать по сети файл не загружая электронную почту.Если вам надо передать файл нескольким людям, просто закачайте его на наш сервер Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    Вашему файлу будет присвоен номер, который легко запомнить и сообщить друзьям. Файл будет храниться на сервере 7 дней и это время он будет доступен для скачивания по адресу:
    webfile.ru/108749
    Чтобы предохранить файл от несанкционированного доступа, вы cможете защитить его паролем. Также вы cможете при необходимости продлить время его хранения на сервере до 14 дней.* Размер файла не должен превышать 20 Мб
    После загрузки файла вы сможете защитить его паролем и ввести дополнительные параметры.


    ============================================


    Q: Хочу установить новый имидж. Но боюсь, что слетят настройки моего позиционера/мотоподвеса, букетов и т.д. и мне придется все вручную восстанавливать. Что посоветуете ?


    A: Почитай тут Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

    Сообщение было отредактировано 3 раз, последнее редактирование пользователем Goga777 ().

  • Q: У меня есть DreamBox и компьютер, также я подключен к местной локальной сети. Как мне осуществить ретрансляцию видео-потока с ресивера, через свой компьютер так, чтобы и другие пользователи локалки могли смотреть то, что смотрю я, при минимальной загрузке моего компьютера и максимальном качестве картинки?...да, ОС у меня Windows XP + SP2...


    A: Данный вопрос решается очень просто. Для этого необходимо установить на своем компьютере (сервере) две программы WinGrabTV и VLC media player (при тестировании использовались версии программ v0.05 и v0.8.1 соответственно). На компьтере, клиенте, VLC media player (тестировалась v0.8.1).


    Настройка серверной части:
    Запускаем WinGrabTV во вкладке Konfiguration:
    IP / Hostname - указываем IP-адрес вашего DreamBox'a.
    Запоминаем адрес и порт, указанный в строке Videoclient Parameter (по умолчанию он будет таким Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. менять его нет необходимости) он нам еще пригодится.
    Audio PID и Video PID - значения берем из информации о потоке через меню на DreamBox'e. Естественно ретранслируется тот канал, что запущен в данный момент на Дриме.
    Остальные настройки можно и не менять.
    Жмем на кнопу [PIDs streamen], в поле Status и Longmeldungen должны появиться данные о потоке и соединении.
    На этом, настройку WinGrab можно считать завершенной. Окно Konfiguration / Dedug можно закрыть, а основное окошко WinGrabTV свернуть в трей.


    Запускаем VLC media player (на сайте разработчика есть и серверная часть этой программы, но она нам особо не нужна, т.к. и клиентская часть замечательно стримит поток).
    Открываем File->Open Network Stream...
    Ставим галочку HTTP/FTP/MMS и вписываем урл указанный в WinGrabTV->Konfiguration->Videoclient Parameter.
    Опускаемся ниже, до Stream output и ставим там галочку. Активируется кнопа [Settings...], заходим туда. Ставим галочку напротив UDP и вписываем туда IP мультикаста, ну например, 239.255.10.10, порт лучше оставить по умолчанию - тогда его не надо будет менять с дефолтного на клиентах.
    Остальные настройки не трогаем.
    Жмем кнопу [OK]
    Вот в принципе и ВСЁ, если у вас только один сетевой интерфейс, иначе могут вознинуть тонкости. А так, вот вам мультикаст-вещание при совершенно не напрягающей загрузке серверной машины. Там хоть несколько десятков клиентов пусть цепляются. Вся нагрузка ложится на саму локальную сеть, дабы она выдержала.


    Для начала можете без ретрансляции просто проверить, берёт ли VideoLan трансляцию:
    File->Open Network Stream...->HTTP/FTP/MMS URL Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. и кнопа [OK] (такой вариант аналогичен просмотру с использованием таких программ как TuxVision, DreamTV ...)


    Если у вас сеть многосегментная, то может возникнуть необходимость увеличить ТТЛ - Settings->Prefereces->Stream output ставите внизу справа галку Advanced options и в показавшихся настройках увеличиваете параметр Time to live до необходимого по количеству переходов в вашей сети


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


    Настройка клиентской части...
    На клиентском компе запускаем все тотже VLC media player File->Open Network Stream... ставим галочку UDP/RTP Multicast в поле Address вписываем IP-мультикаста, в нашем случае это 239.255.10.10, порт тот, что по умолчанию у программы (если вы конечно не меняли его при настройке серверной части).
    Кульминация, жмем [OK]


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


    З.Ы. Мое мнение, данный вид стриминга в локалку является самым простым, также нисколько не ухудшающим качество картинки при передаче и не столь требовательным к железу.
    И еще, хотелось бы заметить, что при одинаковых настройках серверной части, картинка с некоторых каналов может фризиться. Допустим со спутника HB каналы MotorsTV, AB Moteurs, Boomerang стримятся замечательно, а вот ESP Russian постоянно затыкается. В связи с этим, не всегда имеет смысл ссылаться на нехватку рабочей мощи вашей машины при ретрансляции видео-потока.

  • Q. Как изменить пароль на 7000 ом в каких файлах он хранится ?
    A. Для смены пароля, в телнете существует команда

    Исходный код
    passwd


    Файл с паролями юзеров - к примеру /etc/shadow или /var/etc/shadow
    Место расположение и название могут отличаться в различных имиджах.

  • Q. Как найти прямые ссылки на дополнения к новым имиджам ruDREAM


    A.
    1. начиная с последнего паблик имиджа, для каждого имиджа выходит свой список дополнений (включая пакеты для установки EMU)
    2. это означает, что не все дополнения совместимы, т.е. не любое дополнение от нового имиджа подходит для старого и наооборот!!!! (согласитесь - это логично =) )
    3. по этой причине и было сделанно для каждого имиджа свой индивидуальный список дополнений!!!! а не для того что бы осложнить вам жизнь в поисках дополнений 8)
    4. теперь ПОВТОРЮ ЕЩЕ РАЗ, как найти этот список дополнений:
    5. подключаемся к dreambox телнетом и выполняем команду:

    Исходный код
    root@dreambox ~ > cat .version


    6. видим вот такой результат:

    Исходный код
    version=1109200505020702
    comment=Dreambox image based on 109 with enigma 20050502.0702
    creator=ruDREAM team


    7. обращаем внимание на вот этот параметр:
    version=1109200505020702
    это номер верстии (надеюсь это понятно)
    8. теперь берем вот такой шаблон:
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    и символы xxxxxxxxxxxxxxxx заменяем на номер версии 1109200505020702
    9. для тех, кто не понял, вот результат:
    хттп://rudream.dvb.lv/autoupload/addons_1109200505020702.xml
    10. далее в этом файле найдете ссылки на дополнения, которые созданы специально для текущей версии имиджа, вот их и можно ставить в имидж, что у вас установлен!!!


    если вы сменили имидж, то проделайте операцию выше и скачайте правельные дополнения!!!


    P'S'
    для тех кто устанавливает дополнения через меню, все написанное выше можно использовать, как полезную информацию, но не обязательную.

  • Q. Что делать, когда дрим не лочится на низкоскоростных потоках?
    А. Нужно увеличить частоту на 2-6 MHz, пример:
    Intelsat 904 at 60.0°E Nika TV
    по lyngsat.com 11093 V 3667-3/4
    видим SNR 46% AGC 85 % BER 260 LOCK нет SYNC нет.
    Теперь 11093+3= 11096 изменяем данные транспондера на:
    11096 V 3667-3/4 получим: SNR 87% AGC 99% BER 0 LOCK X SYNC X

  • ja pitalsa s JTAG zabootit dream
    JTAG na mikruhe 74HC244
    Dream 7000s


    bil ruDream 050515-0380
    ----------
    eto ot jtag_windows
    ----
    ***CPU and JTAG comunication check****
    ===cpu seems to be OK
    ***Memory check***
    Flash Memories Is do not match(should be 0x89 and 0x17)
    are You sure this is Dreambox DM7000S?
    -----------


    a eto pod Linux


    -------
    knoppix@1[knoppix]$ ls
    AdobeFnt.lst Desktop Jtag blimg tmp
    knoppix@1[knoppix]$ cd Jtag
    knoppix@1[Jtag]$ su
    root@1[Jtag]# chmod 0755 flash
    root@1[Jtag]# ls
    blimg flash flash.bin openbios
    root@1[Jtag]# ./flash unprotect
    cpu seems to be ok
    locked: 65535
    locked: 65535
    locked: 65535
    locked: 65535
    reseting
    root@1[Jtag]# ./flash write
    cpu seems to be ok
    manufactor code 90
    size: 64mbit
    progbase: fffe0000
    status d0
    block erase suspended
    error in setting lock bits
    root@1[Jtag]#

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем skirmas ().

  • Цитата

    Со слов пользователя warning!


    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. что это? может быть 31337 ?


    2warning!
    2skirmas


    ВНИМАНИЕ! этот топик заполняется только если вы знаете ответ на поставленный вопрос и оформлять пост нужно как это сделанно выше:
    Q. тут вопрос!!!!!!!!!
    A. тут ответ!!!!!!!!!

  • Q. Как подключить DREAMBOX 500S к беспроводной сети?
    A. Для этого необходимо наличие двух устройств , например от фирмы GIGABYTE
    1. Wireless USB Adapter GN-WBKG ( подключается к РС, цена 25 LVL)
    2. Wireless Router GN-D41G (подключается к DREAMBOX 500S , цена 50 LVL)


    Настройка DREAMBOX 500S
    1. В сетевых настройках DREAMBOX 500S разрешить автоматическое получение IP адреса от внешнего сервера DHCP.
    2. Подключить Wireless Router GN-D41G прямым кабелем к DREAMBOX 500S.
    3. Подключить адаптер питания Wireless Router GN-D41G
    4. Перегрузить DREAMBOX 500S
    5. Сетевые настройки DREAMBOX 500S изменятся, например:
    IP=192.168.1.2 (ранее по-умолчанию был 192.168.0.24)
    Mask= 255.255.255.0
    DNS= 192.168.1.254
    Gateway= 192.168.1.254


    Настройка PC
    1. В сетевых настройках PC разрешить автоматическое получение IP адреса от внешнего сервера DHCP.
    2. Установить прилагаемый к USB Adapter GN-WBKG драйвер.
    3. Перегрузить РС
    4. Подключить USB Adapter GN-WBKG к любому свободному порту USB 2.0
    5. После полной установки нового устройства перегрузить РС.
    5. Сетевые настройки РС изменятся, например:
    IP=192.168.1.3
    Mask= 255.255.255.0
    DNS= 192.168.1.254
    Gateway= 192.168.1.254


    Теперь можно пользоваться беспроводной локальной сетью, состоящей из DREAMBOX 500S и РС.

  • Q. Как произвести обновление имиджа DB500S ?
    A. Для этого необходимо:


    1. Загрузить в рабочий каталог компьютера новый имидж, например: 0973_Gemini_210_DM500_12072005
    2. Переименовать этот имидж в root.cramfs
    3. В расширенных настройках DB500S произвести фабричный сброс
    4. После перезагрузки ресивера уточнить и изменить в случае необходимости сетевые настройки (IP адрес, маску сети …)
    5. Подключить ресивер к компьютеру кросс-кабелем локальной сети
    6. С помощью программы DreamBox Control Center (v2.4) используя FTP разместить файл root.cramfs в папку /tmp
    7. В расширенных настройках ресивера произвести обновление программного обеспечения вручную
    8. Перегрузить DB500S
    9. Уточнить и изменить в случае необходимости сетевые настройки (IP адрес, маску сети …)
    10. С помощью программы DreamBox Control Center (v2.4) используя FTP разместить файл newcamd_6.1_betad_050618.tar в папку /tmp
    11. В настройках добавления произвести установку дополнительного программного обеспечения вручную
    12. Перегрузить DB500S
    13. С помощью программы DreamBox Control Center (v2.4) используя FTP разместить файл newcamd-Cardserver-v.6.1-config_0_050630.tar в папку /tmp
    14. В настройках добавления произвести установку дополнительного программного обеспечения вручную
    15. После перезагрузки DB500S с обновленным имиджем и эмулятором полностью готов к работе с +++ картами

  • Q: Как настроить cifs-соединениe бокса с windows-машиной?


    A:
    1. Нужный ресурс (папка с фотками, музыкой и прочая) расшаривается на PC средствами Windows XP или 2k (клик правой кнопкой на ресурсе, закладки расшарки, вводим и запоминаем имя расшариваемого ресурса...) Не забываем, для какого именно пользователя расшарить ресур, его пароль (все это будет необходимо при настройке соединения). Также следует обратить внимание на права записи - если ресурс с картинками - достаточно read-only, если планируем записывать фильмы - естественно read-write.
    2. На боксе идем в Setup -> Expert Setup -> Communication Setup -> Mounts (синяя кнопка)
    Попадаем в меню монтировок, хых :) (смотри приаттаченную картинку)


    Делаем свои настройки:
    IP: айпи компа, ресурс на котором хотим подключить к боксу
    Справа от IP в ниспадающем меню выбираем СIFS
    Dir: имя расшаренного ресурса на компе
    LocalDir: локальная папка на дриме, куда примаунтим ресурс
    Options: может принимать значения ro (только для чтения) или rw (чтение и запись) (внимание! это локальные настройки - как в данный момент подключить ресурс, только для записи или на полный доступ, если ресурс глобально расшарен только для чтения - см. выше - ключ rw при маунте ну никак не сможет сделать его доступным для записи)
    Extra: для большинства случаев удаляем все, что там автоматом прописано
    User: и Pass: как нетрудно догадаться имя пользователя и его пароль на Windows-машине, имеющий право пользоваться расшаренным ресурсом.
    Automaunt ставим крестик, если хотим, чтобы ресурс автоматически подключался при старте бокса


    Нажимаем желтую кнопку - сохраняем, зеленую - подключаем ресурс. Должно появиться сообщение, что все ОК, если нет - проверяем сетку, ошибки в настройках, маунт на винде, драйвер gerade_haende.sys и все такое.

    Изображения

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем FvS ().

  • Q: Как с помощью VLC смотреть на дриме divx/mpeg4/etc?
    A:есть два варианта - плагин мехатрона (на нем останавливаться не буду),
    и недавно встроенная в WEB-интерфейс бокса функция стриминга (позаимствована из Neutrino).


    Сразу оговорюсь - функция встроена начиная с версии 4.6.5 (примерно, или 4.6.7), изначально заточена для VLC 0.8.1, начиная с WEB-IF версии примерно так 5.0.3 работает и VLC 0.8.2, но 0.8.1 все равно предпочтительнее
    (0.8.2 я у себя так и не запустил, хех).


    И второе - кроме свежей версии, WEB-IF должен быть откомпилирован с ключом ENABLE_DYN_STREAM, иначе эта функция и не появится. В имиджах ruDream, к слову, все включено :)


    В общем, приступим. Как войти в web-if? В браузере набрать айпи дрима
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    Какие кнопки и в какой последовательности тыкать - смотрим на приаттаченной картинке.
    Settings для начала тоже как на картинке (единственное - Server IP - прописать айпи своего компа, на котором будет работать VLC сервер). Дрим в нашем случае - клиент...


    По поводу настроек Audio-Video Stream - намеренно поставил минимальные, чтобы сразу все пошло (картинка кстати и с такими настройками на 21'' с двух метров ничего так себе), дальше каждый должен найти свой оптимум - главным образом зависит от мощности кома.


    Последним шагом (6) браузер попытается сохранить файлик movieplayer.m3u. Поэтому систему (браузер) нужно настроить таким образом, чтобы файлы *.m3u автоматически открывались VLC.
    При этом после нажатия кнопки File автоматом запустится VLC, без видеоокошка - просто будет двигаться его прогресс-бар. Теперь нужно немного подождать. В интервале от 15-ти секунд до нескольких минут должна появиться картинка на телеке.


    Если картинка так и не появилась - жмакаем Terminate (картинка на телеке может мигнуть - это нормально) и пытаемся настроить VLC.


    Пока все сыро и от версии к версии web-if постоянно вносятся изменения (и новые баги - в 5.0.5 например нет кнопки Change в настройках) - единого рецепта нет.
    Но первое, в чем следут убедиться - что VLC запускает свой собственный web-интерфейс. Запускаем VLC и вбиваем в браузер
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    Если вэб-интерфейс VLC не появится - включаем его.
    Для этого запускаем VLC, идем в его настройки (Ctrl+S), ставим галку на Advanced Options, идем в General Settings -> Interface, в параметр Extra interface modules прописываем http.
    Также следует убедиться, что стоит галочка на General Settings -> Miscellaneous: Allow only one running instance
    Настройки сохранить (кнопка Save), VLC перезапустить - проверить, заработал ли его вэб-интерфейс.


    Если и это не помогло:
    - сбросить настройки VLC - Reset All, затем заново включить его web-if;
    - перезагрузить бокс (у меня после попыток запустить 0.8.2 переставало казать и с 0.8.1 - только перезапуск энигмы помогал).

  • HOWTO dm7020 - запуск имиджа с CF


    Карта CF должна быть разбита на две партиции.
    Первая - FAT16 (32)
    Вторая - ext3
    разбивать и форматировать проще всего под линуксом (под виндой я смог отформатировать только существующую партицию под FAT32), поэтому самый универсальный способ - засунуть карту в дрим, разбить на две части - fdisk, отформатировать вторую - mkfs.ext3, обязаетльно ext3!, ну и потом под виндой форматнуть первую партицию в FAT.)


    Далее, на первую партицию (FAT) поместитиь файлы
    autorun.bat
    zImage.elf

    Туда же можно дополнительно подкинтуь
    bootlogo.elf
    bootlogo.mvi
    bootlogo_wait.mvi


    Файл autorun.bat в подвеске, ядро zImage.elf берем из актуального имиджа. Для простоты его можно сразу пропатчить - открыть в любом HEX редакторе, найти строку
    root=/dev/mtdblock3 rootfstype=jffs2 rw
    и отредактировать ее:
    root=/dev/hdc2 rootfstype=ext3 rw


    Патчить ядро в принципе не обязательно - можно воспользоваться функцией "kernel CMD override" secondstage-лоадера, вбить эту строчку в гипертерминале при старте ядра вручную или скомпилить себе ядро с правильной для загрузки с CF командой... Пропатчить в общем имхо быстрее и удобнее.


    На вторую партицию (ext3) помещается rootfs имиджа, который хотим запустить.
    Сам имидж необходимо сначала разобрать (в подвеске есть все необходимое) и потом закинуть на флэшку, например так
    mount /dev/discs/disc1/part2 /mnt/cf
    cp -a [распакованный имидж]/* /mnt/cf/

    Небольшое замечание - запустить можно и имидж от 7000, но прийдется его затем немного "доработать" - вставить драйвера от 7020 и немного подкорректировать стартовые скрипты.


    Вот собственно и все. Бокс выключаем, вставляем подготовленную CF (если она еще не там) и включаем бокс. Если в биосе не выключена опция Prerun (а она по умолчанию включена) - сразу и без никаких вмешательств загрузится имидж с CF.
    Более подробно о настройках 2ndstage и приоритетах загрузки можно ознакомиться Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    Кстати, имидж, который торчит во флэшке - всегда доступен, его рут например можно смонтировать так:
    /bin/mount -t jffs2 -r /dev/mtdblock/3 /mnt/flash


    Спасибо: T-Hydron за средства для разборки img, noggie за средства для распаковки nfi, jabba за инициацию идеи, Ghost & tmbinc за подсказки как реализовать ну и в общем за все остальное и отдельное спасибо известной китайской фирме NoName за удачно склепанную CF, влазящую в 7020 без доработки напильником.

    Файлы

    • cf7020.rar

      (36.95 kB, скачали 85 раз, последнее скачивание: )

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем FvS ().

  • Q: Как настроить антену на НТВ+ (36.1) и остальные спутники если есть 2 LNB и DiSCEq позиционер.
    A: Смотрим Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

  • Q: Скопировал на дрим свои любимые mp3 , а в File Mode вижу какие-то кракозябры вместо русских названий песен. Это лечится ?


    A: Да. В последних версиях ruDream появилась опция "Setup-Expert Setup-Code page:"
    Вот там и выставляй "Code page:Microsoft CP1251", после чего заново скопируй на hdd свои файлы.

  • Как сделать чтоб при cifs-соединении бокса с windows-машиной корректно отображалась кириллица?
    Имедж Gemini 2.6, дрим500.
    Спасибо.

  • Q. Как настроить LNB НТВ+, в случае, если прописывается только часть отсканированных сервисов?
    A. У головки на НТВ+ смещенная частота гетеродина, поэтому необходимо изменить в настройках
    LNB частоту гетеродина, т.е. для НТВ+ в поле LOF/H надо добавить 150 мегагерц - установить 10750 и сохранить.
    1. Выбрать нестандартную конфигурацию (например, для имиджа Gemini в «Satellite Configuration» пункт меню «non standard user defined configuration»).
    2. Нажать прямо на цифру 0 рядом с названием спутника 36.1 град в столбике LNB (она по умолчанию=0), а на открывшейся странице «LNB Configuration» выбрать в выпадающем списке LNB1.
    3. Поправить LOF/H, поле во второй строке, на значение 10750 и сохранить (или по синей кнопке перейти на следующую страницу, и уже после установки параметров DiSEqC сохранить).
    4. Вновь зайти в установки LBN1 и на второй странице, во второй строке DiSEqC = 1.1, в третьей строке установить параметр = A/B (или такой параметр, указывающий к какому из входов DiSEqC -свитча подключена голова НТВ+ --- А/B = второй вход, В/A =третий, B/B =четвертый) и снова сохранить.
    5. Сканировать каналы.

  • ВОПРОС


    Имею дримбокс 7020, для работы того или иного плагина или софта необходима папка /var/xxx с настройками.
    Создаю нужную папку в /var/, но при перезагрузке она пропадает :(


    ОТВЕТ


    Структура операционной системы 7020 такова, что папка /var является как бы временной и после перезагрузки она очищается.
    Тем не менее выход есть.


    Пример - наиболее употребительная папка /var/keys
    И хотя практически все эму могут быть настроены для работы с нестандартным расположением конфигурационных файлов, но кто в этих настройках будет разбираться? Да и речь сейчас не о том.


    Итак, создаём keys в более надежном месте, наиболее подходящее - /etc:
    mkdir /etc/keys


    a чтобы хитрые проги не сошли с ума в поисках своих "причиндалов" - создадим симлинк.
    Другими словами: в том месте, где ищут - поставим указатель на то метсо, где находится:


    ln -s /var/keys /var/


    Автоматическое создание этого указателя при загрузке дрима поручим стартовому скрипту:


    echo "ln -s /etc/keys /var/">>/etc/init.d/tuxbox-links.sh

  • ВОПРОС
    Как посмoтреть лог эмулятора?


    ОТВЕТ
    Первейшим помощником при настройке эмулятора/кардсервера/клиентаCS является его же лог запуска/работы.
    В подавляющем большинстве случаев лог подопытного софта можно посмотреть, запустив его ручками в телнет-сессии, но такой способ не очень удобен (и, как правило, эму нужно сначала "убить" - а это не всегда тривиально) и часто неприемлем по ряду причин - в общем, тут требуется отдельная статья FAQ.
    Ниже будет рассмотрена имплементированная во многих современных эму/CS возможность просмотра лога по протоколу UDP.


    Вкратце - специальным образом настроенный софт непрерывно "пуляет" протокол своей работы на UDP порт по некоему адресу (IP) - назовем его клиентом лога. Клиент лога - компьютер, на котором запущена соотвествующая программа, принимающая сообщения с этого самого UDP порта и интерпретирующая его в обычные текстовые сообщения - искомый лог.
    Плюсы такого способа - лог передается непрерывно, посмoтрeть его можно в любой момент, запустив на клиентском компьютере программу-логгер, при этом с дримбоксом не нужно устанавливать телнет-сессию и вообще вмешиваться в его работу. Он просто должeн быть on-line. Кстати, таким образом очень удобно смотрeть лог на удаленном (очень удаленном) дримбоксе - например, помогая кому-то настраивать его долбаный шаринг.


    Сразу о программе-логгере для Windows машин (юниксоиды и сами с усами как смотреть лог от к примеру того же syslogd - тут все также) - называется 3CSyslog - 3com Syslog Message Daemon. Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    Распаковать, инсталлировать, запустить и пользоваться - никаких настроек не требуется.


    Настройка "подопытного софта" обычно сводится к правке его конфига с целью включения возможности UDP-логгинга.


    Примеры.


    mgcamd - файл mg_cfg

    Исходный код
    # Log options
    #    00 Off (default)
    #    01 Network
    #    02 console
    #    03 both
    L: { 01 } 666.666.666.666 514


    gbox - файл gbox_cfg

    Исходный код
    # Trace/Debug
    # xx yz ; xx=00 no konsole output
    # xx yz ; xx=01 konsole output
    # xx yz ; y=0 debug output (don't use)
    # xx yz ; y=1 no debug output
    # xx yz ; z=0 ouput to konsole
    # xx yz ; z=1 output to /var/tmp/debug.txt
    # xx yz ; z=2 Output to UDP (to capture with gboxt)
    Z: { 00 12 } 666.666.666.666 514


    evocamd - файл camd_cfg

    Исходный код
    # To use UDP log
    #    00 disabled
    #    01 enabled
    L: { 00 } 666.666.666.666 514


    camd3 - файл camd3.config

    Исходный код
    # Log(optional): 0 - keine Ausgaben, 1-Datei, 2 - Console, 4 - UDP(syslog), 3 - Console+Datei, 5 - UDP+Datei, 6 - UDP+Console, 7-UDP+Console+Datei;  Default ist 2;
    LOG=4
    
    
    # Host fьr UDP-logging
    LOG_HOST=666.666.666.666
    
    
    # Port fьr UDP-logging(optional);  Default ist 514
    LOG_PORT=514


    newcs - файл newcs.xml


    Замечания.


    1. Я нарочно выбрал недопустимый IP- адрес 666.666.666.666 - как дополнительный сигнал к тому, что настраивая свoй софт нужно не забыть подставить свое значение - IP компа, на котором будет просматриваться лог. В некоторых эму/CS допустимо использование не IP, а имени DNS.


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


    3. Ну и как всегда - при редактировании конфигов не забывайте, что строки, начинающиеся со знака диеза - # - являются комментариями и на работу софта никак не влияют.
    Например, строка
    #LOG_PORT=514
    в камд3 может остаться закомментированной: будет использовано значение по-умолчанию - 514, что нам и нужно. Если же нужен другой порт - недостаточно изменить 514 на что-то другое, нужно не забыть убрать ведущий #
    В файлах xml (см. newcs) комментарии выделяются так:
    <!-- your comment here -->

    Сообщение было отредактировано 2 раз, последнее редактирование пользователем ВаняШ ().

  • Вопрос: Как сделать MgCamd клиентом NewCamd?


    Ответ:

    Для того, что бы MgCamd стал клиентом NewCamd, необходимо установить MgCamd, например с автоаплоада.
    Положить в /var/tuxbox/config/ положить newcamd.conf с примерным содержанием:


    # /var/tuxbox/config/newcamd/newcamd.conf
    #
    # newcamd mandatory settings
    #
    # Use emulator?
    EMU = yes
    # if both control word server and emulator keys are available for the
    # channel, which method should be tried first?
    PREFER_EMU = yes
    # Autoupdate for Emu and Control Word Servers
    # AU is always yes if there are betad UDS control word server
    # connected to newcamd
    AU = yes
    #
    # OSD
    #
    # number of seconds to show the newcamd OSD, works on enigma only
    # 0 seconds -> OSD off
    OSD_TIMEOUT = 0
    # Recent Enigma versions come with a new option "Use http authentication"
    # in the Expert Setup menu. If this option is enabled, the Enigma web server
    # requires all clients to authorize themselves with username (root) and
    # password (usually dbox2 or dreambox). The following option tells newcamd
    # about the authentication username and password to use for the web server
    # in order to be able to display its on screen information.
    OSD_WEB_LOGIN = root:dreambox
    #
    # newcamd debug options
    #
    # dumps all ca systems used by a channel on the console
    SHOW_ALL_CA_SYSTEMS = no
    # print debug messages about ECM handling
    DEBUG_ECM = yes
    # print debug messages about EMM handling
    DEBUG_EMM = no
    # print debug messages about Control Word Server (CWS)
    DEBUG_CWS = yes
    # print debug messages about dbox2 CAM (cam-alpha.bin)
    DEBUG_CAM = yes
    # hex dump of entire PAT
    SHOW_PAT = no
    # hex dump of entire PMT
    SHOW_PMT = no
    # hex dump of entire ECM
    SHOW_ECM = no
    # hex dump of entire CAT
    SHOW_CAT = no
    # hex dump of entire EMM (AU)
    SHOW_EMM = no
    # show network ECM messages being sent and received from/to the cardservers
    SHOW_CWS_ECM = no
    # show network EMM messages being sent and received from/to the cardservers
    SHOW_CWS_EMM = no
    # hex dump of EMMs with wrong signature
    EMM_REPORT_WRONG_SIG = no
    #
    # newcamd optional settings
    #
    # Delay between reception of new control word and writing them into
    # the CSA registers
    # this is a default, can be changed for each individual key in keylist
    DEFAULT_CW_DELAY = 0
    # reload config on every channel zap
    RELOAD_CONFIG_ON_ZAP = yes
    # reload keylist on every channel zap
    RELOAD_KEYLIST_ON_ZAP = no
    # write osd ca info to file
    CA_INFO_FILE = /tmp/ecm.info
    #
    # newcamd mandatory settings for control word servers (cws)
    #
    # Cardserver list
    #
    # <hostname> <port> <username> <password> <14 byte triple-des key in hex> <lan/wan> <cardserver name>
    #
    # wan connections will be dropped and rebuild if newcamd is told so by camdcmd
    # (see admin options)
    #
    # hostname = uds to use betad, port is the serial port in that case
    #
    # CWS = uds 1 dummy dummy
    # CWS = linux.domain.com 10000 dummy2 dummy2 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan cardserv
    # CWS = 127.0.0.1 10000 dummy3 dummy3 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan cardserv
    CWS = uds 0 local local
    CWS = 127.0.0.1 10001 local local 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan cardserv
    CWS = ххх.ххх.ххх.ххх ууууу login Password 01 02 03 04 05 06 07 08 09 10 11 12 13 14 wan zzz
    # newcamd optional settings for using control word servers (cws)
    #
    # Timeout for cardserver login in 100ms
    CWS_CONNECT_TIMEOUT = 20
    # Port to listen for incoming cardserver connections (reverse login)
    # and/or admin connections
    CWS_INCOMING_PORT = 12000
    # Port to get a list of all connected cardservers, just telnet to it
    CWS_DEBUG_PORT = 12001
    # send keep alive messages to servers to keep connections from dying by
    # unreasonable router NAT timeouts, make sure all cardservers/spiders you
    # conntect to are v5.25 or newer, otherwise you'll loose connection to them,
    # if set to yes
    # seems this feature is commonly misunderstood, it only keeps connections
    # open even if no data packets are using it for while (NAT routers tend to
    # forget about established tcp connections when they are inactive), it is
    # NOT to automatically reconnect to servers, see also Q&A in readme.txt
    CWS_KEEPALIVE = no
    #
    # newcamd admin control options
    # (incoming port is the same as CWS_INCOMING_PORT)
    #
    # <password> <14 byte des key>
    #
    ADMIN_PASSWORD = secret 00 00 00 00 00 00 00 00 00 00 00 00 00 00


    Рассмотрим строчку:


    CWS = ххх.ххх.ххх. login Password 01 02 03 04 05 06 07 08 09 10 11 12 13 14 wan zzz
    ххх.ххх.ххх это IP сервера, или имя сервера.
    ууууу это порт, на котором вещает карта, к которой мы хотим подключится.
    login это логин нашей подписки.
    Password это пароль нашей подписки.
    01 02 03 04 05 06 07 08 09 10 11 12 13 14 это ключ шифрования
    wan zzz это имя которое прописано в cardserv.cfg на том сервере к которому мы подключаемся


    Необходимо скорректировать mg_cfg, который находится в /var/keys/


    Он выглядит так:


    # EMM messages
    # 00 don't show any EMM's (default)
    # 01 show only valid EMM's
    # 02 show valid and bad EMM's with complete data display
    M: { 01 }


    # ECM messages
    # 00 don't show any ECM's
    # 01 show only valid ECM's (default)
    # 02 show valid and bad ECM's with complete data display
    C: { 01 }


    # AU
    # 00 is ignored (default)
    # 01 enable AU
    # 02 AU Auto
    A: { 00 }


    # key update
    # 01 update only new keys, default setting
    # 02 update all keys (used for valid PMK checking)
    U: { 01 }


    # key files folder
    # 00 keyfiles in /var/keys
    # 01 keyfiles in /var/tmp
    T: { 00 }


    # network mode, use summ for several clients
    # 00 no network (default)
    # 01 newcamd netclient
    # 02 radegast netclient
    # 04 camd3 netclient
    G: { 00 }


    # network retry, use summ for several options
    # 00 disable (default)
    # 01 retry every new ecm
    # 02 try to connect to offline shares every Q: seconds
    # 04 try to detect and fast reconnect to lost (and not used atm) server
    N: { 00 }


    # network ecm timeout in seconds
    K: { 10 }


    # newcamd dead routes connect retry, sec
    Q: { 600 }


    # network shares priority
    # 00 newcamd, radegast, camd3 (default)
    # 01 camd3, radegast, newcamd
    # 02 newcamd, camd3, radegast
    P: { 00 }


    # on screen display type
    # 00 No OSD (default)
    # 01 neutrino
    # 02 enigma
    O: { 00 }


    # on screen display Options
    # 03 default
    # 01 show emu ecm
    # 02 show network shares messages
    # 04 show decoding failed / fta
    # 08 show emm keys update
    S: { 03 }


    # Log options
    # 00 Off (default)
    # 01 Network
    # 02 console
    # 03 both
    L: { 00 } 172.16.1.1 28007


    # cache ecm pids and data used to open channels,
    # store pids in /tmp/ca_cache.list at exit, load at startup,
    # same syntax as restore.list
    # 00 Off (default)
    # 01 Ecm pids cache
    # 02 Ecm data cache
    # 03 both caches
    H: { 00 }


    # reread files on zap:
    # 00 No (default)
    # 01 config (including priority and ignore, but not replace/cache)
    # 02 config and keys
    # 03 both
    R: { 00 }


    # debug
    # 00 off (default)
    # 01 on
    D: { 00 }


    Здесь нас интересуют только:


    G: { 00 }
    N: { 00 }
    K: { 10 }
    Q: { 600 }


    Для того, что бы вы увидели картинку необходимо изменить:


    G: { 00 } на G: { 01 }
    N: { 00 } на N: { 03 }


    При частых обрывах необходимо уменьшить


    K: { 10 }


    И поиграться с Q: { 600 }


    Для NDS G: { 01 } лучше изменить на G: { 05 }



    Для MgCamd 1.08 и более новых версий , newcamd.conf надо класть в /var/tuxbox/config/newcamd/

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем vova74 ().

  • Вопрос: Как мне активировать оригиналку и продлить подписку на НТВ+ ?


    Ответ: На правильно настроенных mgcamd, newcamd, camd3, scam(ucas) все
    должно работать без проблем. Но есть одно исключение - Ночной канал.
    Снять возрастное ограничение на него на Дриме не удастся.
    Воспользуйтесь для этого другим ресивером.


    Самое простое решение из вышеперечисленных - поставить эму UCAS (SCAM) - в нём никаких настроек делать не надо,
    все слоты и AU активировано. Вставить карточку в слот, например в нижний (чипом вниз),
    встать на канал (рекомендуется "Наше кино") и перезагрузить дрим.
    Подождите немного после перезагрузки - карточка обязана активироваться!
    Напоминаю, что по эму есть отдельные топики в форуме - там задавайте
    вопросы по их настройке.
    Кроме того, есть отдельный топик, посвященный просмотру НТВ+.
    Пользуйтесь Путеводителем.


    ВНИМАНИЕ - актуальный FAQ ищите в нашем Путеводителе.
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    Этот топик закрыт.