Cuberevo / mini Emulators

Collapse
This is a sticky topic.
X
X
 
  • Time
  • Show
Clear All
new posts
  • aftermath
    V.I.P. Member
    • Mar 2008
    • 4345

    #1

    Cuberevo / mini Emulators

    IncubusCamd 0.7

    07/02/2009, V0.70
    - added auto-reconnection on servers (if lost connection previously)
    - fixed a bug that caused the lost of cws
    - added multi-server support for cccam (you can connect as a client to more than one server, this is a beta try, seems almost stable but it could have many bugs)
    - fixed nagra providers (nagra3 and nagra2) interpretation (now they should work on cccam protocol, but i've not tested it so please report if you find bugs)
    - fixed biss over cccam protocol
    - added possibility to get emu shared data by server on cccam protocol (see config file)
    - added logs information from console and into file (see config file)
    - changed a bit the config file

    Consider this version as a BETA one

    download from here

    download this "pack.tar.gz" and put into /tmp , and install from NLB panel.

    Code:
    ##############################################################################
    # incubusCamd configuration file                                             #
    # All configuration options in this file observe the same format:            #
    #     <configuration_name>=<configuration_value>                             #
    #                                                                            #
    # Each section are [<section_name>:<option_1>:<option_x>] like.              #
    #                                                                            #
    # No matter about white spaces on any place or UNIX/DOS style files          #
    ##############################################################################
    
    ########################### general configuration ############################
    [General]
    # Enable (1) or disable (0) background execution
    # 0 - Off
    # 1 - On
    background_execution=1
    
    # This sets the level of console output for debugging:
    # 0 - No debug messages, 1 - First level debug messages, 2 - Second level debug messages,
    # 3 - Print all debug messages
    debug_level=3
    
    # This option enables (1) or disables (0) the writing of debug information to the
    # console.
    log_to_console=1
    
    # This option enables (1) or disables (0) the writing of console output to a log file
    log_to_file=0
    
    # When log_to_file is set to 1, this is the path and filename to write console
    # ouput to.
    logfile_name=/var/bin/camd.log
    
    # Used to activate on-screen messages. Username and password required if
    # HTTP authentication is enabled on enigma.
    on_screen_messages_show=1
    on_screen_messages_username=root
    on_screen_messages_password=
    on_screen_messages_key_update=1
    on_screen_messages_wait_for_key_update=0
    on_screen_messages_ecm=0
    on_screen_messages_emm=0
    
    #When activated, camd will listen on the specified port for connections. All
    #log activity will be broadcast in real-time to connected clients.
    console_logs_broadcast=1
    console_logs_broadcast_port=666
    
    ############################ caid configuration ##############################
    #
    # First of all the cam use the incubusCamd.prio file, then use the 
    # configuration below.
    # Sections are defined by the value of the CaID.
    # You can choose the default ecm table used by the codify, this means that
    # you can choose the first byte of the raw ecm that is downloaded from sat.
    # If you don't know what value to insert, use "80". (all value are in hex)
    # Default value for ecm_table is 0x80.
    # The option "priority" tells if one caid should be selected before try
    # another one with a priority value greater.
    # The less is the value the greatest is the priority. Choose from "0" to any value,
    # priority value is decimal.
    #
    
    [CaID:0100]
    ecm_table=80
    priority=1
    
    [CaID:0500]
    ecm_table=80
    priority=1
    
    [CaID:0600]
    ecm_table=80
    priority=1
    
    [CaID:0919]
    ecm_table=80
    priority=1
    
    [CaID:093B]
    ecm_table=80
    priority=1
    
    [CaID:0B00]
    ecm_table=80
    priority=1
    
    [CaID:0D00]
    ecm_table=80
    priority=1
    
    [CaID:1700]
    ecm_table=80
    priority=1
    
    [CaID:1800]
    ecm_table=80
    priority=1
    
    [CaID:2600]
    ecm_table=80
    priority=1
    
    ########################### provider configuration ###########################
    #
    # All parameters are in hexadecimal notation.
    # Each section is defined by the provider id value.
    # If you don't know the provider id value then use the provider id "000000" and ca id "0000".
    # On provider 000000 caid 0000 goes all provider wich are not declared. If the provider
    # is declared then the cam will use the provider founded.
    #
    
    [Prov:000501:CaID:1833]
    # ----------------------------------------------------------------------------
    # URL of card-server to use, formats are as follows:
    #
    # newcamd://<username>:<password>@<hostname>:<port>/<des_key>
    # aroureos://@<hostname>:<port>
    # radegast://@<hostname>:<port>
    #
    # Example:
    # newcamd://foo:[email protected]:12345/0CE3476FF2E1C9D9A0A109B371E3
    #
    # Multiple card-server url's can be specified for server fail-over.
    # If the emu fails to connect or fails to get valid CW's, it will try to
    # connect to other servers in a round-robin fashion.
    #
    # Up to 16 servers can be added from index 0 to 15.
    #
    # You can choose also to select a cccam or gbox server, but they must be declared
    # in the "servers configuration" section ( [Servers] ).
    # e.g. : if you want to use a cccam server for a provider you must put it on
    # the parameter card_server_url_0=cccam://
    # NO MATTER the value after the double slash because server configuration is
    # made in the section [Servers].
    # Only for newcamd, radegast and aroureos is usefull to put correct connection
    # parameters because they are provider dependent.
    #
    #
    # Example i want to use mine card into the slot with newcs for prov 0501 on nagra3 (caid 1833)
    card_server_url_0=newcamd://username:[email protected]:10550/0102030405060708091011121314
    
    [Prov:000101:CaID:1810]
    # ----------------------------------------------------------------------------
    # Multiple card-server url's can be specified for server fail-over.
    # If the emu fails to connect or fails to get valid CW's, it will try to
    # connect to other servers in a round-robin fashion.
    #
    # Up to 16 servers can be added from index 0 to 15.
    #
    # URL of card-server to use, formats are as follows:
    #
    # newcamd://<username>:<password>@<hostname>:<port>/<des_key>/[EMM]
    # aroureos://@<hostname>:<port>/[EMM]
    # radegast://@<hostname>:<port>/[EMM]
    #
    card_server_url_0=newcamd://username:[email protected]:10550/0102030405060708091011121314/EMM
    card_server_url_1=newcamd://username:[email protected]:10551/0102030405060708091011121314/EMM
    card_server_url_2=newcamd://username:[email protected]:10552/0102030405060708091011121314/EMM
    
    [Prov:000000:CaID:0000]
    # this provider is a stand-in for all cards and all caid not declared previously
    #
    # For example I choose to use cccam protocol on all other provider.
    #
    card_server_url_0=cccam://
    
    ########################### servers configuration ############################
    [Servers]
    #
    # This is the section for the multi-server configuration.
    #
    # URL of card-server to use, formats are as follows:
    #
    # cccam://<username>:<password>@<hostname>:<port>/<receive_emu_shared>/[EMM]
    # where <receive_emu_shared> should assume value "yes" (without quotes, if you like to receive emus data shared by the server) or "no" (this is assumed by default)
    #
    # gbox://<localhost>:<localport>:<password>@<peer_address>:<peer_port>:<peer_pass>/[EMM]
    #
    # NOTE: The "EMM" suffix is optional and tells the card-server client whether
    # to send EMM's to the card-server or not. Enabling or disabling this only
    # has effect if the card-server is configured to accept emms from this client.
    #
    # NOTE 2: The "card_server_url" is not the same as previously declared in the prov/caid section
    # use how many server as you like
    #
    card_server_url=cccam://<username>:<password>@<hostname>:<port>
    card_server_url=cccam://<username>:<password>@<hostname>:<port>
    card_server_url=cccam://<username>:<password>@<hostname>:<port>
  • aftermath
    V.I.P. Member
    • Mar 2008
    • 4345

    #2
    IncubusCamd 0.75

    Incubuscamd v.0.75 released



    12/03/1956, V0.75
    - fixed auto-reconnection on servers
    - fixed multi-server connections
    - fixed many bugs on memory that caused cam's crashes
    - fixed timeshift
    - fixed audio change selection wich cause the stop of video/audio on original dgs firmware

    GBOX protocol still not fully supported

    RapidShare: Easy Filehosting

    Comment

    • aftermath
      V.I.P. Member
      • Mar 2008
      • 4345

      #3
      IncubusCamd ver 0.8

      incubusCamd, cam daemon.v 0.80
      ---------------------------------------------------------------------------------

      Available for processor types: sh4 (tested only on Cuberevo family receivers)

      Use the e2 version on cuberevo with enigma 2 on board, the other version (*.sh4) on ipbox 9000/900 with dgstation firmwares
      Use the sigma version on azbox hd firmwares

      Card client for protocols: cccam, gbox, newcamd 5.20, newcamd 5.25, radegast old, radegast new, aroureos

      Emulators for: Seca 1, Seca 2, Viaccess 1, Viaccess 2, Viaccess 2.3, Viaccess 2.4, Conax, Cryptoworks, Tps Crypt 1, Tps Crypt 2, Tps Crypt 3, Biss, Constant CW

      .conf and .prio files can be inserted in the /var/bin directory, or in /etc, or in /var/keys
      SoftCam.Key must be inserted in the /var/keys directory

      ----------------
      History:

      24/10/1917, V0.80
      - added caids tunneling (check the config file to know how to set them, used for example with PremiereHD card on betacrypt)
      - fixed cryptoworks provider id recognition
      - gbox protocol multiserver added
      - newcamd fixes for multiserver
      - radegast fixes for multiserver
      - aroureos fixes for multiserver
      - added test version of internal emu (see config file to know how to enable it)

      download here

      Comment

      • t.ph
        Newbie
        • Mar 2009
        • 14

        #4
        Cheers mate that looks like the road i'm gonna go down

        I will let you know how i get on

        Comment

        • t.ph
          Newbie
          • Mar 2009
          • 14

          #5
          This is going from bad to worse

          Trying to install Flashtools/ USB Driver via the USB cable method and managing to get "USB Upgrade" display on stb but then it goes ERR 10 immediatley before i attempt to do anything

          Any ideas/workaround?

          Comment

          • t.ph
            Newbie
            • Mar 2009
            • 14

            #6
            All sorted loaded image via USB Stick and now have everything running like a dream.

            Thanks for the earlier help

            Comment

            • t.ph
              Newbie
              • Mar 2009
              • 14

              #7
              What image are you using?

              I had to load the NLB9047 image and then configured the config file with the above and it's been working perfect.

              Comment

              • t.ph
                Newbie
                • Mar 2009
                • 14

                #8
                Yeah you are right about the gap but just checked my config and there is no gap so my fault for originally posting that config with the gap.

                Comment

                • t.ph
                  Newbie
                  • Mar 2009
                  • 14

                  #9
                  Originally posted by jellybee007
                  Hi,

                  Are you sure your cccam version is not higher then 2.09?

                  Otherwise it doesn't work.
                  I dont know who you are replying to but your quoting my post and i have no problem. As you will see in post #8.

                  Comment

                  • grizzlyt
                    Member
                    • Oct 2008
                    • 93

                    #10
                    IncubusCamd ver 0.8.2

                    IncubusCamd version 0.82
                    - second try fixing caids tunneling (with PremiereHD card on betacrypt, i can't test it so, i don't know if it works or not)
                    - first try fixing caid 0603 (same as premierehd, i can't test it, please report if it works or not)
                    - fixed long ecm bugs
                    - full support for cccam 2.1.0 protocol
                    - many minor fixes for stability (hope this version will be better than last one)
                    Last edited by aftermath; 2 October, 2009, 16:58.
                    IP Box HD 9000 2xS2 tuner

                    Dreambox 7025-SS

                    Smart MX 28-IDTE IQ 2040

                    Sammy 9500-Sammy 9400-Sammy 9000

                    Triax 120 cm-Titanium 2 LNB's

                    Comment

                    • aftermath
                      V.I.P. Member
                      • Mar 2008
                      • 4345

                      #11
                      incubusCamd, cam daemon.
                      ---------------------------------------------------------------------------------

                      Available for processor types: sh4 (tested only on Cuberevo family receivers)

                      Use the e2 version on cuberevo with enigma 2 on board, the other version (*.sh4) on ipbox 9000/900 with dgstation firmwares
                      Use the sigma version on azbox hd firmwares

                      Card client for protocols: cccam, gbox, newcamd 5.20, newcamd 5.25, radegast old, radegast new, aroureos

                      Emulators for: Seca 1, Seca 2, Viaccess 1, Viaccess 2, Viaccess 2.3, Viaccess 2.4, Conax, Cryptoworks, Tps Crypt 1, Tps Crypt 2, Tps Crypt 3, Biss, Constant CW

                      .conf and .prio files can be inserted in the /var/bin directory, or in /etc, or in /var/keys
                      SoftCam.Key must be inserted in the /var/keys directory

                      ----------------
                      History:

                      05/05/1821, V0.82
                      - second try fixing caids tunneling (with PremiereHD card on betacrypt, i can't test it so, i don't know if it works or not)
                      - first try fixing caid 0603 (same as premierehd, i can't test it, please report if it works or not)
                      - fixed long ecm bugs
                      - full support for cccam 2.1.0 protocol
                      - many minor fixes for stability (hope this version will be better than last one)

                      KNOWN BUG: sometimes with the timeshift option enabled you can occur problems during standby or channel change,
                      so you need to restart the cam

                      24/10/1917, V0.80
                      - added caids tunneling (check the config file to know how to set them, used for example with PremiereHD card on betacrypt)
                      - fixed cryptoworks provider id recognition
                      - gbox protocol multiserver added
                      - newcamd fixes for multiserver
                      - radegast fixes for multiserver
                      - aroureos fixes for multiserver
                      - added test version of internal emu (see config file to know how to enable it)

                      radegast, aroureos and newcamd multiserver is done by using the card_server_url_0 _1 _2 and so on (max 16 provider)
                      declared in the provider configuration [Prov:XXXXXX:CaID:YYYY] section.
                      newcamd, radegast and aroureos shouldn't be declared in the [Servers] section (if found there, they will be ignored).
                      The [Servers] section is used to connect only gbox and cccam servers.

                      12/03/1956, V0.75
                      - fixed auto-reconnection on servers
                      - fixed multi-server connections
                      - fixed many bugs on memory that caused cam's crashes
                      - fixed timeshift
                      - fixed audio change selection wich cause the stop of video/audio on original dgs firmware

                      GBOX protocol still not fully supported (i can't test it but i think it shouldn't work in this version)

                      07/02/2009, V0.70
                      - added auto-reconnection on servers (if lost connection previously)
                      - fixed a bug that caused the lost of cws
                      - added multi-server support for cccam (you can connect as a client to more than one server, this is a beta try, seems almost stable but it could have many bugs)
                      - fixed nagra providers (nagra3 and nagra2) interpretation (now they should work on cccam protocol, but i've not tested it so please report if you find bugs)
                      - fixed biss over cccam protocol
                      - added possibility to get emu shared data by server on cccam protocol (see config file)
                      - added logs information from console and into file (see config file)
                      - changed a bit the config file

                      Consider this version as a BETA one, i don't think it's really stable as i can think.
                      GBOX protocol is not fully supported in this version, I will fix it in the next release.

                      04/01/2009, V0.55
                      - fixed some little bugs on DGStations api interface
                      - added multi descrambling support for DGStations HD original firmwares (PIP, timeshift, recording channels, second tuner support)
                      - added version sigma to be used with AzBox HD
                      I've been noticed about many peoples not able to view some channels, don't forget to edit your prio file. Editing that file will give you the ability to chose the right pid wich the cam should be select (if you will not edit it, the cam will use the first pid and then try to use other pids, but this will take much more time to be able to see something)

                      20/06/2008, V0.50, First public release
                      camd33 and camd35 is really much unstable so I think it's not yet ready for public,
                      asap it will be ready i'll publish it
                      This is the first release, you can't see any log on the console because
                      I don't wanna people read infos that could put them on the strange way.
                      However logs on console are really good to know if bugs are the cause of your problem or
                      simply if you are so noob to not be able to configure it correctly.

                      Read very well config files and don't say something you don't know.

                      This is not a fully working cam, some functions are not implemented/enabled because they are not ready for public and
                      I think people don't wanna functions that are working not really good as they expected!
                      (also this version is a beta version, but i wanted to put some hopes on people that believe a cam is better than othern one,
                      we have tested the cam on many decoders and we can say this cam is not bad at all also in beta and not full working mode )

                      So for the first release I choose to public only client side of the cam.

                      I want to thank raton_craquero for givin' me the possibility to know really a lot of things on how to use dvb_api and i have
                      to admit that i really like his config file structure and his log functions, so i decided to use them with his agreement
                      Thank you!

                      Regards, the IncubusCrew!

                      Comment

                      • aftermath
                        V.I.P. Member
                        • Mar 2008
                        • 4345

                        #12
                        Hypercam v 1.0.3 SH4 version

                        | |
                        | HYPERCAM on SH4 - ABCOM IP9000HD / Cuberevo Setup Instructions|
                        | |
                        ================================================== ===============

                        INTRODUCTION
                        ------------

                        Here is a brief note on installation process required on
                        ABCOM IP9000 HD / CUBEREVO from DGS.

                        For now, The hypercam version delivered is only compatible with
                        firmwares based on DGS images ( including NLB images), and using sbox
                        as GUI.
                        Actually, it's only able to manage the 'Live' descrambling !
                        Future releases will also support PIP / PVR descrambling.

                        Hypercam has just been adapted to handle decryption operations on
                        this firmware / drivers. In a 'near' futur, drivers could change on the
                        receiver and results in hypercam no more decrypting or crashing.
                        You've been warned !

                        Also please note that this binary has IP9000 dedicated embedded settings,
                        so it won't work on other SH4 based STB such as QBoX or others, nor IP9000
                        under Enigma2 images.

                        Now it's up to you to use or not hypercam. Enjoy it !

                        ================================================== ===============

                        SETUP INSTRUCTIONS
                        ------------------

                        For now, you have to use a very simple installer.

                        1 - transfer files into /tmp on receiver

                        2 - connect with telnet to cuberevo receiver

                        3- go into /tmp directory ==> cd /tmp

                        4 - Be sure the install script is executable
                        if not ==> chmod 755 install

                        5 - Execute installer
                        ./install

                        Confirm installation when prompted

                        6 - It can be necessary to configure your own settings, by editing
                        file /var/bin/hypercam.cfg

                        7 - when ready, type :
                        /var/bin/start_hypercam.sh

                        All activity reportings are, by default, written in /tmp
                        hypercam.peers State of connected peers
                        hypercam.localcards List of cards detected in smartcard readers
                        hypercam.cards List of all available cards (local & remote)
                        hypercam.schemes List of available encryption schemes
                        for current channel



                        here
                        Last edited by aftermath; 24 April, 2009, 17:04.

                        Comment

                        • NASA2007
                          Newbie
                          • Mar 2009
                          • 12

                          #13
                          IncubusCamd version 0.82 feedback

                          it runs mutch better than 0.80 I have only testet i on ccamd server with incubuscamd but it runs faster and no so manny glitches and freezes, cool work hope a new image from NLB is on it's way :-)

                          keep up the nice work, nice update

                          Comment

                          • kennylam
                            Newbie
                            • May 2009
                            • 1

                            #14
                            that's great! you saved my life

                            Comment

                            • grizzlyt
                              Member
                              • Oct 2008
                              • 93

                              #15
                              IncubusCamd ver 0.8.3

                              Incubus 0.83

                              History: 21/05/2009, V0.83
                              * fixed caid tunneling for premierehd on betacrypt over cccam
                              * fixed bug for caid 0603 over cccam
                              * fixed tv vlandeeren bug over cccam
                              * compatibility with cccam 2.1.1 In this version only pid selected from prio file will be used, otherwise only the first pid on pmt list will be selected
                              Last edited by aftermath; 2 October, 2009, 16:58.
                              IP Box HD 9000 2xS2 tuner

                              Dreambox 7025-SS

                              Smart MX 28-IDTE IQ 2040

                              Sammy 9500-Sammy 9400-Sammy 9000

                              Triax 120 cm-Titanium 2 LNB's

                              Comment

                              Working...