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

OScam CAK7 Patch aus dem familienforum

CONAX
- RSA - enabled ECMPairingRotation, depending on channel
- 3DES - disabled ECMPairingRotation, card's answer is always crypted with CWPK:

- if your CWPK is wrong, OSCam will inform you: "CWPK is faulty"

NAGRA
- available options:
- Init card in CAK7 mode - switch Seca/Nagra-cak6 card to Nagra CAK7 mode
- Force CW swap - reorder CWs, some providers need it
- Force Even SA - enable if your provider sends EMM-S only for even SAs (Shared Addresses)
- Force EMMs 0x82 - some cak6/CAK7 cards (like HD+02) after switching to CAK7 don't inform OSCam about EMM82 Filter, it results in lack of EMM-G

HD+02 in CAK7 mode


HD+03 in CAK7 mode


HD+04


Seca/Nagra cards in CAK7 mode


patch v47 ist im moment nur interessant für den provider 1884

OSCam v47 TEST - Reader Einstellungen:
  • CWs-Prüfsummentest überspringen für - Deaktiviert die CWs-Überprüfung
  • Nur 64-Bit-CWs für CaID: ProvID - Überprüft alle CWs für 64-Bit
  • Sowohl 48- als auch 64-Bit-CWs für CaID: ProvID - verwendet 64-Bit-CW-Dienste (wir erstellen Dienste für Kanäle mit 64-Bit-CWs, bei uns sind es nur C + 4K). Es werden sowohl 48-Bit-CWs als auch 64-Bit-CWs überprüft
Hallo ich habe eine Karte mit der Caid 1884
bräuchte ja dann die v47

hab oscam auf dem Raspi lauen.Wo bekomme ich die passende Oscam Version denn ?

Grüße Christian
 
Die v47 gibt es nicht patch liegt aktuell bei v 8.61 ist aber nicht publick. Du kannst aber die aktuelle oscam auch nehmen da sie auch die Karten unterstützt mittlerweile
 
@matrix_007
Please post your oscam.reader for this card in pcsc mode here into a spoiler with all parts leaving the keys blanc.
hi and thanks for reply. my configs.

[reader]
label = mylocal
protocol = internal
device = /dev/sci0
autospeed = 0
caid = 1814
boxkey = xxxxxxxxxxxxx
rsakey = xxxxxxxxxxx
mod1 = xxxxxxxxxxx
idird = xxxxxxx
mod2 = xxxxxxxxxxx
key3588 = xxxxxxxxxxxx
key3460 = xxxxxxxxxxxxxx
key3310 = xxxxxxxxxxxxxx
data50 = xxxxxxxxxxxxx
mod50 = xxxxxxxxxxx
headermode = 0
cak7_mode = 1
detect = cd
nagra_read = 2
detect_seca_nagra_tunneled_card= 0
mhz = 450
cardmhz = 2700
ident = 1814:000000,000007,005211,005221,005225
group = 1
emmcache = 1,3,2,0
blockemm-unknown = 1
blockemm-u = 1
blockemm-s = 1
blockemm-g = 1
audisabled = 1
auprovid = 005211

[reader]
label = mylocalpcsc
protocol = pcsc
device = 0
autospeed = 0
caid = 1814
boxkey = xxxxxxxxxxxxx
rsakey = xxxxxxxxxxx
mod1 = xxxxxxxxxxx
idird = xxxxxxx
mod2 = xxxxxxxxxxx
key3588 = xxxxxxxxxxxx
key3460 = xxxxxxxxxxxxxx
key3310 = xxxxxxxxxxxxxx
data50 = xxxxxxxxxxxxx
mod50 = xxxxxxxxxxx
headermode = 0
cak7_mode = 1
detect = cd
nagra_read = 2
detect_seca_nagra_tunneled_card= 0
mhz = 357
cardmhz = 357
ident = 1814:000000,000007,005211,005221,005225
group = 1
emmcache = 1,3,2,0
blockemm-unknown = 1
blockemm-u = 1
blockemm-s = 1
blockemm-g = 1
audisabled = 1
auprovid = 005211


with another oscam compiled from a user s***r from forum li**xs*t the pcsc reader works and the config is a bit different than the oscam original

[reader]
label = mylocalpcsc
protocol = pcsc
device = 0
autospeed = 0
caid = 1814
boxkey = xxxxxxxxxxx
rsakey = xxxxxxxxxxxx
mod1 = xxxxxxxxxxxxx
mod2 = xxxxxxxxxxxxxx
key3588 = xxxxxxxxxxx
key3460 = xxxxxxxxxxx
key3310 = xxxxxxxxxxx
data50 = xxxxxxxxx
mod50 = xxxxxxxxxx
idird = xxxxxxxxxx
ecmheader = 0
detect = cd
mhz = 357
cardmhz = 357
nagra_read = 2
detect_seca_nagra_tunneled_card= 2
ident = 1814:000000,000007,005211,005221,005225
group = 1
emmcache = 1,3,2,0
blockemm-unknown = 1
blockemm-u = 1
blockemm-g = 1
lb_weight = 300
audisabled = 1
auprovid = 005211

Du musst Regestriert sein, um das angehängte Bild zusehen.
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zuletzt bearbeitet:
@matrix_007

I think you have a Black Screen right ?

For this Provider i Think you MUST have NuID+Dcwpk.

What say the Logs at use the Reader Config.
 
Zuletzt bearbeitet:
hi.
no its not that i get the correct caid 1814 and able to see pictures and i dont have those 2 keys (cwpk+nuid) anyway i get the remain channels to open just fine , but my issue is. if i use internal reader in the STB and card inserted and with my data in the correct fields the card starts in CAK7 mode , but if i use the same configs but in a PCSC reader the card wont start at CAK7 mode . only starts at SECA mode .
if i use another oscam from the user i mentioned above the pcsc works and start my card in CAK7 mode
anyway its just a little difference between the 2 readers
from internal i get all 7 entitlements and from pcsc (with the oscam from another person) i get only 2 entitlements , but works and open channels and start at cak7 mode as i mentioned before.

:)
thanks for reply


Edit.
Oder mal versuchen in /cstapi/ifd_pcsc.c Zeile 382
Code:
 .skip_extra_atr_parsing = 1,
auf
Code:
 .skip_extra_atr_parsing = 0,
zu ändern und dann bauen
hi.
i try your hint and worked :) and detect all 7 entitlements at pcsc reader
many thanks for your excellent help.
i didnt did a full test yet but at least it gives me the the start at cak7 :) you are an angel :) many many thanks
 
Zuletzt bearbeitet von einem Moderator:
@matrix_007 Please clone a new source from Streamboard gitlab and apply the patch below with -p0 parameter, and then test whether your issue is solved or not.

I have decided to implement it in a different way (My method executes skip_extra_atr_parsing only when cak7_mode = 0, so when you have cak7_mode = 1 on your reader config, then skip_extra_atr_parsing won't be executed at all). Let's see whether it is working as well as @Kind regards method.

Thanks in advance.

Code:
--- csctapi/icc_async.c    2024-07-02 03:18:45.000000000 +0700
+++ csctapi/icc_async.c    2024-10-05 05:33:02.000000000 +0700
@@ -290,7 +290,7 @@
     {
         reader->crdr_flush = crdr_ops->flush; // Flush flag may be changed for each reader
         call(crdr_ops->activate(reader, atr));
-        if(crdr_ops->skip_extra_atr_parsing)
+        if((crdr_ops->skip_extra_atr_parsing) && (reader->cak7_mode == 0))
         {
             return OK;
         }
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zuletzt bearbeitet von einem Moderator:
Okay, habe meinen alten online banking reader SCR335 rausgekramt, den pcsc Kram installiert und nun kann ich mittesten. Mit dem patch von @ohmza startet die 1817 tatsächlich im cak7 mode, vorher nur im seca mode. Aber es gibt noch weitere Arbeit.
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
@leyla38
Änderungen in WebIf werden nach Neustart des readers nicht übernommen. Kannste testen, indem Du z.B. bei caid die 1817 löscht und neu startest, sie bleibt drin. Nur die Änderungen über files werden übernommen. Ist nur bei dem reader so. Das hat nix mit seca/nagra zu tun, ist auch bei der 09CD NDS so.
 
Zurück
Oben