source: trunk/Distribution/doc/oscam-server.txt@ 1

Last change on this file since 1 was 1, checked in by root, 14 years ago

initial import

File size: 5.3 KB
Line 
1oscam.server anpassen
2=====================
3
4es koennen mehrere [reader]-sections erstellt werden.
5jede vollstaendige section wird dann als reader verwendet.
6es muss auf jeden fall "Label" und "Device" gesetzt sein.
7
8[reader]
9Label = name des readers. muss gesetzt sein !
10 wird benutzt, um die zuordnung fuer auto-update
11 in oscam.user zu machen.
12Protokoll = kommunikationsprotokoll zum reader. muss gesetzt sein !
13 derzeit "mouse" oder "internal" fuer localen cardreader.
14 im regelfall ist fuer alle cardreader mit einem
15 "Device=/dev/sciX" das "Protocol=internal" einzustellen,
16 fuer die anderen "Protocol=mouse" einstellen.
17 fuer cascading "Protocol=camd35" fuer camd 3.5x-kompatiblem
18 remote-server eintragen.
19Device = bei localem reader (mouse-mode) das device an dem der
20 reader angeschlossen ist. beispiel:
21 Device=/dev/ttyS0
22 (reader an COM1: bei linux i386 und windows)
23 Device=/dev/tts/1
24 (reader an COM2: bei linux dbox2 -> multicam)
25 bei remote-server im format <ip>,<port>[,<lport>]
26 wird lport angegeben, werden alle abgehenden anfragen
27 ueber diesen port erfolgen. ist fuer manche dsl-umgebungen
28 notwendig um portforwarding einrichten zu koennen.
29 wenn lport angegeben wird, muss er sich von allen anderen
30 ports in der config unterscheiden. beispiel:
31 Device=cardserver.remote.tld,20248
32 (oscam befragt cardserver.remote.tld:20248)
33 Device=192.168.0.1,20410
34 (oscam befragt 192.168.0.1:20410)
35 Device=cs.rem.inf,20248,20251
36 (oscam befragt cs.rem.inf:20248, lokaler port 20251)
37Detect = statusleitung fuer "karte ist drin"
38 normalerweise CD (Carrier Detect) oder DSR (Data Set Ready)
39 alternativ auch CTS (Clear To Send) oder RING (Ring Indicator)
40 wenn gar nichts hilft oder ein "3-draht"-kabel verwendet wird,
41 so kann mit NONE die erkennung abgeschalten werden und es
42 wird immer "karte ist drin" signalisiert.
43 funktioniert die status-leitung invers,
44 einfach ein "!" voranstellen, also z.b. "Detect=!CTS"
45 standardmaessig wird CD verwendet.
46 neu: bei mipsel-uclibc kann auch "gpio2" - "gpio7" benutzt werden.
47Account = benutzername und passwort beim zugriff auf remote-server.
48 beispiel:
49 Account=benutzer1,password1
50EMMCache = definition emm-cache des readers
51 derzeit nur fuer lokale reader.
52 dies betrifft die auto-update (au) funktion.
53 hiermit kann entschieden werden, ob update-kommandos vom
54 provider immer oder nur unter bestimmten vorraussetzungen
55 geschrieben werden.
56 format: <usecache>,<rewrite>,<logging>
57 <usecache> kann 0 oder 1 sein, bei der einstellung 0 wird kein
58 cache benutzt und alle kommandos die kommen geschrieben.
59 <rewrite> wird nur bei der einstellung usecache=1 herangezogen
60 und bestimmt wie oft ein und dasselbe update-kommando
61 geschrieben wird. <logging> kann 0,1 oder 2 sein, wobei
62 logging=0: eintraege im logfile nur im fehlerfall.
63 logging=1: emm's erscheinen im log, ausser den "doppelten".
64 logging=2: alle emm's werden im log vermerkt.
65 empfehlung: EmmCache=1,3,2
66BlockNano = definition emm-blocking des readers
67 hiermit koennen bestimmt update-kommando's blockiert werden.
68 bei verwendung ist es unumgaenglich, sich mit der materie
69 vertraut zu machen !
70 empfehlung: diesen parameter nicht verwenden.
71Group = jeder reader muss in eine oder mehrere gruppen
72 eingetragen sein. darueber laesst sich dann bestimmen,
73 welcher client auf welchen reader zugriff hat.
74 format Group=<grp>[,<grp][,<grp>]...
75 wobei <grp> zwischen 1 und 32 liegen muss. beispiel:
76 Group=1,2
77CAID = liste gueltiger caid's und mapping fuer diesen reader.
78 format: CAID=<caid>[&<mask>][:<new caid>],...
79 wird <mask> nicht angegeben ist <mask> automatisch FFFF.
80 wird <new caid> nicht angegeben wird caid nicht veraendert.
81 beispiel:
82 CAID=1702,1722
83 (dieser reader wird nur fuer caid 1702 und 1722 benutzt)
84 CAID=1702&FFDF
85 (hat genau die gleiche wirkung wie das erste beispiel,
86 dieser reader wird nur fuer caid 1702 und 1722 benutzt)
87 CAID=1702&FFDF:1702
88 (dieser reader wird nur fuer caid 1702 und 1722 benutzt
89 und die caid wird auf 1702 gemapped)
90 CAID=0100,0600&FF00
91 (dieser reader wird fuer caid 0100 und 0600-06FF benutzt)
92 dieser parameter ist optional.
93 wird dieser parameter nicht gesetzt sind alle caid's
94 zunaechst erstmal gueltig und werden nicht gemapped.
Note: See TracBrowser for help on using the repository browser.