oscam

Section: User Commands (1)
Index Return to Main Contents
 

NAME

OSCam - SC server  

DESCRIPTIONS

The OSCam software is an open source multi-protocol/multi-plattform SC server.

Please check the compile options for included features in the binary.

OSCam supports the following protocols:

camd 3.3x
camd 3.5x UDP and TCP
newcamd with cascading/remote server ECM support
radegast
serial (HSIC, SSSP, BOMBA, DSR 9500)
camd 3.57x with cascading/remote server ECM support, ECM and EMM support with size > 256 bytes
camd 3.78x with cascading/remote server ECM support, ECM and EMM support with size > 256 bytes
gbox with cascading/remote server ECM support
CCcam with cascading/remote server ECM support, ECM and EMM support with size > 256 bytes
DVB API with multi tuner and PIP support
OSCam works on the following plattforms:
Linux (tuxbox, arm, mips, mipsel, sh4, powerpc, ...)
Windows (based on cygwin1.dll)
Mac OS X
 

OPTIONS

-b

starts in background, writing oscam.version with starttime and version info in temporary directory

-c <directory>

read configuration from <directory>, default:see CS_CONFDIR in globals.h, while starting OSCam prints warnings on invalid keywords, comment lines start with # character.

-d <level>

debug level mask:


   0 = no debugging (default)
   2 = ATR parsing info, ECM dumps, CW dumps
   4 = traffic from/to the reader
   8 = traffic from/to the clients
  16 = traffic to the reader-device on IFD layer
  32 = traffic to the reader-device on I/O layer
  64 = EMM logging
 128 = DVBAPI logging
 255 = debug all

-h

usage

-s

capture segmentation faults

-t <directory>

use <directory> for temporary data, default:temporary directory of OS

-r <level>

restart level:


   0 = disabled, restart request sets exit status to 99
   1 = restart activated, web interface can restart oscam (default)
   2 = like 1, but also restart on segmentation faults

-w <seconds>

time waiting for system time to be set correctly
-u
enable output of web interface pages as UTF-8 charset. Note: If you enable this, you may not use umlauts (or anything above ASCII char 127) in variables anymore (especially not in usernames/passwords where you should not use special chars at all as the protocols are all not UTF-8 compatible!). Furthermore, some web interface bugs/log bugs may occur which will not be fixed (don't report bugs for this). Also note that we can only give support for OSCam if you don't have this enabled because of the issues described above. If in doubt, don't enable this.
 

SIGNALS

SIGHUP

reinit user db, TIERs, services, clients and anti-cascading, for newcamd connections: after reloading the ident, please restart newcamd client

SIGUSR1

shift debug level to next level (see debug level mask above)

SIGUSR2

get reader SC info
 

SEE ALSO

list_smargo(1), oscam.ac(5), oscam.cert(5), oscam.conf(5), oscam.dvbapi(5), oscam.guess(5), oscam.ird(5), oscam.provid(5), oscam.server(5), oscam.services(5), oscam.srvid(5), oscam.tiers(5), oscam.user(5)


 

Index

NAME
DESCRIPTIONS
OPTIONS
SIGNALS
SEE ALSO