OSCam/de/examples/A simple DBox2-Linux-Server-combination

Aus Streamboard Wiki
Version vom 18. Dezember 2010, 13:09 Uhr von MailMan (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Kategorie:OSCam = Einfache DBox2-Linux-Server-Kombination = Letzte Änderung: 18.12.2010 == Intro == Nachfolgendes Beispiel beschreibt eine einfache Grundko...“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Einfache DBox2-Linux-Server-Kombination

Letzte Änderung: 18.12.2010


Intro

Nachfolgendes Beispiel beschreibt eine einfache Grundkonfiguration für drei Abos (Karten). Als Client dient eine DBox2 und als Server ein PC mit Linux Debian 6. Der Client greift per "camd35"-Protokoll auf den Server zu.


Server und Client

oscam.services

Vorlage:WarningS

  • Diese Datei zählt zu den wichtigen OSCam-Konfigurationsdateien! Sei nicht faul und pflege oscam.services richtig, dann wirst Du auch mit schnellen Umschaltzeiten belohnt. Dies bedeutet, dass Du dort nur "srvid" einträgst, die Deine Karte auch öffnet. Ändert sich Dein Abo, dann musst Du auch oscam.services anpassen.
  • Denke auch daran die "Kaufsendungen" einzutragen, wie z.B. "Sky Select".

Details: oscam.services

# SKY: Welt, Film, Sport, BuLi, Erotik, Select, Radio
[mm_sky]
caid=1702
provid=000000
srvid=000E,000D,000C,0034,00A8,0017,001B,002A,0024,0010,0032,001D,0016,0022,001C,001A,0013,0206,0018,0015,000A,000B,002B,0009,0008,0014,0204,0029,0019,0203,00DF,0106,0110,011A,0124,012E,0138,0142,014C,0156,0160,00FC,0011,00DD,00DE,0035,00FD,014D,0143,0139,012F,0125,011B,0107,0111,016B,0175,00FB,0105,010F,0119,0123,012D,0137,0141,014B,00FE,0108,0099,009A,009C,0096,0098,0097,009B

# HD+
[mm_hd]
caid=1830
provid=000000
srvid=EF10,EF11,EF14,EF15,EF74,EF75,EF76,EF77

# SKY: Welt, Film, Erotik, Select, Radio
[sa_sky]
caid=1702
provid=000000
srvid=000E,000D,000C,0034,00A8,001B,002A,0024,0032,001D,0016,0022,001C,001A,0013,0206,0018,0015,000A,000B,002B,0009,0008,0014,0029,0019,0203,0011,00FB,0105,010F,0119,0123,012D,0137,0141,014B,00FE,0108,0099,009A,009C,0096,0098,0097,009B


Server

oscam.conf

Details: oscam.conf

[global]
pidfile                     = /tmp/oscam.pid
# Logging
logfile                     = /tmp/oscam.log
disablelog                  = 0
maxlogsize                  = 256
usrfile                     = /tmp/oscam_user.log
disableuserfile             = 0
usrfileflag                 = 1
# Timeouts - bei Problemen die "*timeout"-Zeilen entfernen oder Werte anpassen!
clienttimeout               = 1200
fallbacktimeout             = 1000
serialreadertimeout         = 800
clientmaxidle               = 120
#
bindwait                    = 120
netprio                     = 0
clientdyndns                = 0
resolvedelay                = 30
unlockparental              = 0
nice                        = -10
waitforcards                = 1
preferlocalcards            = 1
saveinithistory             = 1
readerrestartseconds        = 60
readerautoloadbalance       = 2
readerautoloadbalance_save  = 0
resolvegethostbyname        = 0
# LoadBalance
lb_mode                     = 3 # 0 = deaktiviert; 1 = schnellster Reader; 2 = Reader der am längsten nicht geantwortet hat; 3 = Reader mit der geringsten Auslastung
lb_save                     = 0
lb_nbest_readers            = 2
lb_nfb_readers              = 1 # Anzahl der Fallback Reader für den Lastenausgleich.
lb_min_ecmcount             = 5
lb_max_ecmcount             = 250
lb_reopen_seconds           = 900

[monitor]
port                        = 15990
nocrypt                     = 127.0.0.1,192.168.0.0-192.168.0.255 # "Du kommst hier nit rein"
aulow                       = 30
hideclient_to               = 0
monlevel                    = 4
appendchaninfo              = 0

[camd35]
port                        = 15991

[webif]
httpport                    = 16000
httprefresh                 = 0
httpallowed                 = 127.0.0.1,192.168.0.0-192.168.0.255 # "Du kommst hier nit rein"
httphideidleclients         = 0
httpreadonly                = 0


oscam.server

Details: oscam.server

[reader]
label               = mm_sky
enable              = 1
protocol            = mouse
device              = /dev/smargo1
detect              = cd
mhz                 = 600
cardmhz             = 600
emmcache            = 1,3,2
caid                = 1702
ident               = 1702:000000
services            = mm_sky
group               = 1

[reader]
label               = mm_hd
enable              = 1
protocol            = mouse
device              = /dev/smargo3
detect              = cd
mhz                 = 368
cardmhz             = 368
emmcache            = 1,3,2
caid                = 1830
ident               = 1830:000000
services            = mm_hd
rsakey              = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
boxkey              = YYYYYYYYYYYYYYYY
group               = 2

[reader]
label               = sa_sky
enable              = 1
protocol            = mouse
device              = /dev/smargo2
detect              = cd
mhz                 = 600
cardmhz             = 600
emmcache            = 1,3,2
caid                = 1702
ident               = 1702:000000
services            = sa_sky
group               = 3


oscam.user

Details: oscam.user

[account]
user            = monitor
pwd             = password
monlevel        = 4
group           = 1,2,3

[account]
user            = dbox2
pwd             = password
monlevel        = 0
au              = 1
services        = mm_sky,sa_sky
cccmaxhops      = 5
cccreshare      = 3
group           = 1,3 # eine DBox2 kann kein HD, deshalb keine Gruppe 2

[account]
user            = dm800_1
pwd             = password
monlevel        = 0
au              = 1
services        = mm_sky,mm_hd,sa_sky
cccmaxhops      = 5
cccreshare      = 3
group           = 1,2,3


Client

oscam.conf

Details: oscam.conf

[global]
pidfile                     = /tmp/oscam.pid
logfile                     = /dev/null
disablelog                  = 1
maxlogsize                  = 16
usrfile                     = /dev/null
disableuserfile             = 1
usrfileflag                 = 0
clientmaxidle               = 120
bindwait                    = 120
netprio                     = 0
clientdyndns                = 0
resolvedelay                = 30
unlockparental              = 0
nice                        = -10

[dvbapi]
enabled                     = 1
au                          = 1
boxtype                     = dbox2
user                        = local
pmt_mode                    = 0

[webif]
httpport                    = 16000
httprefresh                 = 0
httpallowed                 = 127.0.0.1,192.168.0.0-192.168.0.255 # "Du kommst hier nit rein"
httphideidleclients         = 0
httpreadonly                = 0


oscam.server

Details: oscam.server

[reader]
label               = sky
enable              = 1
protocol            = camd35
device              = "OSCAM-SERVER-IP",15991
account             = dbox2,password
services            = mm_sky,sa_sky
group               = 1
# falls Du noch eine CCcam ansprechen möchtest...
[reader]
label               = cccam
enable              = 1
protocol            = cccam
device              = "CCCAM-SERVER-IP","CCCAM-SERVER-PORT"
account             = dbox2,password
cccversion          = 2.0.11
cccmaxhops          = 5
ccckeepalive        = 1
audisabled          = 1
services            = !mm_sky,!sa_sky # wenn Du Deine Services nicht pflegst, solltest Du diese Zeile entfernen ;)
group               = 2


oscam.user

Details: oscam.user

[account]
user                = local
pwd                 = local
monlevel            = 0
au                  = 1
cccmaxhops          = 5
cccreshare          = 3
group               = 1,2