244 lines
7.4 KiB
HTML
244 lines
7.4 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<HTML><HEAD><TITLE>Man page of oscam</TITLE>
|
|
</HEAD><BODY>
|
|
<H1>oscam</H1>
|
|
Section: User Commands (1)<BR><A HREF="#index">Index</A>
|
|
<A HREF="/cgi-bin/man/man2html">Return to Main Contents</A><HR>
|
|
|
|
<A NAME="lbAB"> </A>
|
|
<H2>NAME</H2>
|
|
|
|
<B>OSCam</B> - SC server
|
|
<A NAME="lbAC"> </A>
|
|
<H2>DESCRIPTIONS</H2>
|
|
|
|
The OSCam software is an <I>open source</I> multi-protocol/multi-platform SC server.
|
|
<P>
|
|
<I>Please check the compile options for included features in the binary.</I>
|
|
<P>
|
|
OSCam supports the following protocols:
|
|
<DL COMPACT>
|
|
<DT>•<DD>
|
|
newcamd with cascading/remote server ECM support
|
|
<DT>•<DD>
|
|
camd 3.3x TCP
|
|
<DT>•<DD>
|
|
camd camd 3.5x / 3.57x UDP with cascading/remote server ECM support, ECM and EMM support with size > 256 bytes
|
|
<DT>•<DD>
|
|
camd 3.78x TCP with cascading/remote server ECM support, ECM and EMM support with size > 256 bytes
|
|
<DT>•<DD>
|
|
CCcam with cascading/remote server ECM support, ECM and EMM support with size > 256 bytes
|
|
<DT>•<DD>
|
|
DVB API with multi tuner and PIP support
|
|
<DT>•<DD>
|
|
gbox with cascading/remote server ECM support
|
|
<DT>•<DD>
|
|
serial (HSIC, SSSP, BOMBA, DSR 9500)
|
|
<DT>•<DD>
|
|
radegast
|
|
<DT>OSCam works on the following platforms:<DD>
|
|
<DT>•<DD>
|
|
Linux (Tuxbox, ARM, MIPS, MIPSel, SH-4, PowerPC, ...)
|
|
<DT>•<DD>
|
|
Windows (based on cygwin1.dll)
|
|
<DT>•<DD>
|
|
Mac OS X
|
|
</DL>
|
|
<A NAME="lbAD"> </A>
|
|
<H2>OPTIONS</H2>
|
|
|
|
<P>
|
|
|
|
<B>-a</B>|<B>--crash-dump</B>
|
|
<DL COMPACT><DT><DD>
|
|
write oscam.crash on segfault (needs installed GDB and OSCam compiled with debug infos -ggdb)
|
|
</DL>
|
|
|
|
<P>
|
|
|
|
<B>-b</B>|<B>--daemon</B>
|
|
<DL COMPACT><DT><DD>
|
|
starts in background, writing oscam.version with starttime and version info in temporary directory
|
|
</DL>
|
|
|
|
<P>
|
|
|
|
<B>-B</B>|<B>--pidfile</B> <filename>
|
|
<DL COMPACT><DT><DD>
|
|
set PID file, overrides pidfile of <B>oscam.conf</B>, default:none
|
|
</DL>
|
|
|
|
<P>
|
|
|
|
<B>-c</B>|<B>--config-dir</B> <directory>
|
|
<DL COMPACT><DT><DD>
|
|
read configuration from <directory>, default:see CS_CONFDIR in <B>globals.h</B>,
|
|
while starting OSCam prints warnings on invalid keywords, comment lines start with <B>#</B> character.
|
|
<P>
|
|
Autodiscover of the following directories will be done:
|
|
<P>
|
|
<DL COMPACT>
|
|
<DT>•<DD>
|
|
/etc/tuxbox/config
|
|
<DT>•<DD>
|
|
/etc/tuxbox/config/oscam
|
|
<DT>•<DD>
|
|
/config/oscam
|
|
<DT>•<DD>
|
|
/usr/keys
|
|
<DT>•<DD>
|
|
/var/etc
|
|
<DT>•<DD>
|
|
/var/etc/oscam
|
|
<DT>•<DD>
|
|
/var/keys
|
|
<DT>•<DD>
|
|
/var/oscam
|
|
<DT>•<DD>
|
|
/var/tuxbox/config
|
|
<P>
|
|
</DL>
|
|
</DL>
|
|
|
|
<P>
|
|
|
|
<B>-d</B>|<B>--debug</B> <level>
|
|
<DL COMPACT><DT><DD>
|
|
debug level mask:
|
|
<P>
|
|
<BR> <B>0</B> = no debugging (default)
|
|
<BR> <B>2</B> = ATR parsing info, ECM dumps, CW dumps
|
|
<BR> <B>4</B> = traffic from/to the reader
|
|
<BR> <B>8</B> = traffic from/to the clients
|
|
<BR> <B>16</B> = traffic to the reader-device on IFD layer
|
|
<BR> <B>32</B> = traffic to the reader-device on I/O layer
|
|
<BR> <B>64</B> = EMM logging
|
|
<BR> <B>128</B> = DVBAPI logging
|
|
<BR> <B>256</B> = load balancing logging
|
|
<BR> <B>512</B> = cache exchange logging
|
|
<BR> <B>1024</B> = client ECM logging
|
|
<BR> <B>2048</B> = CSP logging
|
|
<BR> <B>4096</B> = CWC logging
|
|
<BR> <B>8192</B> = CW Cache logging
|
|
<BR> <B>65535</B> = debug all
|
|
</DL>
|
|
|
|
<P>
|
|
|
|
<B>-g</B>|<B>--gcollect</B> <mode>
|
|
<DL COMPACT><DT><DD>
|
|
garbage collector debug mode, default:none:
|
|
<P>
|
|
<BR> <B>1</B> = immediate free
|
|
<BR> <B>2</B> = check for double frees
|
|
</DL>
|
|
|
|
<P>
|
|
|
|
<B>-h</B>|<B>--help</B>
|
|
<DL COMPACT><DT><DD>
|
|
usage
|
|
</DL>
|
|
|
|
<P>
|
|
|
|
<B>-I</B>|<B>--syslog-ident</B> <ident>
|
|
<DL COMPACT><DT><DD>
|
|
set syslog ident, default:oscam
|
|
</DL>
|
|
|
|
<P>
|
|
|
|
<B>-p</B>|<B>--pending-ecm</B> <number>
|
|
<DL COMPACT><DT><DD>
|
|
maximum number of pending ECM packets, default:32, maximum:255
|
|
</DL>
|
|
|
|
<P>
|
|
|
|
<B>-r</B>|<B>--restart</B> <level>
|
|
<DL COMPACT><DT><DD>
|
|
restart level:
|
|
<P>
|
|
<BR> <B>0</B> = disabled, restart request sets exit status to 99
|
|
<BR> <B>1</B> = restart activated, web interface can restart oscam (default)
|
|
<BR> <B>2</B> = like 1, but also restart on segmentation faults
|
|
</DL>
|
|
|
|
<P>
|
|
|
|
<B>-S</B>|<B>--show-sensitive</B>
|
|
<DL COMPACT><DT><DD>
|
|
do not filter sensitive info (card serial numbers) in the logs
|
|
</DL>
|
|
|
|
<P>
|
|
|
|
<B>-s</B>|<B>--capture-segfaults</B>
|
|
<DL COMPACT><DT><DD>
|
|
capture segmentation faults
|
|
</DL>
|
|
|
|
<P>
|
|
|
|
<B>-t</B>|<B>--temp-dir</B> <directory>
|
|
<DL COMPACT><DT><DD>
|
|
use <directory> for temporary data, default:temporary directory of OS
|
|
</DL>
|
|
|
|
<P>
|
|
|
|
<B>-V</B>|<B>--build-info</B>
|
|
<DL COMPACT><DT><DD>
|
|
show OSCam version info
|
|
</DL>
|
|
|
|
<P>
|
|
|
|
<B>-w</B>|<B>--wait</B> <seconds>
|
|
<DL COMPACT><DT><DD>
|
|
time waiting for system time to be set correctly
|
|
</DL>
|
|
|
|
<A NAME="lbAE"> </A>
|
|
<H2>SIGNALS</H2>
|
|
|
|
<P>
|
|
|
|
<B>SIGHUP</B>
|
|
<DL COMPACT><DT><DD>
|
|
reinit user db, readers, TIERs, services, clients and anti-cascading, for newcamd connections: after reloading the ident, please restart newcamd client
|
|
</DL>
|
|
|
|
<P>
|
|
|
|
<B>SIGUSR1</B>
|
|
<DL COMPACT><DT><DD>
|
|
shift debug level to next level (see debug level mask above)
|
|
</DL>
|
|
|
|
<P>
|
|
|
|
<B>SIGUSR2</B>
|
|
<DL COMPACT><DT><DD>
|
|
get reader SC info
|
|
</DL>
|
|
|
|
<A NAME="lbAF"> </A>
|
|
<H2>SEE ALSO</H2>
|
|
|
|
<B><A HREF="/cgi-bin/man/man2html?1+list_smargo">list_smargo</A></B>(1), <B><A HREF="/cgi-bin/man/man2html?5+oscam.ac">oscam.ac</A></B>(5), <B><A HREF="/cgi-bin/man/man2html?5+oscam.cacheex">oscam.cacheex</A></B>(5), <B><A HREF="/cgi-bin/man/man2html?5+oscam.cert">oscam.cert</A></B>(5), <B><A HREF="/cgi-bin/man/man2html?5+oscam.conf">oscam.conf</A></B>(5), <B><A HREF="/cgi-bin/man/man2html?5+oscam.dvbapi">oscam.dvbapi</A></B>(5), <B><A HREF="/cgi-bin/man/man2html?5+oscam.fakecws">oscam.fakecws</A></B>(5), <B><A HREF="/cgi-bin/man/man2html?5+oscam.guess">oscam.guess</A></B>(5), <B><A HREF="/cgi-bin/man/man2html?5+oscam.ird">oscam.ird</A></B>(5), <B><A HREF="/cgi-bin/man/man2html?5+oscam.provid">oscam.provid</A></B>(5), <B><A HREF="/cgi-bin/man/man2html?5+oscam.ratelimit">oscam.ratelimit</A></B>(5), <B><A HREF="/cgi-bin/man/man2html?5+oscam.server">oscam.server</A></B>(5), <B><A HREF="/cgi-bin/man/man2html?5+oscam.services">oscam.services</A></B>(5), <B><A HREF="/cgi-bin/man/man2html?5+oscam.srvid">oscam.srvid</A></B>(5), <B><A HREF="/cgi-bin/man/man2html?5+oscam.srvid2">oscam.srvid2</A></B>(5), <B><A HREF="/cgi-bin/man/man2html?5+oscam.tiers">oscam.tiers</A></B>(5), <B><A HREF="/cgi-bin/man/man2html?5+oscam.user">oscam.user</A></B>(5), <B><A HREF="/cgi-bin/man/man2html?5+oscam.whitelist">oscam.whitelist</A></B>(5)
|
|
<P>
|
|
|
|
<HR>
|
|
<A NAME="index"> </A><H2>Index</H2>
|
|
<DL>
|
|
<DT><A HREF="#lbAB">NAME</A><DD>
|
|
<DT><A HREF="#lbAC">DESCRIPTIONS</A><DD>
|
|
<DT><A HREF="#lbAD">OPTIONS</A><DD>
|
|
<DT><A HREF="#lbAE">SIGNALS</A><DD>
|
|
<DT><A HREF="#lbAF">SEE ALSO</A><DD>
|
|
</DL>
|
|
</BODY>
|
|
</HTML>
|