Resultados 1 al 1 de 1






[Como] Actualizar y visionar tu abono/tarjeta via MgCamd (Ampliando horizontes CCcam)


Estás en el tema [Como] Actualizar y visionar tu abono/tarjeta via MgCamd (Ampliando horizontes CCcam) dentro del subforo Mgcamd en LonasDigital. Esta es la segunda parte del manual se usara para actualizar en decos enigma 2 mi tarjeta, seguramente servira para muchas otras. Blanca, gris, vias, Nagra tiger, etc. Y ademas ampliaremos horizontes con o de nuestro server CCcam. El visor seguira siendo Mgcamd ahora lo veremos. Vamos al lio. Necesitamos. Un lector de cards mgcamd_1.35a Opcional CCcam anadido o Mbox. Mas adelante siguiente manual..... tic tac... Cuando descarguemos el archivo mgcamd_1.35a.zip veremos que trae dentro...



Este tema tuvo 4400 Visitas y 0 Respuestas

Actualmente hay 1 usuarios viendo este tema. (0 miembros y 1 visitantes)

  1. #1
    Avatar de dimoni68

    dimoni68 ha iniciado este hilo.
    dimoni68 está desconectado
    Título:  Amigo de Lonas Rango:  Amigo de Lonas
    Fecha de ingreso
    Jun-2010
    Nacionalidad
    Cocos
    Ubicación
    Planeta Tierra
    Temas
    34
    Mensajes
    75


    Esta es la segunda parte del manual se usara para actualizar en decos enigma 2 mi tarjeta, seguramente servira para muchas otras. Blanca, gris, vias, Nagra tiger, etc. Y ademas ampliaremos horizontes con o de nuestro server CCcam.
    El visor seguira siendo Mgcamd ahora lo veremos.

    Vamos al lio.
    Necesitamos.
    Un lector de cards
    mgcamd_1.35a
    Opcional CCcam anadido o Mbox. Mas adelante siguiente manual..... tic tac...

    Cuando descarguemos el archivo mgcamd_1.35a.zip veremos que trae dentro del pack unos pocos de archivos.
    Cogeremos el binario mgcamd_1.35a y lo enviaremos con el dcc a /usr/bin y le daremos atributos a 755
    despues del pack cogeremos el archivo mg_cfg y lo enviaremos a /usr/keys y le daremos atributos a 644
    y despues enviaremos tambien el archivo newcamd.list al mismo directorio y atributos a 644

    Ahora aqui hay que incorporar un nuevo archivo al juego.. vamos a verlo.
    Del pack coger el archivo cccamd.list y enviarlo con el dcc al directorio /usr/keys atributos a 644

    En principio para esta primera parte ya tenemos todo.
    Decir que se supone que usas un lector de cards como puede ser newcs oscam o bien sbox este manual se basara en sbox.

    Vamos a ver las configs como han de quedar para que actualize nuestra tarjeta. y ademas puedas visionar ":3: otros canales :3:" Son mis configs y me lo hace bien.

    mg_cfg
    Código:
    # EMM messages
    #00 don't show any EMMs (default)
    #01 show only valid EMMs
    #02 show valid and bad EMMs with complete data display
    M: { 01 }
    
    # ECM messages
    #00 don't show anything about ecm
    #01 normal mode, show pids processed, decoded ecm and cw
    #02 verbose mode, show valid and bad ECMs with data
    C: { 01 }
    
    # AU
    #00 disable, no emm pids processed
    #01 enable, emm pids always processed for soft-au and shared cards
    #02 auto, emm started only if channel cant be decoded
    #03 process emm pids for network cards update only
    A: { 01 }
    
    # key update (sum 01 or 02 with 04)
    #01 update only new keys, default setting
    #02 update all keys (used for valid PMK checking)
    #04 enable TPS au
    #+ tps SID, which pmt pid contains au pid
    U: { 01 } 0x12c0
    
    # config files folder (softcam, autoroll, ignore/priority)
    #00 files in /var/keys
    #01 files in /tmp
    T: { 00 }
    
    # network mode, use summ for several clients
    #00 no network (default)
    #01 newcamd netclient
    #02 radegast netclient
    #04 camd3 netclient
    #08 gbox netclient
    #32cccamd netclient, card list saved as /tmp/cccamd.info 
    #(ECM only, supported server version up to 2.1.1, later not work)
    G: { 33 } #asi funciona de visor (todo cccam + card) y ademas actualiza
    
    # network retry, use summ for several options
    #00 disable
    #01 retry every new ecm
    #02 try to connect to offline shares every Q: seconds
    #04 try to detect and fast reconnect to lost (and not used atm) server
    #+ XX messages number and YY seconds to reconnect
    #mg will reconnect to server, if no answer to last XX ecm/keepalive or
    #if no answer for last ecm or keepalive sent for YY seconds
    #set to 0 to disable
    N: { 07 } 5 30
    
    # network ecm timeout in seconds
    K: { 05 }
    
    # newcamd dead routes connect retry, sec
    Q: { 600 }
    
    # network shares priority
    # 00 gbox, newcamd, cccamd, radegast, camd3 (default)
    # 01 camd3, radegast, cccamd, gbox, newcamd
    # 02 cccamd, newcamd, camd3, gbox, radegast
    P: { 02 } #asi para #G: { 33 } y explicacion
    
    # on screen display type
    #00 No OSD (default)
    #01 neutrino
    #02 enigma
    #03 relook
    #+ user password for http auth
    O: { 00 } username password
    
    # on screen display Options, summ of:
    #01 show emu ecm 
    #02 show network shares messages
    #04 show decoding failed / fta
    #08 show emm keys update
    #+ web port to use for osd
    S: { 03 } 80
    
    # Log option, summ of:
    #00 off
    #01 network udp log
    #02 log to console
    #04 file, appended ! delete it by yourself, before it eat all your hdd
    #+ IP udp-port log-file-name
    L: { 03 } 172.16.1.1 28007 /tmp/mgcamd.log
    
    # keep ecm cache, seconds
    # every cache entry takes 28 bytes, so 24h cache will take *only* 240-400kb of memory,
    # for openbox/elanvision users with remote shares make sense to set it higher than default value, 
    # to not hammer cards while timeshifting or playing crypted recordings.
    E: { 15 }
    
    # cache option, summ of:
    #00 Off (default)
    #01 Ecm pids cache, store pids used to decode in /tmp/ca_cache.list at exit, load at startup, same syntax as restore.list
    #02 Ecm data cache, remember CW for (E:) time 
    #04 Emm cache for network cards, do not resend the same emm twice, cache not cleared until restart
    H: { 07 }
    
    # reread files, summ of: 
    #00 No (default)
    #01 reread config file on channel change (including priority and ignore, but not replace/cache)
    #02 reread SoftCam.Key on channel change
    #04 reread SoftCam.Key if file changed
    R: { 00 }
    
    # debug, summ of
    # 00 off (default)
    # 01 debug ecm
    # 02 debug emm
    # 04 debug network ecm
    # 08 debug network emm
    # 16 debug network login
    # 32 show mem/cpu stats every 1 min
    # 64 add timestamp to log messages
    D: { 00 }
    
    # box type
    # 00 autodetect, change only if you think wrong type detected.
    # 01 dbox2
    # 02 dreambox
    # 03 triple-dragon
    # 04 relook
    # 05 openbox
    # 06 dreambox/mips
    # 08 stapi/kathrein
    # 09 stapi/ipbox
    # 11 stapi/openbox
    B: { 00 }
    
    # map all 180x nagra caids to 1801
    # default is 01
    F: { 00 }
    Copiar el codigo tal cual en el archivo cfg y no modifiqueis ni una coma. o bien cambiar del default copiado en /usr/keys las varaciones que podais apreciar en este codigo respecto al original del pack.
    Las diferencias mas destacables las podreis apreciar respecto al primer manual sobre todo en la P y la G

    newcamd.list
    Código:
    CWS_KEEPALIVE = 300
    CWS_INCOMING_PORT = 21000
    ##CWS = 192.168.1.1 20000 dummy dummy 10 02 13 04 15 06 17 08 01 10 11 12 13 14 lan server1
    ##CWS_MULTIPLE = 192.168.1.2 20000:20005 dummy dummy 10 02 13 04 15 06 17 08 01 10 11 12 13 14 lan server2
    CWS = 127.0.0.1 14000 mgcamd mgcampass 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan
    Aqui hemos
    creado un usuario que se conectara al server newcamd de nuestro sbox. y por LAN interna
    mgcamd mgcamdpass <<<<--- User de mgcamd

    sbox.conf

    Código:
    [main]
    server_only=1 # 0=emu+newcamd server 1=only newcamd server
    log=0                   #1=no log 1=log to /tmp/sbox.log//ALWAYS USE 0//
    logudp=192.168.1.X:5042 # server ip:server port
    userspath=/usr/bin/users.sbox # users list
    webinterface=1 # 1=web interface on 0=web interface off
    webadmin=admin:pass # user:pass for webinterface
    webport=8081                   #web interface port
    rdgserver=0                         # 0=radegast server off 1=radegast server on
    rdgport=16050                  # radegast server port
    use_nagra=1     # 1=use as nagra card 0=use as irdeto card (only for nagra over irdeto cards)
    
    [slot0]
    active=1 # 0=inactive 1=active
    sci=/dev/sci0       # lower
    ncdserver=1   # 0=newcamd server off 1=newcamd server on
    deskey=0102030405060708091011121314 # newcamd deskey
    port=14000      # newcamd port
    mhz=368    # Mhz for card in this reader, DON'T WORK ON PHOENIX INTERFACE. Example: mhz=357, mhz=368 
    reader=1     # 0=phoenix, 1=sci (internal reader), 2=smartreader
    cache=10          # how many ecms can be cached, 0 or less=cache disabled
    
    #Nagra tiger/ncmed Example
    [TIGER601]      # ROM Nagravision tiger
    rsa=D8************2DE55B
    [XXXXXXXX] # nagra camid (4 bytes) CamID
    emm=0    # 0=accept all 1=block emms 2=block emmu 4=block emmg
    portlist=1                                  # use portlist or no=0
    portlistpath=/usr/keys/14000.list         # path from port.list
    Aqui destacar que el port newcamd sea el 14000 como en este manual (si usas otro debes cambiarlo respecto a tus configs) al igual que el del newcamd.list y sobre todo lo pongo por que es la gracia que tiene que no se ha de cambiar ni variar el server_only a 0 y se puede dejar tal cual esta cuando trabajamos en conjunto con nuestras emus, mbox, cccam, etc, por ejemplo.

    users.sbox
    Código:
    NC=mgcamd mgcamdpass slot0 1
    Donde estamos autorizando al user mgcamd a conectarse al lector sbox via newcamd y asi poder acceder a la card para el visionado y la consiguiente actualizacion.

    NUEVO NUEVO
    Y ahora el archivo nuevo que hemos anadido a nuestra dream/vduo/vsolo, etc.
    cccamd.list
    Código:
    C: 192.168.1.XX 12000 mgcamd mgcamdpass1
    Donde 192.168.1.XX es la ip de tu dream donde se encuentra en server CCcam.
    Donde 12000 es el puerto abierto de CCcam server
    y donde mgcamd es un nuevo cliente de nuestro server, ahora veremos como.

    CCcam.cfg
    Código:
    F: mgcamd mgcamdpass1 2 0 1 # User CCcam de mgcamd en mismo deco
    Para que todo esto funcione y no hayan conflictos DVB API o DVB Adapter vamos a hacer una modificacion en el CCcam.cfg

    Código:
    DVB_API= -1 ###Asi sin # para que funcione mgcamd de visor y ademas sea cliente de  cccam
    Asi sin # para que funcione mgcamd de visor y ademas sea cliente de cccam (sobran mas palabras)

    Scripts para arranque automatico
    Para terminar anadiremos un script para gemini2 5.10 que esto supone que sin apagar ni reiniciar el deco podemos cambiar de emu blue panel) actualizar y visionar un canal contratado a la vez, por un tiempo y luego una vez comprobado en la pestaña "Users" que has recibido unas cuantas emm,s Ok,s volver a tu emu preferida, cccam, mbox etc. etc. Haciendo servir de nuevo el (blue panel) sin reiniciar.

    Atencion no usar estos scripts estan pendientes de actualizacion y o modificacion
    mgcamd1.35a_sbox0.4.8#2_cam.sh <<<<---Script para Gemini2 5.10. Ubicacion /usr/script
    Código:
    #!/bin/sh
    ########################################
    ###### Powered by The Gemini Team ######
    ### http://www.i-have-a-dreambox.com ###
    ########################################
    #  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 = MPCS               #
    #  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-MPCS        #
    #  5000->5099 = Newcamd-Betad      #
    #  5100->5199 = Newcamd-Cardserver #
    #  5200->5299 = Newcamd-Spider     #
    #  5300->5399 = Newcamd-NewCS      #
    #  5400->5499 = Newcamd-MPCS       #
    #  6000->6099 = CCcam              #
    #  6100->6199 = CCcam-Capmtserver  #
    #  6200->6299 = CCcam-NewCS        #
    #  6300->6399 = CCcam-MPCS         #
    #  7000->7099 = Mbox               #
    #  7100->7199 = Mbox-NewCS         #
    #  9500->9599 = reserved           #
    #  9600->9699 = reserved           #
    #  9700->9799 = reserved           #
    #  9800->9899 = reserved           #
    #  9900->9999 = reserved           #
    ########################################
    
    CAMD_ID=0030
    CAMD_NAME="MgCamd/Sbox"
    CAMD_BIN=mgcamd_1.35a
    CAMD_CS_SRV_BIN=sbox
    
    INFOFILE_A=ecm.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 &
      sleep 15
      /usr/bin/$CAMD_BIN &
      ;;
      stop)
      killall -9 $CAMD_CS_SRV_BIN $CAMD_BIN 2>/dev/null
      sleep 2
      remove_tmp
      ;;
      *)
      $0 stop
      exit 0
      ;;
    esac
    
    exit 0
    Ncam_mgcamd1.35a_sbox0.4.8#2.sh <<<<---Script para Nabilo, Dreamelite, Blackhole. Ubicacion /usr/camscript
    Código:
    #!/bin/sh
    
    CAMNAME="MgCamd - Sbox"
    
    remove_tmp () {
    rm -rf /tmp/*.info* /tmp/*.tmp*
    }
    
    case "$1" in
    start)
    echo "[SCRIPT] $1: $CAMNAME"
    remove_tmp
    /usr/bin/sbox &
    sleep 10
    /usr/bin/mgcamd_1.35a &
    ;;
    stop)
    echo "[SCRIPT] $1: $CAMNAME"
    killall sbox 2>/dev/null
    killall mgcamd_1.35a 2>/dev/null          
    remove_tmp
    ;;
    *)
    $0 stop
    exit 0                        
    ;;
    esac
    
    exit 0
    Mas adelante mas y mejor...eso espero.

    Descargar mgcamd_1.35a.zip

    Saludos.

    [color=Blue][b]Manual realizado por dimoni68 para MI pendiente
    PD: Si me copias el manual por lo menos citame, cita el foro. Gracias.

    Priximamente script para nabilos, dream elites. anadido, actualizado a 30-05-2011



    Citar Citar  

  2. Los siguientes 3 Usuarios dieron las gracias a dimoni68 Por su Mensaje :

    javierc (16-02-12), mmora (01-08-11), tiomoro (30-05-11)


  3. QoinPro.com: Free Bitcoins every 24 hours


Subir