Autor Subiect: Configurare Oscam-Cccam  (Citit de 1433 ori)

0 Membri şi 1 Vizitator vizualizează acest subiect.

scary

  • Vizitator
Configurare Oscam-Cccam
« : Noiembrie 06, 2012, 03:22:46 a.m. »
oscam.conf
[global]
usrfile                       = /tmp/oscamuser.log
logfile                       = /tmp/oscam.log
disableuserfile               = 0
cachedelay                    = 120
nice                          = -1
preferlocalcards              = 1

[monitor]
hideclient_to                 = 15
appendchaninfo                = 0

[newcamd]
port                          = 34000@1802:002011,002111
key                           = 0102030405060708091011121314
keepalive                     = 1


[webif]
httpport                      = 8888
httpuser                      = user
httppwd                       = pass
httprefresh                   = 5
httpallowed                   = 127.0.0.1,10.0.0.0-10.255.255.255,172.16.0.0-172.31.255.255,192.168.0.0-192.168.255.255


oscam.server
[reader]
label                         = digitv
description                   = digiupper
protocol                      = internal
device                        = /dev/sci0
services                      =
caid                          = 1802
rsakey                        =
boxkey                        =
detect                        = cd
mhz                           = 500
cardmhz                       = 368
ident                         = 1802:000000,002011
group                         = 1
emmcache                      = 1,3,2



oscam.user
[account]
user                          = cccam
pwd                           = pass
group                         = 1
monlevel                      = 0
au                            = digitv
services                      =
caid                          = 1802
ident                         = 1802:000000,002011
cccmaxhops                    = 3
cccreshare                    = 2
keepalive                     = 1
numusers                      = 1
penalty                       = 0 

Linia pe care o pui in CCcam.cfg este urmatoarea:

N: 127.0.0.1 34000 cccam pass 01 02 03 04 05 06 07 08 09 10 11 12 13 14 256

iar acesta este scriptul care leaga cele doua programe:

#!/bin/sh
Action=$1
OSD="Oscam_CCcam_2.1.3"

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



cam_handle () {
        if test    -z "${PID}"    ; then
                cam_up;
        else
                cam_down;
        fi;
}

cam_up () {
    cam_clean
    sleep 10
    /usr/bin/cam/oscam.mips &
    sleep 16
    /usr/bin/cam/cccam_2.1.3.mips &
}

cam_down() {
        killall -9  oscam.mips
    killall -9  cccam_2.1.3.mips           
    cam_clean
    sleep 8

}


if test    "$Action" =    "cam_startup" ;    then
    if test    -z "${PID}" ; then
        cam_down
        cam_up
    else
        echo "$CAM already running, exiting..."
    fi
elif test    "$Action" =    "cam_res" ;    then
        cam_down
        cam_up
elif test "$Action"    = "cam_down" ; then
        cam_down
elif test "$Action"    = "cam_up" ; then
        cam_up
else
        cam_handle
fi

exit 0