Sky GER HD, MTV-Unlimited, HD+ und TNTSAT

Base

  • 1x Cardreader série avec une carte Sky GER Nagra 3 S02 SC (6,00 Mhz) SD CAID 1702, HD CAID 1833, Ident 000000
  • 1x Cardreader USB serie avec une carte MTV-Unlimited Conax SC (3,57 Mhz) CAID 0B00, Ident 000000
  • 1x Cardreader USB seriee avec une carte HD+ Nagravison SC (3,68 Mhz) CAID 1830, Ident 000000,003411,008011
  • 1x Cardreader USB serie avec une carte TNTSAT Viaccess SC (3,57 Mhz) CAID 0500, Ident 030B00,FFF400
  • protocole ouvert qui est supporté par beaucoup de Clients/STBs : newcamd

Configuration

oscam.conf

  • Définir la DES Key pour le protocole newcaamd.
  • Un Port TCP/IP doit être défini pour le CAID 1702 SD de Sky .
  • Un Port doit être défini pour le CAID 0B00 de MTV-Unlimited.
  • Un Port doit être défini pour le CAID 1830 deHD+.
  • Un Port doit être défini pour le CAID 0500 de TNTSAT.
[global]
nice            = -1
logfile         = /var/log/oscam.log
usrfile         = /var/log/oscamsuser.log
[newcamd]
key             = 0102030405060708091011121314
port            = 12345@1702:000000,23456@0B00:000000;34567@1830:000000,003411,008011

oscam.server

  • La fréquence correspondant à la SCs est définie pour le Reader.
  • Un reader est défini pour Sky SD CAID 1702, un pour MTV-Unlimited CAID 0B00, un pour le HD+ CAID 1830 et un pour le TNTSAT CAID 0500.
  • Chaque reader est repris dans un groupe différent.
[reader]
detect    = CD
device    = /dev/ttyS0
protocol  = mouse
label     = reader0
emmcache  = 1,3,2
caid      = 1702
ident     = 1702:000000
services  = sky
group     = 0
[reader]
detect    = CD
device    = /dev/ttyUSB0
protocol  = mouse
label     = reader1
emmcache  = 1,3,2
caid      = 0B00
ident     = 0B00:000000
services  = mtv_unlimited
group     = 1
[reader]
detect    = CD
device    = /dev/ttyUSB1
protocol  = mouse
rsakey    = <Bitte RSA Key eintragen> 
boxkey    = <Bitte Box Key eintragen>
label     = reader2
emmcache  = 1,3,2
caid      = 1830
ident     = 1830:000000,003411,008011
services  = hdp
group     = 2
[reader]
detect    = CD
device    = /dev/ttyUSB2
protocol  = mouse
aeskeys   = 0500@030B00:<Bitte AES Key eintragen>,<Bitte AES Key eintragen>
label     = reader3
emmcache  = 1,3,2
caid      = 0500
ident     = 0500:030B00,FFF400
services  = tntsat
group     = 3

oscam.user

  • Jeder Receiver bekommt pro CAID einen eigenen Account, der dem entsprechenden Service und der entsprechenden Gruppe zugeordnet wird.
  • Alle Clients dürfen ein AU durchführen. Mindestens für einen Client muss AU aktivert werden, sonst wird die Gültigkeit der SC nicht verlängert.
  • Als Betatunnel werden alle Service IDs der Sky HD Sender eingetragen und somit von der Sky HD CAID 1833 auf Sky SD 1702 gemappt. Die SC bekommt also nur Anfragen über die CAID 1702.
[account]
user       = skyuser1
pwd        = skypassword1
group      = 0
au         = reader0
betatunnel = 1833.007a:1702,1833.007b:1702,1833.007c:1702,1833.007e:1702,1833.007f:1702,1833.0080:1702,1833.0081:1702,1833.0082:1702,1833.0083:1702,1833.0084:1702
ident      = 1702:000000
caid       = 1702
services   = sky
[account]
user       = skyuser2
pwd        = skypassword2
group      = 0
au         = reader0
betatunnel = 1833.007a:1702,1833.007b:1702,1833.007c:1702,1833.007e:1702,1833.007f:1702,1833.0080:1702,1833.0081:1702,1833.0082:1702,1833.0083:1702,1833.0084 ident      = 1702:000000
caid       = 1702
services   = sky
[account]
user       = mtvuser1
pwd        = mtvpassword1
group      = 1
au         = reader1
ident      = 0B00:000000
caid       = 0B00
services   = mtv
[account]
user       = mtvuser2
pwd        = mtvpassword2
group      = 1
au         = reader1
ident      = 0B00:000000
caid       = 0B00
services   = mtv
[account]
user       = hdpuser1
pwd        = hdppassword1
group      = 2
au         = reader2
ident      = 1830:000000,003411,008011
caid       = 1830
services   = hdp
[account]
user       = hdpuser2
pwd        = hdppassword2
group      = 2
au         = reader2
ident      = 1830:000000,003411,008011
caid       = 1830
services   = hdp
[account]
user       = tntuser1
pwd        = tntpassword1
group      = 3
au         = reader3
ident      = 0500:030B00,FFF400
caid       = 0500
services   = tntsat
[account]
user       = tntuser2
pwd        = tntpassword2
group      = 3
au         = reader3
ident      = 0500:030B00,FFF400
caid       = 0500
services   = tntsat

Die Abkürzung des Betatunnels mit

"Betatunnel = 1833.FFFF:1702"

sollte vermieden werden. Falls nicht zu 100% die gleichen Clients verwendet werden, wird das Caching ausgehebelt.

oscam.services

  • Definitionen der Services.
[mtv]
caid=0B00
provid=000000
srvid=6FEE,6FEF,6FF0,6FF1,6FF3,6FFA,6FFF
[sky]
caid=1702
provid=000000
srvid=000C,000D,000E,000F,0010,0013,0015,0016,0017,0018,001A,001B,001C,001D,0022,0024,002A,0032,0034,00A8,0206,003C,003D,003E,003F,0040,0041,0042,0043,0044,07FF,2EFE,3331,3394,4461,4462,6FF1,7009,700A,0011,0035,00DD,00DE,00FD,0107,0111,011B,012F,0125,0139,0143,014D,016B,0175,006A,006B,006F,0070,0071,0072,0075,0077,0081,0082,0083,0084,00DF,00FC,0106,0110,011A,0124,012E,0138,0142,014C,0156,0160,0008,0009,0014,0019,0029,000A,000B,002B,0203,0204,0096,0097,0098,0099,009A,009B,009C
[hdp]
caid=1830
provid=000000,003411,008011
srvid=EF10,EF11,EF14,EF15,EF74,EF75,EF76,EF77
[tntsat]
caid=0500
provid=030B00,FFF400
srvid=1F41,1F44,1F48,1F4A,1FD8,200C,20A4,20B3,20B4,20B6,2261,2329,232A,23F7,2405,2407,240A,2458,245E,25E5,25E6,25E7,25E8,25E9,25EA,25EB,25EC,25ED,25EE,25EF,25F0,2649,264A,264B,264C,264D,264E,264F,2650,2651,2652,2653,2654,4284

Client-Anbindung über mgcamd

  • Sowohl für die Sky SD CAID 1702 als auch für die Sky HD CAID 1833 muss nur eine Verbindung hergestellt werden.
  • Ein weiteres Mapping auf Seite der mgcamd ist nicht nötig.
  • Die mgcamd unterstützt AU.
  • in newcamd.list:
CWS = 192.168.178.1 12345 skyuser1 skypassword1 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan server1
CWS = 192.168.178.1 23456 mtvuser1 mtvpassword1 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan server2
CWS = 192.168.178.1 34567 hdpuser1 hdppassword1 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan server3
CWS = 192.168.178.1 45678 tntuser1 tntpassword1 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan server4

Client-Anbindung über CCcam

  • Sowohl für die Sky SD CAID 1702 als auch für die Sky HD CAID 1833 muss nur eine Verbindung hergestellt werden.
  • Ein weiteres Mapping auf Seite der CCcam ist nicht nötig.
  • in CCcam.cfg:
N: 192.168.178.1 12345 skyuser1 skypassword1 01 02 03 04 05 06 07 08 09 10 11 12 13 14
N: 192.168.178.1 23456 mtvuser1 mtvpassword1 01 02 03 04 05 06 07 08 09 10 11 12 13 14
N: 192.168.178.1 23456 hdpuser1 hdppassword1 01 02 03 04 05 06 07 08 09 10 11 12 13 14
N: 192.168.178.1 23456 tntuser1 tntpassword1 01 02 03 04 05 06 07 08 09 10 11 12 13 14

Client-Anbindung über OSCam DVB API

  • Hier nutzen wir die OSCam Client Funktion.
  • Sowohl für die Sky SD CAID 1702 als auch für die Sky HD CAID 1833 muss nur eine Verbindung hergestellt werden.
  • Der OSCam DVB API unterstützt AU.

oscam.conf

  • Kein Logging.
  • DVB API mit AU aktivieren.
  • Benutzer für AU definieren.
[global]
disablelog      = 1
disableuserfile = 1
[dvbapi]
enabled = 1
au      = 1
user    = dummyuser

oscam.user

  • Benutzer für AU anlegen.
  • Benutzer ist Mitglied in allen Gruppen.
  • Betatunnel schon auf der Client-Seite verwenden.
[account]
user       = dummyuser
pwd        = dummypassword
betatunnel = 1833.007a:1702,1833.007b:1702,1833.007c:1702,1833.007e:1702,1833.007f:1702,1833.0080:1702,1833.0081:1702,1833.0082:1702,1833.0083:1702,1833.0084
group      = 0,1,2,3
au         = 1

oscam.server

  • Remote Reader für Sky SD CAID 1702, MTV-Unlimited CAID 0B00 und HD+ CAID 1830 definieren.
  • Schon auf dem Client findet ein EMM Caching statt.
[reader]
label     = reader0
device    = 192.168.178.1,12345
protocol  = newcamd
user      = skyuser1
password  = skypassword1
key       = 0102030405060708091011121314
emmcache  = 1,3,2
caid      = 1702
ident     = 1702:000000
services  = sky
group     = 0
[reader]
label     = reader1
device    = 192.168.178.1,23456
protocol  = newcamd
user      = mtvuser1
password  = mtvpassword1
key       = 0102030405060708091011121314
emmcache  = 1,3,2
caid      = 0B00
ident     = 0B00:000000
services  = mtv
group     = 1
[reader]
label     = reader2
device    = 192.168.178.1,34567
protocol  = newcamd
user      = hdpuser1
password  = hdppassword1
key       = 0102030405060708091011121314
emmcache  = 1,3,2
caid      = 1830
ident     = 1830:000000,003411,008011
services  = hdp
group     = 2
[reader]
label     = reader3
device    = 192.168.178.1,45678
protocol  = newcamd
user      = tntuser1
password  = tntpassword1
key       = 0102030405060708091011121314
emmcache  = 1,3,2
caid      = 0500
ident     = 0500:030B00,FFF400
services  = tntsat
group     = 3