oscam.server.txt

(17 KB) Pobierz
oscam.server(5) 											   oscam.server(5)



NAME
       oscam.server - reader configuration file for OSCam

SYNOPSIS
       The  server  configuration file for OSCam contains reader parameters.  sections in oscam.server are recurring (more
       than one reader possible).  At least one [reader] section is required.

DESCRIPTIONS
   The [reader] section
       label = name
	  name for reader, required

       enable = 0|1
	  0 = deactivate reader, default:1

       description = text
	  description of reader, default:none

       protocol = reader protocol
	  reader protocol, required:
	   mouse
	   mp35
	   smartreader
	   internal
	   serial
	   camd35|cs357x
	   cs378x
	   gbox
	   newcamd|newcamd525
	   newcamd524
	   cccam
	   radegast
	   pcsc
	   constcw
	   sc8in1

       device = <device|bus:device|device:slot>|Serial:Reader serial|<ip|hostname>,<port>[,<lport>]|pcsc|<0|1>|constantcw
	  define local or remote reader

	   device:	device name

	   bus:device:	bus name and device name of the Smartreader+
			(get the names with lsusb 'Bus' and 'Device')

	   device:slot: device name and slot number sc8in1 [1-8]
			(only one SC8in1 reader supported)

	   serial	serial number of Smartreader+
			(get the serial number while starting OSCam)

	   port:	TCP/IP port

	   lport:	remapping to local TCP/IP port

	   PCSC:	number of PCSC reader, starting with 0

	   0|1: 	for Coolstream HD-1 STB only: select reader 0 or
			reader 1

	   constantcw:	constant CW file name

	  constant CW file format: CA (4 digits):ID (6 digits):SID (4 digits):PMT PID (4 digits):ECM PID (4 digits)::  key
	  (16 Bytes seperated by spaces)

	  example: 1234:123456:1234:1234:1234::00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F

       detect = CD|DSR|CTS|RING|NONE|gpio[1-7]
	  status detect of card (NONE = no detection), default:CD

       cardmhz = mhz
	  set standard SC frequency in units of 10 kHz, for Irdeto SC set to 600, refer to OVERCLOCKING, default:357

       mhz = frequency
	  set  reader  frequency in units of 10 kHz, if mhz > cardmhz you are in overclocking mode, refer to OVERCLOCKING,
	  default:357

       deprecated = 0|1
	  First the SC will be initialized in normal mode. If it fails, the SC will be automatically  reverted	to  depre???
	  cated  mode,	so  that the SC speed will not be changed and the communication will remain on normal ATR speed of
	  9600 baud.

	  1 = use deprecated SC mode only, default:0

       mode = mode
	  set card init mode for AzBox internal reader, default:none

       device_out_endpoint = address
	  set endpoint address for FTDI chips,default:0x82

	   0x81: Infinity USB Smart
	   0x82: Smartreader+ (default)

       smargopatch = 0|1
	  1 = enable workaround for Smartreader+ reader until native mode works, default:0

       sc8in1_dtrrts_patch = 0|1
	  1 = enable fix for SC8in1/MCR DTR/RTS kernel bug, default:0

       cool_timeout_init = timeout
	  set timeout for SC init in milli-seconds for Coolstream internal reader only, default:50

       cool_timeout_after_init = timeout
	  set read/transmit timeout after SC init in milli-seconds for Coolstream internal reader only, default:150

       ins7e = payload
	  add 26 hex-bytes payload for NDS Videoguard 2 SCs, valid for physical readers only, default:none

       ins7e11 = TA1 byte
	  set TA1 byte for NDS Videoguard 2 SCs, valid for physical readers only, default:none

       force_irdeto = 0|1
	  1 = force Irdeto SC mode even if RSA key is set for Irdeto tunnled Nagravion SC, default:0

       nagra_read = 0|1|2
	  read Nagravison records (on NCMED cards only):

	    0 = disabled (default)
	    1 = read all records with expired rights
	    2 = read records with valid rights only

       rsakey = RSA key
	  RSA key for Nagravision/Tiger SCs / CAM key data for Irdeto SCs

       fix9993 = 0|1
	  1 = enable fix for 9993 error with CAID 0919 SCs, default:0

       boxkey = box key
	  box key for Nagravision SCs / CAM key for Irdeto SCs

       pincode = pincode
	  pincode for Conax and Cryptoworks SCs, default:none

       boxid = NDS box ID
	  NDS receiver box id

       ndsversion = 0|1|12|2
	  set NDS Videoguard version

	    0 = autodetection (default)
	    1 = NDS Videoguard 1
	   12 = NDS Videoguard 1+
	    2 = NDS Videoguard 2

       aeskeys = CAID #0@provid:AES key #0 CAID #0[,AES key #1 CAID #0],...[;CAID #1@provid:AES key #0 CAID #1[,AES key #1
       CAID #1],...]...
	  multiple 16 bytes AES keys for Viaccess SCs (the used postprocessing AES key is specified through the D2 nano of
	  the ECM)

	  special AES keys:

	   00 = do not return any CW, no AES key specified
	   FF = return CW received from the S, no AES key specified

	  example:

	   aeskeys													 =
	  0500@012345:000102030405060708090a0b0c0d0e0f;0500@543210:000102030405060708090a0b0c0d0e0f,0,0f0e0d0c0b0a090807060504030201

       showcls = quantity
	  number of classes subscriptions to show for Viaccess SCs, default=10

       key = DES key
	  key for newcamd remote reader encryption

       account = user,password (delimiter not allowed, obsolete)
	  user and password for remote reader, overrides password of password, first come first serve

       user = name
	  user for remote reader, overrides user of account, first come first serve

       password = password
	  password for remote reader, overrides password of account, first come first serve

       mg-encrypted = D: { <IP|hostname> { <local port> <remote port> { <password>  {  <level>	<level>  }}}}[,<local  MAC
       address>]
	  mgcamd encrypted gbox line, default MAC address = eth0

       services = [!]services[,[!]<services>]...
	  reader [de]assignment to service group, default=none

       caid = <CAID>[&<mask>][:<target CAID>][,<CAID>[&<mask>][:target <CAID>]]...
	  define and mapping of CAIDs for reader, default:all CAIDs with mask FFFF

	  example: caid = 0100
		   caid = 0200&ffee:0300
		   caid = 0400&ff00:0500,0600
		   caid = 0702,0722
		   caid = 0702&ffdf (shortcut for the example above)

       ident = <CAID>:<provid>[,provid]...[;<CAID>:<provid>[,provid]...]...
	  set CAID and SC specific ident for reader

	  example: ident = 0100:123456,234567;0200:345678,456789

       class = [!]class[,[!]class]...
	  set SC specific class in hex for reader

	  example: class = 01,02,!1b,!2b

       chid = CAID:ChID
	  set SC specific ChIDs for reader, default:none

	  example: chid = 0100:12

       group = 1..64[,1..64]...
	  reader assingment to groups, default:none, required

       audisabled = 0|1
	  1 = exclude reader from auto AU, default:0

       auprovid = provider ID
	  set provider ID to use the right reader for auto AU

	  example: auprovid = 123456

       disableserverfilter = 0|1
	  1 = ignore caid and provid settings of reader due faulty clients, default:0

       inactivitytimeout = seconds
	  inactivity timeout for all TCP based remote readers, default:none

       reconnecttimeout = seconds
	  reconnect if missing answers for all TCP based remote readers, default:30

       fallback = 0|1
	  1 = define reader as fallback, standard and fallback reader must have the same group, default:0

       emmcache = usecache,rewrite,logging
	  set EMM cache of local reader:

	   usecache = 0|1: 1 = enable EMM caching, default:0

	   rewrite  = determines how often one and the same EMM is
		      written, default:0

	   logging  = EMM logging mask:

		       0 = EMM logging disabled (default)
		       1 = logging EMM errors
		       2 = logging written EMMs
		       4 = logging skipped EMMs
		       8 = logging blocked EMMs
		      16 = logging disabled AU

	   example: emmcache = 1,3,2

       cacheex = 0|1|2|3
	  set cache exchange mode

	   0: disable cache exchange mode (default)
	   1: enable cache exchange pull mode
	   2: enable cache exchange push mode for camd 3.5x / 3.57x and CCcam
	      protocol
	   3: enable reverse cache exchange push mode for camd camd
	      3.5x / 3.57x and CCcam protocol

	  Identical cache exchange modes must be set on local OSCam server and remote OSCam user asccount.

       logport = 0|port
	  camd	3.x  reader logport, camd 3.x UDP must be activated, only works if there's no camd 3.x cascading, 0 = dis???
	  abled, default=0

       ecmwhitelist = [CAID[@provid]:]length[,length]...[;[CAID[@provid]:]length[,length]...]...
	  set valid ECM length per CAID and provid in hex, default:none,provid=000000

	  example: ecmwhitelist = 10,20,0a,0b
		   ecmwhitelist = 0100:10,20;0200@123456:0a,4b

	  In normal operation mode this parameter is not required.

       ratelimitecm = count
	  number of different SIDs in ECMs allowed for an interval, default:0

       resetcycle = count
	  number of ECMs until SC reset is performed, 0 = disabled, valid for physical readers only, default:0

       ratelimitseconds = seconds
	  interval for rate limit, default:0

       cooldown = delay,duration
	  activate ratelimitecm and ratelimitseconds parameters after specified delay for specified duration  in  seconds,
	  ratelimitecm and ratelimitseconds are required, default:none

       blocknano = nano[,nano]...|all
	  list of EMM-nanos to block (in hex w/o 0x) or all EMM-nanos, valid for physical readers only, default:none

	   example: blocknano = 45,93,7a,ff
		    blocknano = all

       blockemm-u = 0|1
	  1 = block unique EMMs, default:0

       blockemm-s = 0|1
	  1 = block shared EMMs, default:0

       blockemm-g = 0|1
	  1 = block global EMMs, default:0

       blockemm-unknown = 0|1
	  1 = block unknown types of EMMs, default:0

       blockemm-bylen = [length,length]...
	  block all types of EMMs by lenght, maximum 10 values, default:none

       saveemm-...
Zgłoś jeśli naruszono regulamin