Quantcast
Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

CI+ priorisieren?

Anneleis

Ist gelegentlich hier
Registriert
27. September 2009
Beiträge
93
Reaktionspunkte
10
Punkte
28
Hallo miteinander,

nachdem es meine V14 nun auch erwischt hat musste ich auf das holde Modul aus dem Himmel umsteigen. Meine Box ist die Hauptbox, auf die alle anderen Receiver im Haus zugreifen. Mit der V14 ist der Spaß natürlich nun vorbei, aber: Ich habe noch Zugriff auf die V13 eines Freundes.

Nun hatte ich mir das so vorgestellt, dass meine Box das CI+ Modul nutzt, alle anderen Boxen aber weiter Sky über die V13 meines Bekannten entschlüsseln können. Zudem sollte die V13 auf meiner Box evtl. als Rückhalt für Mehrfachentschlüsselung dienen, was mit dem CI+ Modul sonst ja gar nicht geht.

An sich funktionierte das auch, allerdings gibt die V13 schon schneller Antwort als das CI+ Modul, weshalb die dann natürlich auch für die Entschlüsselung genutzt wird. Um das zu verhindern bin ich jetzt hingegangen und habe die Sky-Sender von der V13 für meinen User-Account in Oscam gesperrt. Das nimmt mir zwar die "Mehrfachentschlüsselung", aber das Sharing zu den anderen Boxen funktioniert weiterhin.

Allerdings versucht Oscam immer noch, die auf der V13 freigeschalteten Sender zu entschlüsseln. Die Anfragen werden natürlich alle mit "invalid" entschlüsselt und es wird weiterhin das CI+ Modul genommen, aber die Anfragen sind prinzipiell ja total unnötig, weil die Sender ja von der V14 im Modul entschlüsselt werden.

Kann ich Oscam auch irgendwie sagen, dass es gar nichts mehr versuchen muss, wenn die Sender schon von der V14 im Modul entschlüsselt werden oder hilft zur Vermeidung dieser "invalid"-Anfragen nur, die Sender schon vom Server aus zu sperren, womit auch die Möglichkeit zum Weitersharen entfällt und eine andere Box auf die V13 meines Bekannten zugreifen müsste?

Der Provider Sky ist dem CI+ Modul natürlich zugewiesen, aber Oscam kommt wahrscheinlich durcheinander, weil meine Karte im Modul eine V14 und die meines Bekannten eine V13 ist.
 
Du must dafür eine oscam.services erstellen und die Zugriffe auf V13 (caid!) sperren.
 
Zuletzt bearbeitet:
Genau so habe ich den Zugriff für meinen User-Account auch gesperrt, aber wenn ich auf einen Sky-Sender schalte versucht Oscam trotzdem dauerhaft erfolglos zu entschlüsseln. Der genaue Wortlaut sieht so aus:

Code:
[*]2017/07/09 21:50:03 5002F234 c (ecm) user (09C4@000000/025B/0083/B3:00000000000000000000000000000000): invalid (8 ms) - Sky Cinema HD (invalid SID)
[*]2017/07/09 21:50:03 5002F234 c (dvbapi) Demuxer 0 restarting decodingrequests after 4 ms with 1 enabled and 2 disabled ecmpids!
[*]2017/07/09 21:50:03 5002F234 c (dvbapi) Demuxer 0 trying to descramble PID 1 CAID 09C4 PROVID 000000 ECMPID 1BB6 ANY CHID PMTPID 0064 VPID 04FF

Kann man das auch noch irgendwie unterbinden ohne die Oscam.services direkt auf den Server anzuwenden?
 
Poste doch mal Deine Konfigs .. vielleicht ist es ein Konfigurationsfehler.

Sonst bleibt nur den Service für den Reader zu konfigurieren.
 
Hier mal die entsprechenden Auszüge aus der Config:

oscam.conf
[global]
logfile = /var/log
fallbacktimeout = 2600
unlockparental = 1
nice = -1
maxlogsize = 15000
preferlocalcards = 2
dropdups = 1
emmlogdir = /etc/tuxbox/config
failbantime = 10000
failbancount = 3

[dvbapi]
enabled = 1
au = 1
pmt_mode = 0
user = user
boxtype = dreambox

oscam.user
[account]
user = user
pwd = passwort
au = 1
group = 1,2,3,4,5
services = !sky_1,!sky_v13

oscam.server
[reader]
label = freund
protocol = cccam
device = freund.v13.domain,12345
user = anneleis
password = passwort
services = !sky_1,!sky_hdplus
inactivitytimeout = 30
group = 5
cccversion = 2.3.0
cccmaxhops = 0
ccckeepalive = 1
audisabled = 1

oscam.dvbapi
P:1830

oscam.services
[sky_v13]
caid = 09C4
provid =
srvid = 002A,0039,0015,0018,000E,001C,001A,0010,0206,0016,0013,00A8,000C,000D,0026,001D,001B,2EC3,0017,0034,0024,0032,0192,0193,0194,0191,0198,0022,007F,0082,008A,0080,0084,007C,0076,0071,0070,008C,006E,0089,007E,0088,007B,0065,0090,0091,0093,000A,000B,002B,0009,0008,0014,0204,0019,0029,0196,0195,0197,0074,006B,006F,0083,0086,0087,008B,001E,00DD,00DE,0107,0111,011B,0125,012F,0139,0143,014D,00FD,006D,0081,0072,010C,0116,0120,012A,0134,013E,0148,0152,0102,007A,0077,010E,0118,0122,012C,0136,0140,014A,0154,0104,0135,008F,0229,00DF,0106,0110,011A,0124,012E,0138,0142,014C,00FC,0066,0069,010B,0115,011F,0129,0133,013D,0147,0151,0101,0228,0201

[sky_1]
caid = 09C4,098C
provid =
srvid = 0093,0198

[sky_hdplus]
caid = 09C4,098C
provid =
srvid = 126E,126F,1519,151A,157C,157F,1581,2774,2E9B,2EAF,5273,5274,EF10,EF11,EF14,EF15,EF74,EF75,EF76,EF77,EF78,30D4,2777,1392,30D6,0002

Benutzernamen, Passwörter usw. sind natürlich editiert und ich habe jetzt mal nur die Parts gepostet, die relevant für das Problem sind.
 
OK, vielen Dank für den Tip! Ich dachte dann funktioniert auch das Sharing zu den anderen Boxen nicht mehr, aber darauf hat es gar keinen Einfluss. :)

In der Live Log von Oscam steht jetzt folgendes wenn ich auf einem Sky-Sender bin:

Code:
2017/07/10 22:03:37 5002F234 c (dvbapi) Demuxer 0 no enabled matching ecmpids -> decoding is waiting for matching readers!

Das lässt sich aber wahrscheinlich nicht vermeiden, Oscam wird ja immer zumindest versuchen irgendwas bei verschlüsselten Sendern zu machen.
Einen Haken hat das Ganze noch: Es gibt einzelne Sender, die auf meiner Karte nicht freigeschaltet sind aber auf der Karte meines Bekannten. Das heißt wohl statt der CAID 09c4 muss ich jeden einzelnen Sender den ich nicht haben will in der oscam.dvbapi rauskommentieren. Oder kann man das auch umgekehrt machen, also Oscam sagen: "Ignoriere alles von CAID 09c4 außer Sender X und Sender Y"?
 
Nein, leider muss jeder einzelne Sender, der ignoriert werden soll, dann einzeln aus der oscam.dvbapi auskommentiert werden.
 
Wäre auch zu einfach gewesen. ;)
Muss man da denn für jeden Sender eine extra Zeile anfangen, also:

I: 09c4:00000:0083
I: 09c4:00000:0086

Oder kann man das auch mit einem Eintrag machen und die Sender z.B. mit Komma abtrennen?
 
Es muss nicht zwangsläufig in der oscam.dvbapi eingetragen werden.

Man kann auch Services für seinen localen dvbapi User setzen so hab ich das gemacht..
 
Nein, dass muss wirklich einzeln für jeden Sender der Karte eingetragen werden:

# dvbapi configuration
# format:
# I: <caid>:[<provider>]:[<srvid>]:[<ecmpid>]
 
Das stimmt nicht es geht auch mit Not services

Natürlich schon einzeln aber ich finde es schöner weil man es dann nach Paketen sortieren kann
 
Mit welchem Kommando kann man in der oscam.dvbapi denn auf die Services zugreifen, bzw. eine Sperre anlegen?
 
kann man nicht,
Services definiert man in der oscam.server,
die oscam.dvbapi hat andere Vorzüge, zb.:

I: 09C4
P: 1830
P: 098C
I: 0

I = Ignorieren
P = Priorisieren
 
Zurück
Oben