Dies ist eine mobil optimierte Seite, die schnell lädt. Wenn Sie die Seite ohne Optimierung laden möchten, dann klicken Sie auf diesen Text.

EMM geschrieben am CS-Server, trotz blocken am Receiver?

xyztestuser

Freak
Registriert
6. November 2010
Beiträge
297
Reaktionspunkte
11
Punkte
78
Hallo,

ich habe einen Raspberry mit IPC an dem ist eine V14 und eine HD+ (weiß) angeschlossen und einen Receiver der mit dem IPC verbunden ist. Beide sind mit Oscam 10642. Gestern habe ich festgestellt, dass trotz blocken von Emm (bereits am Receiver), Emm auf die HD+ Karte geschrieben wurde. Dies macht mich etwas stutzig, da ich davon ausgehe, dass wenn ich die gleiche Einstellung für die V14 verwende, ungewollt Emm auch auf die V14 geschrieben werden können. Vielleicht hab ich auch nur einen Gedankenfehler. Mich verwundert, dass ich am Receiver grundsätzlich "blockemm-g = 1" eingestellt habe, diese globalen EMM aber bis zum IPC durchkommen (dort ist bei der HD+ "blockemm-g = 0" eingestellt) und natürlich dann dort auch geschrieben werden. Am IPC habe ich bewußt bei der HD+ "blockemm-g = 0" eingestellt, damit ich Oscam am IPC für das update der HD+ Karte nicht immer neustarten muss, sondern nur den Receiver, den ich eh öfters an- und ausschalte. Hier mal meine Config:

IPC Oscam.server:

Code:
[reader]
label = sky
description = 
enable = 1
protocol = mouse
device = /dev/SKY1
device_out_endpoint = 0x 0
key = 
password = 
pincode = none
readnano = 
services = 
resetcycle = 0
smargopatch = 1
sc8in1_dtrrts_patch = 0
fallback = 0
logport = 0
caid = 098C
boxid = 12345678
fix9993 = 0
rsakey =
ins7e =
ins7e11 = 15
force_irdeto = 0
boxkey = 
atr = 
###########pairing##########
ecmwhitelist = 098C:98,9B,97,57,91
ecmheaderwhitelist = 098C:81709800000120,80709800000120,8170950000011D,8070950000011D,8070940000011C,8170940000011C,8170540000011D,8070540000011D
blockemm-unknown = 1
blockemm-u = 1
blockemm-s = 1
blockemm-g = 1
saveemm-unknown = 0
saveemm-u = 1
saveemm-s = 0
saveemm-g = 0
emmcache = 1,1,14
ndsversion = 2
###########pairing##########
detect = cd
nagra_read = 0
mhz = 600
cardmhz = 357
ident = 098C:000000
chid =
class = 
aeskeys = 
group = 1
lb_weight = 100
savenano = 
blocknano = 
ccchop = 0
deprecated = 0
audisabled = 0
auprovid =
ratelimitecm = 0
ratelimitseconds = 0
cooldown = 0,0

[reader]
label = hdplus
enable = 1
audisabled = 0
protocol = mouse
device = /dev/HDPlus1
caid = 1830
rsakey = bleibt geheim
boxkey = bleibt geheim
detect = cd
mhz = 600
cardmhz = 368
group = 2
emmcache = 1,1,14
blockemm-unknown = 1
blockemm-u = 1
blockemm-s = 1
[COLOR=#ff0000][B]blockemm-g = 0[/B][/COLOR]
saveemm-unknown = 0
saveemm-u = 0
saveemm-s = 0
saveemm-g = 0

IPC Oscam.user

Code:
[account]
user = WOHNZIMMER
pwd = sagichnicht
group = 1,2,3,4
#CAID = 098C,0D05,0D95,1830,0500,0D03,0D02,0D00,090F,2600,0B00,09AF
uniq = 3
AU = sky,hdplus

Receiver Oscam.server

Code:
[reader]
label                         = cccam
#
###################CCCam##################
#protocol                      = cccam
#device                        = 192.168.1.65,12345
#device                        = sagichnicht,12345
#device                        = sagichnicht,12345
###################CCCam##################
#
###################TCP##################
protocol                      = cs378x
device                        = 192.168.1.65,12345
###################TCP##################
#
###################UDP##################
#protocol                      = cs357x
#device                        = 192.168.1.65,12345
###################UDP##################
#
keepalive = 1
user                          = WOHNZIMMER
password                      = sagichnicht
inactivitytimeout             = 30
group                         = 1
emmcache = 1,1,14
cccversion                    = 2.3.0
ccckeepalive                  = 1
cccreconnect                  = 0
blockemm-unknown = 1
blockemm-u = 0
blockemm-s = 1
[COLOR=#ff0000][B]blockemm-g = 1[/B][/COLOR]
saveemm-unknown = 0
saveemm-u = 0
saveemm-s = 0
saveemm-g = 0

Receiver Oscam.user

Code:
[account]
user                          = local-hdfreak
au                            = 1
#betatunnel                    = 1833.FFFF:1702
group                         = 1

Receiver Oscam.dvbapi

Code:
#ORF
P: 0D05
P: 0D95
#TNTSat 19.2°E, SSR/SRG Swiss 13.0°E, ANT 1 Europe 9°E, TV-MCM 13°E, SIC 16°E, Csat Viaccsess, Meo TV
P: 0500
#HD+
P: 1830
#P: 1843
#SKY V14
#P: 098C 1
P: 098C
#MTV Unlimited Kabelkiosk
P: 0B00
P: 09AF
#Kabelkiosk Full Alle Pakete
P: 1834
P: 1838
#Sky Link 23.5E
P: 0D03
#UPC 0.8°W
P: 0D02
#DigiTurk 7.0°W
P: 0D00
#Viasat 4.8°E softnds
P: 090F
#Biss
P: 2600
#Bulsat 39°E
P: 0604
#KD,Digi TV Cablu (Romania Cable TV), UPC Cablecom (Swiss Cable TV network), TV Globo
P: 1801
#Sky Italia
#P: 0919
#P: 09CD
#Digital+ Espania Full HD Nagra
#P: 1810
#TIVUSAT Full HD
#P: 183D
#Hallo TV
#P: 0B02
#Tring TV
#P: 0BAA
#Digit Alb
#P: 0BAA
#NC+ Poland
#P: 0100
#UM Sky
#P: 1722
#Kabel Deutschland Full Sky HD
#P: 097C
#RedLight Elite Fusion Full HD
#P: 0500:43800
#Private Spice
#P: 0500:41700
#NC+ Full inkl VOD
#P: 1803
#SKY S02
#P: 1702
#Restliche
I: 0

Vielen Dank für Eure Antworten und Hilfe
 
AW: EMM geschrieben am CS-Server, trotz blocken am Receiver?

Blocken von Emms wird immer Serverseitig eingestellt.
Da Du auf dem Server nicht blockst, werden natürlich auch Emms geschrieben.
Um das Schreiben von Emms trotz blockemm-g = 0 zu verhindern, müsstest Du in der IPC oscam.user AU = 0 einstellen.
Ich würde aber lieber immer auf Nummer sicher gehen und die Emms am Server blocken dafür.
 
Das man das so machen sollte steht ja außer Frage. Aber woher weiß den oscam das der receiver kein server ist und übergeht das blockemm deshalb dort. So hätte man doppelte Sicherheit . In meinen Augen ist das eine Fehlfunktion.
 
AW: EMM geschrieben am CS-Server, trotz blocken am Receiver?

Das ist keine Fehlfunktion, sondern ein Benutzerfehler.
Die Emms werden dort geblockt, wo sie geschrieben werden sollen : auf dem Server.
Wenn Du Emms am Clienten blockst, wo ja sowieso keine Emms geschrieben werden, weil dort keine Karte steckt, dann hast Du einen Konfigurationsfehler gemacht.
Dafür kann Oscam auch nichts.
 
AW: EMM geschrieben am CS-Server, trotz blocken am Receiver?

Wenn du das so machen willst, dass du die globalen EMM bei HD+ blockst, dann kannste auch auf dem Server einfach saveemm-g=1 wählen. Wenn du dann updaten willst kopierst du dir aus dem log die letzten paar emm raus, schreibst sie in eine andere Datei und lässt einfach ein Skript über deine Rauskopierten EMM drüberlaufen, das alles überflüssige aus dem Log streicht und nur die eigentlichen EMM übrig lässt. Dann gehste ins WebIF vom OSCAM-Server und schreibst die EMM, die dann in der vom Skript neu erstellten Datei liegen.
Für die MTV-Conax Karte sieht das Skript z.B. so aus:
Code:
#!/bin/sh
cut -c 42-307 /Pfad-zum-EMM-Log/EMM-Logdatei.log >> /Pfad-wo-EMM-hin-sollen/EMM-Datei.log

Ich weiß jetzt nicht ob die EMM-Längen von HD+ immer gleich sind, so wie bei MTV-Unlimited. Falls nicht musste eben zwei Schritte machen, einmal die ersten 41 Zeichen entfernen und ein anderes mal die letzten 10 Zeichen entfernen ("blocked" und die 3 Leerzeichen).

Aber ganz Ehrlich: Ich denke nicht, dass es nötig ist die EMM bei HD+ zu blocken, weil wenn HD+ was an der Verschlüsselung dreht, musst du updaten, sonst ist Sense mit schauen. Und so groß ist die Belastung der Karte nicht, wenn nur ein Receiver von dir AU hat.
 
AW: EMM geschrieben am CS-Server, trotz blocken am Receiver?


Ok, d.h. also, Oscam erkennt das hier am Receiver keine karte steckt weil z.B. kein Eintrag "device = /dev/SKY1" sondern ein Eintrag "device = 192.168.1.65,12345" vorhanden ist und übergeht somit den block Befehl. Muss ich mir das so vorstellen?
 
AW: EMM geschrieben am CS-Server, trotz blocken am Receiver?

Der Befehl wird nicht übergangen, er ist nur sinnlos ohne Karte.
Der wirkliche Fehler liegt in der oscam.user auf dem IPC Server. Da Du dort dem User WOHNZIMMER AU einräumst, fordert der Server sozusagen Emms von dem User an.
Und diese Emms kommen, egal ob auf dem Receiver Emms geblockt werden oder nicht.
Wenn auf dem Server keine Emms eintrudeln sollen, muss AU = 0 eingestellt werden.
Und wenn die Emms eintrudeln dürfen, aber nicht geschrieben werden sollen, dann muss auf dem Server blockemm-g = 1 eingestellt werden und AU für den User kann eingeschaltet bleiben.
Also egal wie es laufen soll, die Einstellung muss am Server gemacht werden. Was beim Receiver eingestellt ist, interessiert den Server nicht.
 
AW: EMM geschrieben am CS-Server, trotz blocken am Receiver?

Ok weiß ich bescheid. Danke für die Erklärung.
 
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…