Da noch immer Configs auftauchen, die die disablecrccws* Parameter in absolut unsinnigen Kombinationen zeigen, gibt es hier mal eine Erklärung zur Handhabung:
1. Konfiguration
Code:
oscam.conf:
disablecrccws = 1
Alle weiteren disabecrccws und disablecrccws_only_for Parameter sind wirkungslos.
Die CRC Prüfung ist bei
allen Readern und
allen CAIDs abgeschaltet.
Damit sollte jetzt auch klar sein, dass es keinen Sinn macht noch bei irgendeinen Reader einen von diesen Parametern zu setzen oder gar in der oscam.conf noch zusätzlich den Parameter disablecrccws_only_for.
2. Konfiguration
Code:
oscam.conf:
disablecrccws (nicht gesetzt)
disablecrccws_only_for = 09C4:000000;098C:000000;098D:000000
Die CRC Prüfung ist für die V13, V14 und V15 CAIDs bei
allen Readern abgeschaltet.
Eine Verwendung von disablecrccws oder disablecrccws_only_for im Reader wirkt sich nur noch bei
anderen CAIDs aus.
3. Konfiguration
Code:
oscam.conf:
disablecrccws (nicht gesetzt)
disablecrccws_only_for (nicht gesetzt)
oscam.server:
disablecrccws = 1
Die CRC Prüfung ist bei
diesem Reader für
alle CAIDs abgeschaltet.
Das zusätzliche Setzen des Parameters disablecrccws_only_for für diesen Reader ist daher sinnfrei und auch wirkungslos.
4. Konfiguration
Code:
oscam.conf:
disablecrccws (nicht gesetzt)
disablecrccws_only_for (nicht gesetzt)
oscam.server:
disablecrccws (nicht gesetzt)
disablecrccws_only_for = 09C4:000000;098C:000000;098D:000000
Die CRC Prüfung ist bei
diesem Reader für die V13, V14 und V15 CAIDs abgeschaltet.
Nochmal zur Priorisierung:
- disablecrccws vor disablecrccws_only_for.
- oscam.conf vor oscam.server
Anwendung:
Server:
Z.Zt. reicht bei den entsprechenden Karten im Reader der Parameter disablecrccws = 1.
Aufgrund der Übersichtlichkeit/Strukur in den Configs würde ich am Server auf den Parameter disablecrccws_only_for generell verzichten.
Der würde in einer um die SID erweiterten Form evtl. mehr Sinn machen, denn dann, wenn über die eine CAID noch weitere Pakete angeboten werden, die noch CRC korrigiert sind (z.B.:
HD+ über Sky).
Obwohl die ja aktuell auch ganz ohne CRC Korrektur problemlos laufen.
Client:
Am Client ist das eigentlich sehr einfach. Der Server sollte für das korrekte 'Bearbeiten' der CWs zuständig sein. Also was soll der Client da noch korrigieren? M.E. nichts.
Daher kann im Client generell in der oscam.conf der Parameter disablecrccws = 1 gesetzt werden.
Es kann somit komplett auf den Parameter disablecrccws_only_for in der heutigen Form verzichtet werden, daher ist auch ein oscam Update auf die Versionen >=11516 nicht zwingend nötig.
Die Verwendung des Parameters disablecrccws reicht und der läuft ja schießlich seit seiner Einführung bereits fehlerfrei.