############################################################################## # incubusCamd configuration file # # All configuration options in this file observe the same format: # # = # # # # Each section are [::] 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/incubusCamd.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 ########################### 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] # ---------------------------------------------------------------------------- # Decoder type indicates whether the cam will attempt to decode this provider # in software, or through a card-server. Supported values are: # # 0 - Use internal softcams. # 1 - Connect to a card sharing protocol card-server. decoder_type=1 # URL of card-server to use, formats are as follows: # # newcamd://:@:/ # aroureos://@: # radegast://@: # # Example: # newcamd://foo:bar@192.168.0.100: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:password@192.168.0.100:10550/0102030405060708091011121314 [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. # decoder_type=1 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://:@://[EMM] # where 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://::@::/[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://:@: card_server_url=cccam://:@: card_server_url=gbox://::@:: card_server_url=cccam://:@: card_server_url=gbox://::@:: ########################### CaIDs tunneling configuration ############################ [CaIDTunnel] # # All values are in hex notation # In this file you can configure what CAIDs/PIDs incubusCamd should tunnel to another CAID # # situation 1: this caid, all idents, on all channels will use the tunnel_caid # caid:tunnel_caid # # situation 2: this caid/ident pair will use the tunnel_caid # caid:tunnel_caid:ident # # situation 3: this caid/ident pair, on channel 'sid' will use the tunnel_caid # caid:tunnel_caid:ident:sid # # i.e: # 1833:1702:000000:0082 # this one should tunnel premiereHD nagra3 into betacrypt cards # 1833:1702:000000:0081 # this one should tunnel premiereHD nagra3 into betacrypt cards