Oscam эмулятор, загрузка на ресивер.
Чтобы увидеть важную рекламу отключи блокировку рекламы! Продолжение статьи ниже:
Oscam эмулятор требователен к имиджу который стоит на ресивере
Все указанные ресиверы отличаются друг от друга как железом, так и функциональными возможностями, но установка и настройка эмулятора зависит только от установленного на ресивере имиджа.
Например, алгоритм инсталляции эмулятора oscam на ресивере Dreambox 500 HD является абсолютно таким же как и на Dreambox 7020 HD, если на них установлен одинаковый имидж.
Смотрим раздел где лежат различные версии эмулятора oscam с модификацией для быстрого переключения каналов. Все изменения и редакции исходников принадлежат пользователю Yurik (sat-forum.su).
e2-oscam-ymodv18-t30…..e2-oscam-ymodv18-t3
Загрузка эмулятора в ресивер
Не зависимо от установленного имиджа, для установки эмулятора 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
wget
tar xzvpf e2-oscam-ymodv18-t33.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».
Жмем зеленую кнопку пульта, радуемся.
Добавление эмулятора oscam в bluepanel имиджа iCVS
Имидж iCVS является наиболее удобным для пользователя, который редко экспериментирует с Dreambox. Для удобного использования в нем есть практически все необходимое:
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
Перегружаем ресивер, убеждаемся, что эмулятор стартовал. Если этого не произошло проверте, что вы все сделали правильно при загрузке эмулятора и конфигурационных файлов в ресивер
И так для …..Oscam for Dbox2, DM500, DM500S ….Oscam for Dbox2, DM500, DM500S
30-09-2012 Oscam1.20 svn7544 — Changeset [7544] by theparasol
И так для …..Oscam for DM600, DM7000, DM7020 …. Oscam for DM600, DM7000, DM7020
Oscam1.20 svn7563- Changeset [7563] by theparasol.