Загрузка эмулятора в ресивер

Независимо от установленного имиджа, для установки эмулятора oscam необходимо выполнить 4 действия:

1. Скачиваем последнюю версию эмулятора oscam и файлы настроек на свой компьютер, распаковываем;

2. Соединяемся по ftp с ресивером;

3. Заливаем

  • исполняемый файл oscam в папку /usr/bin/
  • скрипт oscam_cam.sh в папку /usr/script/
  • файлы настроек в папку /usr/tuxbox/config/

4. Меняем атрибуты двух исполняемых файлов oscam_cam.sh и oscam на 755;

Можно использовать небольшой скрипт для более удобной и быстрой закачки эмулятора. Для этого подключаемся к ресиверу по telnet или ssh и даем следующие команды:

cd /tmp/
wget http://www.sat-multimedia.ru/files/dreambox/emu/e2-oscam-ymodv18-t34.tar.gz
wget http://www.sat-multimedia.ru/files/dreambox/emu/oscam-ymod-config.tar.gz
tar xzvpf e2-oscam-ymodv18-t34.tar.gz -C /
tar xzvpf oscam-ymod-config.tar.gz -C /
chmod 755 /usr/bin/oscam /usr/script/oscam_cam.sh /usr/script/oscam-fl_cam.sh

В показанном примере используется загрузка эмулятора oscam с модификацией пользователя Yurik с сайта sat-forum.su. Исполняемым файлом является бинарник /usr/bin/oscam, который запускается с ключем -b (фоновый режим). Скрипты /usr/script/oscam_cam.sh и /usr/script/oscam-fl_cam.sh нужны для автоматического запуска эмулятора при старте ресивера. Разница между ними только в том, что oscam-fl_cam.sh запускает эмулятор с ключем -d255 (отладочный режим). Для рационального использования ресурсов ресивера рекомендуется запускать oscam-cam.sh, дабы не забивать пространство коробочки всяким мусором.

Запуск эмулятора из консоли


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

/usr/script/oscam_cam.sh start

Если что-либо из перечисленных действий было выполнено неправильно, то Вы увидите следующие ошибки:

Permisson denided – вы не поменяли атрибуты, либо сделали это с ошибками;

Cannot open config file '/var/tuxbox/config/oscam.conf' – неверно залили конфигурационные файлы.

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

Добавление эмулятора oscam в bluepanel имиджа Newnigma2


Имидж Newnigma с одной стороны отличается своей простотой – можно установить необходимый плагин из меню ресивера, но с другой стороны, чтобы установить мой любимый эмулятор oscam придется немного помучится. Для опытного пользователя подобная инсталяция не составит труда, обратная ситуация для юзеров, которые видят linux впервые. Итак по порядку.

Имидж, как и все остальные, дает дополнительные опции при нажатии на синюю кнопку, которые позволяют управлять эмулятором, а именно: выбор среди имеющихся эмуляторов нужный пользователю, запуск, рестарт, добавление в автозапуск.

Для того, чтобы наш oscam отображался в меню ресивера, при нажатии на синюю кнопку пульта, нужно поменять расширение на *.emu файла скрипта. Т.е. файл /usr/script/oscam_cam.sh переименовать в /usr/script/oscam_cam.emu, для этого соединяемся с ресивером по telnet и вводим в терминале:

mv /usr/script/oscam_cam.sh /usr/script/oscam_cam.emu

Далее нужно дать название эмулятора под которым он будет высвечиваться в меню ресивера, для этого добавляем строчку EMUNAME="Oscam-ymod18-t30" в файле /usr/script/oscam_cam.emu:

echo ‘EMUNAME="Oscam-ymod18-t30"' >> /usr/script/oscam_cam.emu

Видим результат:

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

menu -> stanby/restart -> Restart

Должно работать…

Добавление эмулятора oscam в bluepanel имиджа Pli


Этот имидж является для меня самым приятным по многим причинам. Во-первых, имидж имеет открытые исходники, svn и частые обновления, во-вторых, сообщество разработчиков предоставляют хорошую поддержку имиджа, есть собственный форум, wiki. В-третьих, есть удобное меню, blupanel и работает много полезного, например, мой любимый стриминг, чем может похвастаться далеко не каждый имидж.
Если все было сделано правильно при загрузке эмулятора в ресивер, то в меню при выборе CI softcam можно наткнуться на oscam.

Для имиджей OpenPli 3.0 необходимо добавить скрипт автозапуска в папку /etc/init.d/. Причем, чтобы эмулятор появлялся в меню ресивера, файл дожен иметь название вида softcam.oscam. Но мы, как грамотные прогеры создадим симфолическую ссылку:
ln -s /usr/script/oscam_cam.sh /etc/init.d/softcam.oscam-ymod
Далее с помощью пульта двигаемся по следующему пути:
menu -> setup -> SoftCam / CI -> softcam setup 

кнопками вправо-лево выбираем мучаем пульт пока не увидим на экране "oscam-ymod". Жмем зеленую кнопку пульта, радуемся.
Но иногда этих действий недостаточно для того, чтобы эмулятор запускался автоматически. Это связано с постоянным выходом обновлений и непонятным алгоритмом добавления скриптов в автозагрузку. В случае, когда эмулятор не стартует автоматически, следует поставить какой-нибудь иной эмулятор из меню ресивера с помощью пульта, например, mgcamd. Должно заработать.

Добавление эмулятора oscam в bluepanel имиджа iCVS
Имидж iCVS является наиболее удобным для пользователя, который редко экспериментирует с дримами. Для удобного использования в нем есть практически все необходимое: blupanel, поддержка wifi, удобное меню и т.п. При первом запуске, вам необходимо установить bluepanel. Для этого нажимаем синюю кнопку и устанавливаем Gemini3 wizard. После успешной установки ресивер перегрузится и можно войти в расширенное меню с помощью все той же синий кнопки пульта.

Далее переходим в раздел "CI-Softcam". Если все правильно проделали при загрузке эмулятора в ресивер, то можно стрелками право/лево выбрать Оscam ymod. Далее жмем на зеленую кнопку, эмулятор должен запустится.

Обязательно необходимо перезапустить ресивер с пульта:

menu -> stanby/restart -> Restart

Добавление эмулятора oscam в автозагрузку


Часто бывают случаи, когда эмулятор отказывается запускаться автоматически при загрузке имиджа. Такое может произойти по многим причинам: глючит bluepanel; bluepanel имиджа не имеет возможности стартовать скрипт при запуске оболочки, как например, в имидже Ozoon; в имидже iCVS бывали случаи, когда плагин Gemini Wizard по непонятным причинам переставал работать через некоторое время успешного использования; в оригинальных имиджах вообще нет голубой панели, поэтому дополнительное меню, которое позволит автоматически стартовать oscam, отсутствует.

Для того, чтобы заставить автоматически запускаться oscam при старте имиджа необходимо добавить скрип /usr/script/oscam-cam.sh в автозагрузку. Для этого достаточно создать символические ссылки:

ln -s /usr/script/oscam-cam.sh /etc/rc2.d/S20oscam
ln -s /usr/script/oscam-cam.sh /etc/rc3.d/S20oscam
ln -s /usr/script/oscam-cam.sh /etc/rc4.d/S20oscam
ln -s /usr/script/oscam-cam.sh /etc/rc5.d/S20oscam

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










Каталог ссылок, Top 100. Каталог ссылок. Информационный портал - Старого.NET Premium Catalogue - Каталог сайтов Белый каталог сайтов
Информационный интернет справочник | All-Catalogs.Info Audi A5 фото. Сервисы ауди. Фото Ауди доска объявлений Система управления сайтом SiteAdmin
Работает на Amiro CMS - Free