1 oscam.conf(5) File Formats Manual oscam.conf(5)
6 oscam.conf - main configuration file for OSCam
9 The main configuration file for OSCam contains global parameters such as debugging, logging, monitor, protocols and anti-cascading. sections in
10 oscam.conf are nonrecurring. The [global] section is required. All other sections are optional.
15 system priority, default:99
18 set PID file, default:none
20 logfile = [filename][;syslog][;stdout]
21 logging targets, default:/var/log/oscam.log. You can define a maximum of one filename and additionally to log to stdout or syslog (you can also
22 only log to stdout or syslog and omit the filename).
23 PP initial_debuglevel = level
24 set initial debug level for OSCam start, default:0
25 PP sysloghost = hostname
26 set remote syslog host, default:none
29 set TCP/IP port for remote syslog host, default:none
32 define ECM log format, default:c&p/i/s/l:h
39 g = ID of origin gbox peer
42 j = distance of gbox hops
50 use a value as prefix to hide variable with this value, control characters will be escaped by "\"
52 example: ecmfmt = c&0p/i/d/s/l:h.e_w
53 (hide provider ID if 0)
55 loghistorylines = lines
56 size of log message history in web interface or monitor, 0 = disabled, default:256
59 maximum log file size, 0 = unlimited, default:10
61 logduplicatelines = 0|1
62 1 = enable logging of duplicate lines in the log, default:0
65 1 = disable log file, default:0
68 directory for CW logging, default:config dir
71 directory for EMM logging, default:config dir
74 log file for user logging, default:none
90 login time in unix/POSIX format
91 logout time in unix/POSIX format
95 1 = avoid logging although userfile is set, default:1 (also set automatically if userfile is empty)
100 0 = only client logon/logoff will be logged in usrfile (default)
101 1 = each zapping of a client will be logged in usrfile
104 1 = disable saving NDS Videoguard mail messages from provider, default:1
107 define file saving NDS Videoguard mail messages from provider, default:none
110 0 = LED support disabled (default)
111 1 = LED support enabled for routers
112 2 = LED support enabled for Qbox HD
115 1 = wait for local SCs on startup before opening network ports, default:1
117 waitforcards_extra_delay = delay
118 additional delay in milli-seconds after waiting for local SCs on startup before opening network ports, default:500
120 preferlocalcards = 0|1
121 SC decoding behavior:
123 0 = local SCs used like a remote reader
124 1 = prefer cache exchange based SCs (default)
127 readerrestartseconds = seconds
128 seconds beetween restarts, 0 = disable reader restart, default:5
131 1 = reject looping ECMs from clients to readers with the same IP address, default:1
133 block_same_name = 0|1
134 1 = reject looping ECMs from clients to readers with the same name, default:1
136 clienttimeout = milli-seconds|seconds
137 value (clienttimeout in seconds < 100, else milli-seconds) for client process to wait for key, default:5
139 clientmaxidle = seconds
140 value for client process being idle before disconnect, 0 = idle disconnect disabled, default:120
143 0 = tell camd 3.5x, 3.57x and 3.78x clients not to request again for rejected CAID, service ID and provider ID combination, 1 = disable, can be
144 overwritten per user in oscam.user, default:0
146 fallbacktimeout = milli-seconds
147 time falling back to fallback reader, default:2500
149 fallbacktimeout_percaid = milli-seconds
150 time falling back to CAID restricted fallback reader, default:2500
153 time waiting for inactive users, default:none, can be overwritten per user in oscam.user
155 serverip = IP address
156 bind service to specified IP address, default:none
159 value to wait for bind request to complete, default:120
161 netprio = 0|1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20
162 value for network priority:
163 IPP value will be applied to SO_PRIORITY (system internal prioritization)
164 DSCP value will be applied to IP_TOS/IPV6_TCLASS (the TOS field in the IP packet header)
166 0 = IPP=0; DSCP=CS0 (default)
176 10 = IPP=3; DSCP=AF31
177 11 = IPP=3; DSCP=AF32
178 12 = IPP=3; DSCP=AF33
180 14 = IPP=4; DSCP=AF41
181 15 = IPP=4; DSCP=AF42
182 16 = IPP=4; DSCP=AF43
188 resolvegethostbyname = 0|1
189 set mode for DNS resolving:
191 0 = getadressinfo (default)
195 number of incorrect logins after an ip address will be blocked, default:0
197 failbantime = minutes
198 time for IP based blocking for clients with an invalid login attempt, 0 = failban is disabled, default:0
201 mode for duplicate client connections (requirement: uniq > 0):
203 0 = mark client as duplicate, but don't disconnect them (default)
204 1 = drop duplicate connections instead of marking as duplicate
207 1 = unlock parental mode option to disable Seca and Viaccess pin code request for adult movie, default:0
210 1 = ECM will be send to two or more readers with the same SC and the CWs will be verified against each other, lb_nbest_readers must be set to 2 or
213 double_check_caid = [CAID1|first two digits of CAID1],[CAID2|first two digits of CAID2]...
214 ECM will be send to two or more readers with the same SC and the CWs will be verified against each other for defined CAID or first two bytes of
215 CAID, lb_nbest_readers must be set to 2 or higher, default:none
216 getblockemmauprovid = 0|1
217 1 = server overrides EMM blocking defined on client site, default:0
222 0 = load balance disabled, ECMs go to all readers (default)
223 1 = fastest reader first, after 5 ECMs the reader with the fastest
224 response time will be selected
225 2 = oldest reader first, reader with the longest no answer
226 3 = lowest usage level, the usage level will be calculated by the
227 sum of 5 ECMS response times, the higher a reader is busy, the
228 higher is usage level
231 save auto load balance statistics:
233 0 = saving of auto load balance statistics disabled (default)
234 counts = save auto load balance statistics every counts ECMs
237 To save CPU power a minimum counts of 100 is recommended.
239 lb_nbest_readers = counts
240 set count of best readers for load balancing, default:1
242 lb_nfb_readers = counts
243 set count of fallback readers for load balancing, default:1
245 lb_nbest_percaid = CAID1:count1[,CAID2:count2]...
246 set count of best readers per CAIDs for load balancing, wildcard CAIDs with two-digit CAIDs possible, default:none
248 example: lb_nbest_percaid = 0100:4,0200:3,03:2,04:1
249 (wildcard CAIDs 03xx and 04xx)
251 lb_min_ecmcount = counts
252 minimal ECM count to evaluate load balancing values, default:5
254 lb_max_ecmcount = counts
255 maximum ECM count before resetting load balancing values, default:500
257 lb_reopen_seconds = seconds
258 time between retrying failed load balanced readers/CAIDs/providers/services, default:900
260 lb_reopen_invalid = 0|fB1
261 0 = E_INVALID will be blocked until statistics has been cleaned, default:1
263 lb_force_reopen_always = 0|1
264 1 = force reopening immediately all failing readers if no matching reader was found, default:0
266 lb_retrylimit = milli-seconds
267 retry next load balanced reader only if response time is higher then lb_retrylimit, default:0
269 lb_savepath = filename
270 filenanme for saving load balancing statistics, default:/tmp/.oscam/stat
272 lb_stat_cleanup = hour
273 hours after the load balancing statistics will be deleted, default:336
275 lb_retrylimits = CAID1:time1[,CAID2:time2]...
276 load balancing retry limit time per CAID, wildcard CAIDs with two-digit CAIDs possible, default:none
278 example: lb_retrylimits = 12:0100,34:0200,5678:0300
279 (wildcard CAIDs 12xx and 34xx)
281 lb_noproviderforcaid = CAID1[,CAID2]...
282 ignore provider information for CAIDs to reduce load balancing statistic data, wildcard CAIDs with two-digit CAIDs possible, default:none
284 example: lb_noproviderforcaid = 0100,02,0300,04
285 (wildcard CAIDs 02xx and 04xx)
287 lb_max_readers = limit
288 restrict the reader count to limit during load balancing learning:
290 0 = unlimited (default)
291 limit = restrict load balancer readers to limit
293 lb_auto_timeout = 0|1
294 1 = enable automatic timeout based on load balancing statistics, default:0
296 lb_auto_timeout_p = percent
297 percent added to average time as timeout time, default:30
299 lb_auto_timeout_t = milli seconds
300 minimal time added to average time as timeout time, default:300
302 lb_auto_betatunnel = 0|1
303 1 = enable automatic Betacrypt tunneling detection for CAIDs 1801, 1833, 1834, and 1835 for load balancing, Betacrypt defintion in oscam.user with
304 betatunnel will be prefered, default:1
306 lb_auto_betatunnel_mode = 0|1|2
307 set mode for automatic Betacrypt tunneling:
309 0 = CAID 18XX tunneling to CAID 17X2 only (default)
310 1 = CAID 18XX tunneling to CAID 17X2 and CAID 17X2 tunneling to CAID 18XX (CAID 1833/1801)
311 2 = CAID 18XX tunneling to CAID 17X2 and CAID 17X2 tunneling to CAID 18XX (CAID 1833/1834)
312 3 = CAID 18XX tunneling to CAID 17X2 and CAID 17X2 tunneling to CAID 18XX (CAID 1833/1835)
313 4 = CAID 17X2 tunneling to CAID 18XX (CAID 1833/1801 only)
314 5 = CAID 17X2 tunneling to CAID 18XX (CAID 1833/1834 only)
315 6 = CAID 17X2 tunneling to CAID 18XX (CAID 1833/1835 only)
317 lb_auto_betatunnel_prefer_beta = direction
318 set direction for automatic Betacrypt/Nagravision selection:
320 0 = disabled (default)
322 105 = represents the middle
323 200 = always Nagravision
325 The [monitor] section
327 UDP port for monitor, 0 = monitor disabled, default:0
329 serverip = IP address
330 bind service to specified IP address, default:all
332 nocrypt = IP address|IP address range[,IP address|IP address range]...
333 unsecured monitor connection, default:none
335 example: nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255
338 time no EMM occurs so that client is set to low, switch from status "active" to "on", default:30
343 0 = no access to monitor
344 1 = only server and own procs
345 2 = all procs, but viewing only (default)
346 3 = all procs, reload of oscam.user possible
349 monlevel can be overwritten per user in oscam.user.
351 hideclient_to = seconds
352 time to hide clients in the monitor if not sending requests, 0 = disabled, default:25
356 port for web interface, 0 = disabled, praefix + = enable SSL, default:none, required
359 file for http SSL certificate, default:oscam.pem
362 1 = force using SSLv3, default:0
365 username for password protection, default:none
368 password for password protection, default:none
371 path for external CSS file, default:none
373 http_prepend_embedded_css = 0|1
374 1 = embedded CSS will be added before external CSS , default:0
377 path for external templates and picons, multiple simultaneously templates and picons are possible by creating sub folders (maximum length of 32
378 alphanumeric characters), sub folders naming is corresponding to sub folder in URL, default:none
380 example: httptpl = /this/is/my/path
382 folder with multiple templates:
383 /this/is/my/path/template1
384 /this/is/my/path/template2
387 http://host:port/template1
388 http://host:port/template2
391 path for oscam.js javascript, default:none
393 httprefresh = seconds
394 status refresh in seconds, default:none
396 httphideidleclients = 0|1
397 1 = enables hiding clients after idle time set in parameter hideclient_to, default:0
399 httphidetype = type[type]...
400 characters defining columns to hide in web interface status page (see type column), default:none
413 path to an executable script which you wish to start from web interface, default:none
415 httpallowed = IP address|IP address range[,IP address|IP address range]...
416 http web interface connections allowed, default:127.0.0.1,192.168.0.0-192.168.255.255,10.0.0.0-10.255.255.255,::1
418 example: httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255
420 httpdyndns = hostname[,hostname][,hostname]
421 http web interface connections allowed, default:none
423 example: httpdyndns = host.example.com
424 httpdyndns = host1.example.com,host2.example.com
426 httpsavefullcfg = 0|1
429 0 = all not empty parameters, all not default parameters, all
430 parameters not containing the same value as the same
431 parameter in global configuration (default)
434 httpoverwritebakfile = 0|1
435 1 = overwrite backup configuration files, default:0
438 1 = read only modus for web interface, default:0
441 1 = show picons in user list, default:0
444 path to picons, default:none
446 httphelplang = en|de|fr|<available wiki languages>
447 set right language for wiki entry point, default:en
449 httplocale = environment
450 set the locale environment, default:none
453 httposcamlabel = text
454 set individual label in web interface header, default:OSCam
457 1 =enable LCD output, default:0
459 lcd_outputpath = path
460 path for LCD output, default:/tmp
463 1 = hide reader in LCD output if reader idle > 20 seconds, default:0
465 lcd_writeintervall = seconds
466 LCD refresh interval (minimum 5), default:10
469 delay = milli-seconds
470 value to delay cached requests, default:0
473 maximum time CWs resist in cache, the time must be 2 seconds highter than the parameter clienttimeout, default:15
475 max_hit_time = seconds
476 maximum time for cache exchange hits resist in cache for evaluating wait_time, default:15
478 wait_time = [caid][&mask][@provid][$servid][:awtime][:]dwtime[,[caid][&mask][@provid][$servid][:awtime][:]dwtime]...
479 wait time in milli-seconds for cache exchange and Cardservproxy before sending ECMs to reader or proxy, default:none
481 example: wait_time = 0:50:250,0200@00009X:50:150,15:950,0500@000001:150,1602&ffdf:1200
483 cacheexenablestats = 0|1
484 1 = enable statistics for cache exchange mode, default:0
486 Please consider memory consumption.
488 cacheex_cw_check = [caid][&mask][@provid][$servid]:mode:counter[,[caid][&mask][@provid][$servid]:mode:counter]...
490 mode = specify behaviour for counter:
492 0 = when wait_time expires, serve highest counter's CW
493 got anyway, even if no counter reached (default)
494 1 = never serve CW from cache exchange stored in cache,
495 if it's counter not reaches counter. When wait_time
496 expires, requests will go to normal readers
498 counter = set minimum CW counter to allow CW is used, default:1
500 cacheex_mode1_delay = CAID1:time,[BCAID2:time]...
501 delay in milli-seconds for asking cache exchange mode 1 readers, default:none
504 UDP port of Cardservproxy for cache exchange, default:none
507 bind Cardservproxy for cache exchange to specified IP address, default:none
509 csp_ecm_filter = [caid][&mask][@provid][$servid][,[caid][&mask][@provid][$servid]]...
510 Cardservproxy incoming ECM filter setting, default:none
512 csp_allow_request = 0|1
513 allow incoming ECM request from Cardservproxy, default:1
515 csp_allow_reforward = 0|1
516 1 = reforward other cacheex updates to Cardservproxy peers, option could cause loops, default:0
518 cwcycle_check_enable = 0|1
519 1 = enable CW cycle check, default:0
521 cwcycle_check_caid = CAID[,CAID]...
522 CAID enabled for CW cycle check, default:none
524 cwcycle_maxlist = count
525 maximum CW cycle list entries, default:500, maximum:4000
527 cwcycle_keeptime = minutes
528 minimum time a learned cycle time resists in memory, default:15, maximum:15
531 0 = log bad CW cycle only, 1 = drop bad CW cycle, default:1
533 cwcycle_dropold = 0|1
534 1= drop old CW cycle, default:1
536 cwcycle_sensitive = 0|2|3|4
540 2 = 2 (or more) same bytes and drop new CW
541 3 = 3 (or more) same bytes and drop new CW
542 4 = 4 (or more) same bytes and drop new CW (default)
544 cwcycle_allowbadfromffb = 0|1
545 1 = allow bad cycles from a fixed fallback reader, default:0
547 cwcycle_usecwcfromce = 0|1
548 1 = use CW info from cache exchange, default:0
550 wait_until_ctimeout = 0|1
551 answer when cache exchange timeout expires, if no normal readers are available for sending ECMs:
553 0 = immediately send 'not found' to client (default)
554 1 = wait for cache exchange answer until client timeout expires
558 TCP port for camd 3.3x clients, 0 = disabled, default:0
560 serverip = IP address
561 bind service to specified IP address, default:all
563 nocrypt = IP address|IP address range[,IP address|IP address range]...
564 unsecured camd 3.3x client connection, default:none
566 example: nocrypt = 127.0.0.1,192.168.0.0-192.168.255.255
569 1 = force passive camd 3.3x client, default:0
572 key for camd 3.3x client encryption, default:none
574 example: key = 01020304050607080910111213141516
578 UDP port for camd 3.57x clients, 0 = disabled, default:0
580 serverip = IP address
581 bind service to specified IP address, default:all
584 0 = tell camd 3.5x / 3.57x clients not to request again for rejected CAID, service ID and provider ID combination, 1 = disable, can be overwritten
585 per user in oscam.user, default:0
588 port = 0|port[@CAID][:provid][,provid]...[;port@CAID[:provid][,provid]...]...
589 TCP port/CAID/provid definitions for camd 3.78x clients, 0 = disabled, default:0
591 examples: port = 10000@0100:100000;20000@0200:200000,300000,400000
594 serverip = IP address
595 bind service to specified IP address, default:all
598 0 = disable camd 3.78x keepalive modus, default:0
601 0 = tell camd 3.78x clients not to request again for rejected CAID, service ID and provider ID combination, 1 = disable, can be overwritten per
602 user in oscam.user, default:0
604 The [newcamd] section
606 default key for newcamd client encryption, default:none
608 example: key = 0102030405060708091011121314
610 port = port[{DES key}]@CAID[:provid][,provid]...[;port[{DES key}]@CAID[:provid][,provid]...]...
611 TCP port/DES key/CAID/provid definitions, default:none
613 example: port = 10000@0100:100000;20000{0102030405060708091011121314}@0200:200000,300000
615 Each CAID requires a separate port. If you don't specify a DES key for a port, the default DES key will be used.
617 serverip = IP address
618 bind newcamd service to specified IP address, default:all
620 allowed = IP address|IP address range[,IP address|IP address range]...
621 newcamd client connections allowed from, default:none
623 example: allowed = 127.0.0.1,192.168.0.0-192.168.255.255,::1
626 0 = disable newcamd keepalive modus, default:0
629 1 = provide share information of all available CAIDs and provider IDs to mgcamd clients, default:0
631 The [radegast] section
633 TCP/IP port for radegast clients, 0 = disabled, default:0
635 serverip = IP address
636 bind service to specified IP address, default:all
638 allowed = IP address|IP address range[,IP address|IP address range]...
639 client connections allowed from, default:none
641 example: allowed = 127.0.0.1,192.168.0.0-192.168.255.255
644 user name for radegast client
647 device = <user>@<device>[:baud][?option1=value1[&option2=value2]...]
648 [;<user>@<device>[:baud][?option1=value1[&option2=value2]...]]...
652 device = serial device name|hostname|IP,port
653 baud = serial port speed (for serial devices only)
654 option = timeout = milli-seconds, timeout for connection,
656 delay = milli-seconds, additional delay between two
657 characters, default:0
659 supported serial devices (autodection):
660 HSIC (humax sharing interface client)
661 SSSP (simple serial sharing protocol)
662 bomba (BOMBA firmware)
665 example: user1@/dev/ttyS1:115200?delay=1&timeout=5000
666 user2@192.160.0.1,12345?delay=1&timeout=5000
669 port = 0|port[,0|port]...
670 TCP/IP ports for CCcam clients, 0 = disabled, default:0
672 version = <main version>.<version>.<sub version>
673 define CCcam version, minimum CCcam version 2.0.11, used with original CCcam only, default:none
675 example: version = 1.2.34
678 reshare level for CCcam clients (default:10):
681 0 = resharing for direct peer only
682 1 = resharing for direct peer and next level
683 x = resharing for direct peer and next x level
688 0 = reader reshares only received SCs for CCcam readers,
689 defined filters/CAIDs/provids on other readers
690 1 = reader reshares received SCs (like=0) and defined services
691 2 = reader reshares only defined reader services as virtual SCs
692 3 = reader reshares only defined user services as virtual SCs
693 4 = reader reshares only received SCs (default)
695 Every server is shared as hop = 0 and with defined reshare values.
697 Service reshare only works if positive services defined: no service - no reshare!
700 CCcam reshare setting:
702 0 = use reshare setting of server (default)
703 1 = use reshare setting of reader or user
706 1 = behaviour like the original CCcam: no activate partner detection and extended OSCam-CCcam protocol, prevent other OSCam to detect the server
707 as OSCam server, default:0
710 mode how to provide CCcam servers to CCcam clients:
712 0 = no aggregation, remove duplicates only (default)
713 1 = based on minimum hop: two SCs with different hops are
714 summarized, new SCs get a smaller hop
715 2 = aggregation based on CAIDs: all SCs with the same CAIDs
716 will be merged, provider (maximum 32) will be merged, too
718 updateinterval = seconds
719 interval to provide share list update to CCcam clients, values <= 10 are invalid and will be set to 30, default:240
722 set CCcam keepalive modus:
724 0 = disconnect client when maximum idle time is reached
725 1 = keep client connected (default)
727 recv_timeout = milli-seconds
728 set network timeout for receiving data, default:2000
730 forward_origin_card = 0|1
731 1 = forward ECM request to reader holding this card, load balancer, fallback and caching will be disabled, default:0
734 set CCcam node ID in hex, default:none
736 example: nodeid = 0a0b0c0d0e0f1011
739 hostname = hostname| IP address
740 set hostname or IP address for gbox protocol, default:none
742 port = port[,port]...
743 UDP port for gbox server, default:0
745 my_password = password
746 password for connection to local gbox peer, default:none
748 proxy_card = <CAID><provid>[,<CAID><provid>]...
749 proxy reader SCs to be reshared into gbox network, default:none
752 1 = enable CCCam reshare, default:0
755 set gbox version in hexadecimal low byte, default:2A
758 set gbox CPU and API byte in hexadecimal, default:40
760 gbox_reconnect = time
761 send message to peers in seconds, default:180, min:60, max:300
764 1 = log hello messages ,default:1
767 1 = disable creation of file attack.txt ,default:0
770 1 = disable gbox short message service (GSMS),default:1
772 sending a messeage: /tmp/gsms.txt: <box ID> <1=mormal message|2=OSD/TV message> <message 6 to 127 characters>, status will be stored in
773 '/tmp/gsms.ack' respective 'gsms.nack', receiving a message: The message will be stored in /tmp/gsms.log
776 temporary directory for gbox, default:/tmp/.oscam
778 accept_remm_peer = peer-id1[,peer-id2]...
779 accept REMM requests from gbox peer(s), default:none
783 UDP port for scam server, default:0
787 1 = DVB API enabled, default:0
789 Create file /tmp/.pauseoscam to pause DVB API, e.g. if STB goes into standby and OSCam remains as SC server only.
792 TCP/IP port for SAT IP clients, filtering has to be done on client site, 0 = disabled, default:0
795 user name for DVB API client, default:anonymous
797 ignore = <CAID>[,<CAID>]... (detached by oscam.dvbapi, obsolete)
798 CAIDs to be ignored, default:none
800 services = <service ID>[,<service ID>]... (detached by oscam.dvbapi, obsolete)
801 services to be prioritized, default:none
803 priority = <CAID>:<provider ID>[,CAID:<provider ID>]... (detached by oscam.dvbapi, obsolete)
804 CAIDs and provider IDs to be prioritized, default:CAIDs and provider IDs of local SCs will be prioritized
809 0 = disable AU (default)
812 pmt_mode = 0|1|2|3|4|5
815 0 = use camd.socket and PMT file, default
816 1 = disable reading PMT file
817 2 = disable camd.socket
818 3 = read PMT file on startup only
819 4 = do not use signal handler for monitoring /tmp
820 5 = do not use signal handler for monitoring /tmp,
826 0 = Disable ecm.info file
827 1 = Enable ecm.info file (default)
829 ecminfo_type = 0|1|2|3|4|5
832 0 = OSCam syntax (default)
833 1 = OSCam syntax with ECM time in ms instead of seconds
842 0 = try all possible CAIDs one by one (default)
843 1 = try all CAIDs simultaneously
845 boxtype = dbox2|dreambox|dm7000|duckbox|ufs910|ipbox|ipbox-pmt|qboxhd|coolstream|neumo|samygo|pc
846 set boxtype, auto detection of DVB API will be aspired, default:dreambox
848 ipbox with camd.socket support, currently only with PGI image version 0.6 or above, verified on HD models only
850 ipbox-pmt can be used on any DGS based images (with or without camd.socket support), verified on HD models only
852 pc is for generic pc support (currently supported on VDR with vdr-plugin-dvbapi)
855 mode of provider, channel name and service type auto detection via SDT:
857 0 = disabled (default)
858 1 = enabled for non FTA channels only
859 2 = enabled for all channels
862 mode writing provider name into oscam.srvid2 file:
864 0 = disabled (default)
868 try fixing audio/video sync errors:
870 0 = disabled (default)
873 cw_delay = milli-seconds
874 delay of CW writing, default:none
876 delayer = milli-seconds
877 minimum time to write CW, default:0
880 1 = reopen demux devices on each channel switching, default:0
882 The [anticasc] section
884 1 = enable anti-cascading, default:0
887 anti-cascading: user per account, 0 = anti-cascading disabled, default:0
890 duration of sample, default:2
893 quantity of samples over limit, default:10
898 0 = only logging (default)
900 2 = temporary user ban
903 penalty can be overwritten per user in oscam.user.
906 file for anti-cascading logging, default:none
908 fakedelay = milli-seconds
909 fake delay time, default:1000, minimum value is 100, maximum value is 3000
911 denysamples = quantity
912 how many samples should be penalized, default:8
915 1 = enable anti-cascading over SID count, default:0
917 acosc_max_ecms_per_minute = count
918 maximum ecms per minute, 0 = unlimited, default:0
920 acosc_max_active_sids = count
921 maximum active SIDs with anti-cascading over SID, 0 = unlimited, default:0
923 Can be overwritten per user in oscam.user.
925 acosc_zap_limit = count
926 zap limit for anti-cascading over SID, 0 = unlimited, default:0
928 Can be overwritten per user in oscam.user.
930 acosc_penalty = 0|1|2|3|4
931 level of penalty with anti-cascading over SID count:
933 0 = only logging (default)
935 2 = temporary user ban
937 4 = temporary hidecards to the client
939 Can be overwritten per user in oscam.user.
941 acosc_penalty_duration = seconds
942 penalty duration for anti-cascading over SID count, default:0
944 Can be overwritten per user in oscam.user.
946 acosc_delay = milli-seconds
947 delay for anti-cascading over SID count, default:0
949 Can be overwritten per user in oscam.user.
954 1 = cacheex (=1) reader (C)
956 3 = other reader / proxies (P)
957 4 = fallback reader (F)
961 stage/used/chosen/possible
966 · login <user> <password>
968 login (for unencrypted connections only)
971 · getuser <user> <parameter>=<value>
973 get parameter for user
976 · setuser <user> <parameter>=<value>
978 set parameter for user
981 · setserver <parameter>=<value>
983 set parameter for server
991 · log <on|onwohist|off>
993 enable|enable without hitory|disable logging for 2 minutes
998 list of current processes and clients
1018 reinit user db, clients and anti-cascading, for newcamd connections: after reloading the provid, please restart newcamd client
1023 details about selected PID
1033 set debug level (monlevel > 3 required)
1036 0 = no debugging (default)
1037 1 = detailed error messages
1038 2 = ATR parsing info, ECM dumps, CW dumps
1039 4 = traffic from/to the reader
1040 8 = traffic from/to the clients
1041 16 = traffic to the reader-device on IFD layer
1042 32 = traffic to the reader-device on I/O layer
1044 128 = DVB API logging
1045 256 = load balacing logging
1046 512 = cache exchange logging
1047 1024 = client ECM logging
1057 show all valid monitor commands
1062 The web interface allows you to create your own template. For developing your own template request the orignal template with the non-linked page
1063 savetemplates.html. Store your own template in the directory specified by httptpl.
1066 types of ECM caching:
1070 ECM and CW in cache already.
1074 ECM and checksum in cache already.
1077 list_smargo(1), oscam(1), oscam.ac(5), oscam.cacheex(5), oscam.cert(5), oscam.dvbapi(5), oscam.fakecws(5), oscam.guess(5), oscam.ird(5),
1078 oscam.provid(5), oscam.ratelimit(5), oscam.server(5), oscam.services(5), oscam.srvid(5), oscam.srvid2(5), oscam.tiers(5), oscam.user(5),