Чат

🕑 ↗
За да пишеш, трябва да си влязъл в профила си.

CCCam вграден четец

Започната от iivailo, 02-05-2012, 20:55

« назад - напред »

0 Потребители и 1 гост преглеждат тази тема.

iivailo

Някой знае ли как да се пусне CCCam като клиент без да използва вградените четци на приемника. Четците трябва да се използват от OSCam, а CCCam ги lock-ва, защото се стартира преди OSCam-а.

Не искам да пускам CCCam с параметър -s или с "SERVER LISTEN PORT : 0", защото ако CCCam се пусне в този режим не работи web интерфейса и съотвено CCCam Info.

Друг вариант е да се стартира OScam преди CCCam, но не успях да намеря скрипта от който се пускат OScam и CCCam.
Приемника ми е ET6000 с image openPLI 2.1.
xTrend ET6000 + IT9135; Ubutu Server + DLNA + tvheadend + oscam + TechniSat SkyStar HD + Tevii S660; Foxconn nT-A3500(openELEC + Mystique SaTiX-S2 Sky); Raspberry Pi(Raspbian + tvheadend + IT9135); Raspberry Pi(openELEC)

galiano

Няма нищо сложно, нужно е само в стартиращия скрипт да напишеш, колко време след оскам да тръгне цецето.
в твоя случай, важната част от скрипта е тази:
 /var/bin/oscam &
  sleep 40
  /var/bin/cccam &
Така сскам ще стартира 40 секунди след оскам. достатъчно време оскам да си вземе четеца.

Не забравяй, че пътищата и имената на камовете са примерни. Така, че трябва да ги редактираш според твоята конфигурация.

ceco2000

#2
Цитат на: iivailo;157607Някой знае ли как да се пусне CCCam като клиент без да използва вградените четци на приемника. Четците трябва да се използват от OSCam, а CCCam ги lock-ва, защото се стартира преди OSCam-а.

Не искам да пускам CCCam с параметър -s или с "SERVER LISTEN PORT : 0", защото ако CCCam се пусне в този режим не работи web интерфейса и съотвено CCCam Info.

Друг вариант е да се стартира OScam преди CCCam, но не успях да намеря скрипта от който се пускат OScam и CCCam.
Приемника ми е ET6000 с image openPLI 2.1.

скрипта трябва да изглежда така

#!/bin/sh
########################################
#  camid                               #
#  0000       = Commom Interface       #
#  0001->0099 = for User Experiment    #
#  0177       = Rq-Echo-Client         #
#  0178       = RqCS                   #
#  0179       = RqCamd                 #
#  0189       = OpenCam                #
#  0199       = Dccamd                 #
#  0200->0299 = Fbiss                  #
#  0300->0399 = Camd3                  #
#  0400->0499 = Camx                   #
#  0500->0599 = Camx-Radegast-CS       #
#  0600->0699 = Evocamd           -OLD #
#  0700->0799 = Evocamd_ronlad_cs -OLD #
#  0800->0899 = Mgcamd            -OLD #
#  0900->0999 = Mgcamd_ronald_cs  -OLD #
#  1000->1099 = Newcamd           -OLD #
#  1100->1199 = Newcamd-ronald_CS -OLD #
#  1200->1299 = Newcamd-spider    -OLD #
#  1300->1399 = Radegast               #
#  1400->1499 = Ronald-CS              #
#  1500->1599 = Scam                   #
#  1600->1699 = Scam-Ronald-CS         #
#  1700->1799 = OSCam                  #
#  1800->1899 = NewCS                  #
#  2000->2099 = Camd3                  #
#  2300->2399 = Camd3-NewCS            #
#  2600->2699 = Camd3-MPCardserver     #
#  3000->3099 = Evocamd                #
#  3100->3199 = Evocamd-Ronald-CS      #
#  3200->3299 = Evocamd-NewCS          #
#  3300->3399 = Evocamd-MPCardserver   #
#  4000->4099 = Mgcamd                 #
#  4100->4199 = Mgcamd-Ronald-CS       #
#  4200->4299 = Mgcamd-NewCS           #
#  4300->4399 = Mgcamd-OSCam           #
#  5000->5099 = Newcamd-Betad          #
#  5100->5199 = Newcamd-Cardserver     #
#  5200->5299 = Newcamd-Spider         #
#  5300->5399 = Newcamd-NewCS          #
#  5400->5499 = Newcamd-OSCam          #
#  6000->6099 = CCcam                  #
#  6100->6199 = CCcam-Capmtserver      #
#  6200->6299 = CCcam-NewCS            #
#  6300->6399 = CCcam-OSCam            #
#  7000->7099 = Mbox                   #
#  7100->7199 = Mbox-NewCS             #
#  9500->9599 = reserved               #
#  9600->9699 = reserved               #
#  9700->9799 = reserved               #
#  9800->9899 = reserved               #
#  9900->9999 = reserved               #
########################################

CAMD_ID=6393
CAMD_NAME="CCcam 2.1.3/OSCam"
CAMD_BIN=CCcam_2.1.3
CAMD_CS_SRV_BIN=oscam

INFOFILE_A=ecm0.info
INFOFILE_B=ecm1.info
INFOFILE_C=ecm2.info
INFOFILE_D=ecm3.info
#Expert window
INFOFILE_LINES=1111111111000000
#Zapp after start
REZAPP=0

########################################

logger $0 $1
echo $0 $1

remove_tmp () {
  rm -rf /tmp/*.info* /tmp/*.tmp*
}

case "$1" in
  start)
  remove_tmp
  /usr/bin/$CAMD_CS_SRV_BIN -b &
  sleep 15
  /usr/bin/$CAMD_BIN -b &
  ;;
  stop)
  killall -9 $CAMD_CS_SRV_BIN $CAMD_BIN 2>/dev/null
  sleep 2
  remove_tmp
  ;;
  *)
  $0 stop
  exit 0
  ;;
esac

exit 0

само си редактирай пътя до бин файловете ако има несъответствия и съответно версията на ццкам ако е различна от 2.1.3

в ццкам конфига приложи тези редове

#SERIAL READER : /dev/sci0/0
#SMARTCARD CLOCK FREQUENCY : /dev/sci0 6000000
#CAMKEY : /dev/sci0 00 00 00 00 00 00 00 00
#CAMDATA : /dev/sci0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
#TRY ALL CHIDS : /dev/sci0
DVB API: -1

SatShop.bg
Ъплоуд център DishPointer Сателитни изстрелвания