Перейти к содержанию

Кардшаринг в картинках


Рекомендуемые сообщения

"OSCAM- как клиент шаринга для пакета Xtra TV"

 

 

С добавлением на сервере пакета Xtra TV у некоторых пользователей появилась проблема с его просмотром на эмуляторе mgcamd ( это пользователи опенбокс S- серии/ Октагон/Скавей/GI, дримбокс 500, Амико 8900/Gi8120/Golden Media 990 ). Одним из вариантов решения проблемы с просмотром можно считать установку эмулятора oscam. На описании настроек этого эмулятора мы останавливаться не будем, их можно посмотреть, например, здесь или на форуме клуба Fortis здесь . Здесь мы остановимся на получении и использовании настроек из биллинга для этого эмулятора и использовании его в качестве клиента шаринга на наших ресиверах.
Разберем на примере опенбокс S-5, т.к. таковой имеется в наличии и версии оскама oscam-ymodv18-t17-sh4-stapi от yuriks ( бинарник в архиве именно этот). Установка эмулятора стандартная, копируем по FTP файлы по соответствующим папкам: бинарник эмулятора кидаем в папку /var/bin/oscam/ скрипты его запуска и остановки ( oscam-start и oscam-stop) в папку /var/bin/ - этим файлам атрибуты 755. Файлы конфигурации эмулятора копируем в папку /var/tuxbox/config/ - им атрибуты 644. Или устанавливаем с флешки как плагин. Старт эмулятора осуществляется из Меню- Приложения- Плагины выбором соответствующего скрипта oscam-start

Для использования эмулятора в качестве клиента из приложенного архива нам нужно будет отредактировать 4 файла конфигурации ( oscam.user, osacam.server, oscam.dvbapi, oscam.conf) , в вышеуказанном ресивере они находятся по пути /var/tuxbox/config/ Чтобы было проще разобраться в биллинге укажите тип ресивера, работающий в связке с прогой mpcs, например опенбокс 800-й серии и получите настройки под него.

Рассмотрим настройки для пакета Xtra TV

oscam.server- в этом файле можно использовать все настройки для файла mpcs.server, которые вам выдает биллинг, добавляется только параметр активации ридера, для oscam этот файл будет выглядеть так без дополнительных фильтров

[reader]
label = xtra
enable = 1
protocol = newcamd
device = cserv19.net,10600
key = 0102030405060708091011121314
user = login <<< логин из биллинга
password = pass <<< пароль из биллинга

inactivitytimeout = 15
reconnecttimeout = 20
caid = 0B0F
ident = 000000
group = 1




oscam.user - для этого файла возьмем из настроек биллинга строку с идентами и если будете покупать пакет в ирдето, используете еще и строку с чидами, разрешенными на сервере

[account]
user = monitor
pwd = monitor
keepalive = 1


[account]
user = root
pwd = root
group = 1
ident = 0B0F:000000
chid =

keepalive = 1



Здесь у нас будут разрешены два юзера, monitor ( для снятия лога) и root ( сам ресивер )


oscam.conf- здесь настроек у нас побольше, но ничего сложного нет. 4 секции- [global] : основные настройки, [monitor]: снятие лога, [dvbapi]: активация и дополнительные параметры для dvbapi, [webif] : параметры конфигурации веб интерфейса

[global]
logfile = stdout
clienttimeout = 8000
fallbacktimeout = 4000
nice = -1
maxlogsize = 0
waitforcards = 0
preferlocalcards = 1

[monitor]
port = 988
nocrypt = 192.168.1.1-192.168.1.7 <<< здесь можно задать параметры свой домашней сети или оставить по умолчанию 192.168.1.1-192.168.255.255
aulow = 120
hideclient_to = 0
monlevel = 4
appendchaninfo = 0

[dvbapi]
enabled = 1
au = 0
boxtype = none <<< строка для определения типа ресивера, в нашем случае нужно выставить none
user = root
pmt_mode = 5
request_mode = 1

[webif]
httpport = 8080 <<<порт для коннекта к эмулятору посредством веб интерфейса
httpuser = oscam <<< логин для веб интерфейса
httppwd = oscam <<< пароль для вебинтерфейса

httprefresh = 0
httpallowed = 192.168.1.1-192.168.255.255
httphideidleclients = 0
httpreadonly = 0
httpsavefullcfg = 0



Здесь нужно немного добавить, что конфигурировать, когда запущен эмулятор, можно и по веб интерфейсу, в адресной строке браузера набираете ip_ресивера:8080 , например у меня 192.168.1.5:8080 подключаетесь- логин и пароль ( если мы оставим по умолчанию в файле oscam.conf) oscam oscam . Очень удобно, конфигурация, например, ридеров изменяется без перегрузки эмулятора.




oscam.dvbapi- здесь как мы видим закоменчено описание конфигов, которое можно использовать в этом файле.. Настройки можно сделать довольно разнообразные, например мне чем нравится этот эмулятор- это более тонкой фильрацией по чидам для пакетов в ирдето, mgcamd не имеет такой возможности, а также пакеты Триколор и Платформа, если работают по разным портам- запрос идет на нужный порт, а не как в mgcamd на первый, что прописан в newcamd.list Ниже приведу пару примеров

#
# dvbapi configuration
#
# types:
# P - Priority
# format:
# P: <caid>:[<provider>]:[<srvid>]:[<ecmpid>]:[<irdeto chid>]
# I - Ignore
# format:
# I: <caid>:[<provider>]:[<srvid>]:[<ecmpid>]:[<irdeto chid>]
# M - Map
# format:
# M: <caid>:[<provider>]:[<srvid>]:[<ecmpid>] <target caid >:[<target provider>]
# D - Delay
# format:
# D: <caid>:[<provider>]:[<srvid>]:[<ecmpid>] <delay (ms)>
#
#

### Stapi Tuner 1 ###
S: PTI pmt1_1.tmp
S: PTI pmt1_2.tmp
S: PTI pmt1_3.tmp
### Stapi Tuner 2 ###
S: PTI1 pmt2_1.tmp
S: PTI1 pmt2_2.tmp
S: PTI1 pmt2_3.tmp
### Stapi Timeshift ###
S: PTI2 pmt3_1.tmp


P: 0B0F:000000 # Xtra TV <<< приоритетом для пакета Xtra TV мы прописали каид и идент, по которому раздается пакет с сервера

P: 0604:0:1D97:05E8:14 # Travel <<< здесь мы прописали 14 чид для канала Travel приоритетным в пакете Нова
I: 0604:0:1D97:05E8:16 # travel <<< здесь игнорируем 16 чид для канала Travel в пакете Нова, т.к. запретить 16 чид для каида 0604 мы не можем, по нему работают другие каналы.




В архиве еще добавлена прога OScamMonitor для для снятия лога работы oscam.
Небольшое описание к программе. Запускаем прогу и кликаем Settings

8db649ddab5f.jpg

Открываем вкладку Connections и создаем подключение ( выбираем New)

c70611b8b51b.jpg

Ставим галочку на активации подключения, имя (name) произвольное ( у меня это Openbox), айпи ресивера указываете свой, порт 988, логин и пароль monitor monitor - сохраняете ( ОК)

93667dfbefe1.jpg

Запускаете оскам на ресивере, кликаете Connect и получаете лог

daa9325e6618.jpg


По мере возникновения вопросов по настройке эмулятора описание будет корректироваться, с вопросами по настройке пожалуйста обращайтесь в тему Общие вопросы по настройке кардшаринга
 

_____.zip

Ссылка на комментарий
Поделиться на другие сайты

  • 1 год спустя...

Настройка кардшаринга на ресиверах Fortis (Openbox/Skyway/GI/....), эмулятор mgcamd.

Описаний настроек эмулятора на этой серии ресиверов существует достаточно много, но вопросов не становится меньше, в этой теме немного обобщим и рассмотрим настройку кардшаринга на эмуляторе mgcamd на примере Openbox S5. В описании будем делать отступления, которые надеюсь будут  полезны и владельцам других ресиверов на базе ОС Linux с таким же эмулятором.
Прежде чем перейдем к настройке каршаринга сделаем небольшое отступление для описания тех программ и компонентов, которые могут нам понадобиться
и помочь в настройке.

Настройка доступа в ресивер по Telnet и FTP..

Telnet:

В Windows XP встроенный телнет клиент активирован по умолчанию, а вот в  Windows Vista и Windows7 необходимо его активировать.
На примере Windows7 рассмотрим пару способов, как это сделать:

 

 Включение телнета способ 1:

Пуск - Панель управления - Программы и компоненты - Включение или отключение компонентов windows - Клиент Telnet (ставим галочку)

 

6d208a520762.png

 

 Включение телнета способ 2:

 

Командную строку запускаем от имени администратора  (Пуск - набираем cmd - в появившемся окне правой мышкой на приложение cmd.exe -
 запуск от имени Администратора):

 

5428bfd55267.png
 

и даем команду:

 

 

dism /online /Enable-Feature /FeatureName:TelnetClient

 

822760695de9.png

 

Дожидаемся выполнения процесса активации

Для коннекта с ресивером телнетом открываем окно командной строки и даем команду: telnet ip адрес вашего ресивера, в моем случае это  telnet 192.168.1.5 ( посмотреть IP адрес можно: Меню- Установки- Установки сети- IP Адрес )  и кликаем Enter

 

baf798aeb95a.png

 

После этого будет запрос логина, вводите root и кликаете  Enter

 

eef55ffb7645.jpg

 

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

Так же в качестве телнет клиента можно использовать программу putty. Запускаем программу- указываем протокол telnet- Host  Name ( or IP address) указываем IP адресс
 ресивера- кликаем  Open

 

8c4eec1d7bd0.png
 

 

А далее как и в виндовом телнете прописываем и подтверждаем логин ( и если нужно пароль)
 

087d9c3f624f.jpg

 

 

 

FTP:

Доступ к ресиверу по FTP рассмотрим на примере встроенного FTP клиента в программу Total Commander. Скачать Total Commander можно
 по ссылке
Так же договоримся, что IP адрес ресивера мы уже знаем.

Запускаем Total Commander- Сеть- Соединиться с FTP- сервером

 

0376acc1a44c.png
 

 

 

Далее создадим подключение: Добавить- Имя соединения: произвольное- Сервер: указываем IP адрес ресивера- Учетная запись: root  -  пароль: без пароля ( чуть ниже укажем пароли, которые используются на некоторых моделях ресиверов)- Удаленный каталог:  укажем /var чтобы при коннекте мы сразу попадали в эту папку- ОК

 

e5aa4d030c43.jpg

 

 

 

После того, как создали подключение, можно коннектиться к ресиверу: Сеть- Соединиться с FTP-сервером - выбираем созданное нами подключение- Соединиться

 

6ca48514762a.png
 

 

И вот мы в папке /var  ресивера

 

269e929b419a.png

 

 

Теперь  о настройке самого эмулятора.. Очень подробное описание настроек эмулятора mgcamd описано по ссылке

В нашем случае нам нужно будет подробнее остановиться только на редактировании файла newcamd.list так как в прицепленном архиве все остальные файлы уже настроены
под наши сервера.. скачиваем архив, распаковываем его на компьютере в любую удобную для вас папку. В папке /plugin/var у вас будут две папки: bin и keys
В папке keys у нас конфигурационные файлы для эмулятора mgcamd:
 

mg_cfg  - ( основной конфигурационный файл настроек эмулятора)
ignore.list - ( файл игнорирования каидов/идентов/чидов)
priority.list- ( файл приоритета каидов/идентов/чидов)
replace.list - ( файл приоритета/подмены каидов/идентов)
newcamd.list - ( файл с настройками серверов )

В папке bin:

mgcamd - ( эмулятор)
autorun.sh - ( файл автостарта эмуляторов/плагинов после включения ресивера )

 

Немного о редакторе для файлов конфигурации, я использую или AkelPad  или      
EditPad Pro  Можно использовать виндовый блокнот, но я все же советовал бы использовать сторонний редактор.
Иногда возникают случаи с ошибками при настройке, о которых упоминалось выше в сообщении по ошибкам при настройке mgcamd, а так же мы ниже рассмотрим одну из ошибок.

 

 

Итак мы скачали архив с эмулятором и конфигом, распаковали его, теперь нам нужно установить эмулятор и конфиги в ресивер и настроить просмотр купленного пакета..
Подключаемся к ресиверу по FTP Тотал Коммандером ( как это сделать мы рассмотрели выше). Предположим в левом окошке Тотал коммандера у нас папка var ресивера,
в правом открываем скаченную и распакованную папку с эмулятором и конфигом

 

200cf0a15d1d.jpg

 

 

 

Теперь открываем в ресивере папку keys и на компе так же эту же папку и копируем все файлы с компа в ресивер ( подразумевается естественно файлы из скаченной папки keys
в папку keys на ресивере) , если папки keys нет на ресивере, копируем  папку вместе с файлами.. Копирование производится выделением необходимого файла или папки и нажатием клавиши F5 на клавиатуре или клик мышкой на такую же в Тотал Коммандере

 

3b3050748b18.jpg

 

 

Так же мы поступаем и с файлами из папки /var/bin т.е. открываем такую в ресивере и на компе и копируем файлы mgcamd и autorun.sh с компа в ресивер в соответствующую папку

Теперь нам нужно дать соответствующие права ( атрибуты) файлам, о них можно почитать подробнее здесь
Права мы будем давать в числовом представлении, сразу уточню, что файлы в папке keys должны иметь права ( атрибуты) - 644, в папке bin - 755
Сейчас рассмотрим как в Тотал Коммандере присвоить соответствующие права файлам. И так начнем с файлов mgcamd и autorun.sh в папке /var/bin как мы уже договорились у них должны быть права 755
Открываем папку /var/bin ресивера- Выделяем файл mgcamd- Кликаем вверху "Файлы"- Изменить атрибуты
 

3793da805bae.png

 

Кликаем изменить атрибуты- откроется окошко, в котором есть возможность редактирования  прав у файлов, в нашем случае нужно прописать 755 и кликнуть Ок
 

fcb6ca4d4e4b.png

 

 

 

Просмотреть какие права у файлов можно в столбце "Атрибуты"

 

c277cd90b6f9.jpg

 

 

Такие же манипуляции проделываем и в папке keys, только атрибуты файлам присваиваем атрибуты 644

С этим мы разобрались, теперь нам нужно отредактировать newcamd.list,  т.е. внести в него данные с настройками на сервер, сделать это можно и на компе, отрыв этот файл при помощи соответствующего редактора перед копированием в ресивер или прям на ресивере выделив этот файл в Тотал Коммандере и кликнув F4

Итак в биллинге мы указали тип ресивера- на базе ОС Линукс и получили настройки приблизительно такого вида, если куплен один пакет:
 

 

CWS_KEEPALIVE = 300
CWS_INCOMING_PORT = 12000
CWS = сервер порт логин пароль 01 02 03 04 05 06 07 08 09 10 11 12 13 14

 

Выделяем эти настройки и вставляем в ньюкамд лист, предварительно все оттуда удалив

 

db6019048f65.jpg
 

 

Здесь я прошу обратить особое внимание на настройки этого файла, я писал об этом выше и повторюсь здесь ( из-за чего и советую использовать эти текстовые редакторы)
перед строками с настройками не должно быть пробелов, иначе эмулятор не увидит эти настройки, т.е как на скрине ниже НЕ ДОЛЖНО быть

 

ee4c112fe699.jpg

 

 

Сохраняем изменения в файле и загружаем в ресивер, соглашаемся с заменой.. Эмулятор у нас настроен, осталось его запустить из меню ресивера, на пульте ресивера выбираем - Меню- Приложения- Плагины- Выделяем mgcamd- зеленая на пульте ( старт )
 

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

 

Если возникнут проблемы с просмотром, снимайте лог работы эмулятора и с логом переходите в тему "Проблемы с настройкой кардшаринга"

plugin.zip

Ссылка на комментарий
Поделиться на другие сайты

  • 1 год спустя...

Краткая инструкция  эмулятор WiCard.

Настройка предполагает редактирование только одного файла: wicardd.conf.  В биллинге указываете тип ресивера "На базе ОС Линукс", получаете настройки и редактируете файл wicardd.config

 

Здесь нужно указать свои данные.  Путь к файлам:

Енигма2: /etc/tuxbox/config/wicardd.conf - конфигурационный файл, /usr/bin/wicardd-mipsel - бинарник эмулятора, скрипты запуска размещать в зависимости от имиджа ( в большинстве имиджей папка /usr/script ). Права: бинарнику и скрипту 755, конфигу 644

sh4 и sh4-pti5: /var/etc/wicardd.conf - конфигурационный файл, /var/bin/wicardd* - бинарник эмулятора. Права: бинарнику 755, конфигу 644

 

Подключение к ресиверу по FTP:

Доступ к ресиверу по FTP рассмотрим на примере встроенного FTP клиента в программу Total Commander. Скачать Total Commander можно
 по ссылке 
Так же договоримся, что IP адрес вашего ресивера мы уже знаем.

Запускаем Total Commander- Сеть- Соединиться с FTP- сервером

0376acc1a44c.png

 

Далее создадим подключение: Добавить- Имя соединения: произвольное- Сервер: указываем IP адрес ресивера- Учетная запись: root  -  пароль: без пароля или если нужен для вашего ресивера, указывайте ( чуть ниже укажем пароли, которые используются на некоторых моделях ресиверов)- Удаленный каталог:  укажем /var чтобы при коннекте мы сразу попадали в эту папку- ОК

 

e5aa4d030c43.jpg

 

После того, как создали подключение, можно коннектиться к ресиверу: Сеть- Соединиться с FTP-сервером - выбираем созданное нами подключение- Соединиться

 

6ca48514762a.png

 

И вот мы в папке /var  ресивера

 

269e929b419a.png

 

Теперь нам нужно дать соответствующие права ( атрибуты) файлам, о них можно почитать подробнее здесь 
Права мы будем давать в числовом представлении, сразу уточню, что файлы в папке keys должны иметь права ( атрибуты) - 644, в папке bin - 755
Сейчас рассмотрим как в Тотал Коммандере присвоить соответствующие права файлам. 

Открываем папку /var/bin ресивера- Выделяем нужный файл - Кликаем вверху "Файлы"- Изменить атрибуты

 

3793da805bae.png

 

Кликаем изменить атрибуты- откроется окошко, в котором есть возможность редактирования  прав у файлов, в нашем случае нужно прописать 755 и кликнуть Ок

fcb6ca4d4e4b.png

 
 

azbox.zip

wicardd.zip

wicard-e2.zip

wicard-sh4.zip

wicard-sh4-pti5.zip

Ссылка на комментарий
Поделиться на другие сайты

  • тема был откреплён
Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...