Project

General

Profile

Feature #4160

Feature #2056: Tvheadend: Add support for CI+ Cams

CI+ cam status?

Added by Jelle De Loecker about 4 years ago. Updated almost 3 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Category:
Descrambling
Target version:
-
Start date:
2017-01-03
Due date:
% Done:

0%

Estimated time:

Description

I've been without a satellite subscription for nearly 2 years now, and in that time my provider (TV Vlaanderen) seems to have switched over to a CI+ system.

I did some digging through the issues here and I saw certain people claiming their CI+ module works with Tvheadend.

I'd like to get some more feedback before I get a new expensive subscription, obviously :)

Do all CI+ cards work now? Are there certain limitations? Is there anything special that I need?

History

#1

Updated by Hanspeter Müller about 4 years ago

Do all CI+ cards work now? Are there certain limitations? Is there anything special that I need?

Sadly: No, no and no. CI+ does not work at all. There was/is an unfinished branch in https://tvheadend.org/issues/2056

The people who claim they have CI+ modules work, have modules what will work in legacy mode, where the modules does some decryption in a CI Slot without a CI+ Certificate, mainly non-paytv or sd-programs, but that's soley at the discretion of the provider, and even if it works today, they can switch it off at any time.

#2

Updated by Jelle De Loecker over 3 years ago

So even if the CI+ cam works in legacy mode, the actual card (in combination with newcs or something) would be useless?

#3

Updated by saen acro over 3 years ago

CI vs CI+

Decrypt only ECM    - Decrypt TS stream in module
Low speed interface - Hi speed interface

#4

Updated by Hanspeter Müller over 3 years ago

Jelle De Loecker wrote:

So even if the CI+ cam works in legacy mode, the actual card (in combination with newcs or something) would be useless?

Well, it depends, if your CAM works in legacy mode, you can use it with tvheadend in a CI Slot, but there are limitations (otherwise, the provider would not use CI+), mostly just SD programs, and the provider can turn this of anyday.

Also, most (or even all) Cards in a CI+ CAM require the Boxkey/RSA to be able communicate with the Card, otherwise we would not even have this discussion and would just use oscam ;).

For some Cards, the keys are known (like HD+ in Germany) and identical on all Cards (so they can be used in oscam), but the usual way is, they are uniq, like UPC AT/CH/DE/NL...

Bottom line: We will have to wait until someone finishes the patch in issue 2056. Hopefully, now that 4.2 is out, someone who can do that, will have a look at it...

#5

Updated by saen acro over 3 years ago

Hanspeter Müller wrote:

Also, most (or even all) Cards in a CI+ CAM require the Boxkey/RSA to be able communicate with the Card, otherwise we would not even have this discussion and would just use oscam ;).

Boxkey of TV or what, that's false???
CI at all is independent from STB, TV or Head-end.
At other side CI are paired with card inside in 95% of cases at moment of card activation.

#6

Updated by Hanspeter Müller over 3 years ago

saen acro wrote:

Boxkey of TV or what, that's false???
CI at all is independent from STB, TV or Head-end.

No, "Boxkey" was a term that originally applied to the key in "The Box", as in "Settop Box", but it's the exact same thing in a CI+ CAM, your card wont talk to a CAM without the Boxkey. But, in case of a CI+ CAM, you can only use that CAM in a CI+ Slot (that has an X509 Certificate signed by the CI Plus Root CA"). And this is what this feature-request is about, currently tvheadend does not support CI+.

#7

Updated by saen acro over 3 years ago

Hanspeter Müller wrote:

No, "Boxkey" was a term that originally applied to the key in "The Box", as in "Settop Box", but it's the exact same thing in a CI+ CAM, your card wont talk to a CAM without the Boxkey. But, in case of a CI+ CAM, you can only use that CAM in a CI+ Slot (that has an X509 Certificate signed by the CI Plus Root CA"). And this is what this feature-request is about, currently tvheadend does not support CI+.

Boxkey are used on STB with card reader...

To work CI+ TVH need to get transponder stream and send it to CI+ modul and then to take decrypted stream

But to work this there is need certificate

#8

Updated by Hanspeter Müller over 3 years ago

Wow, you're a real genius, posting links to "questionable" forums/files was exactly what i was trying to avoid :(. If an admin sees this, please remove the link, it's one thing to implement CI+ in tvheadend, but it's a whole other story to include ripped certificates and keys here!!!

Also, you really don't get it!!! The certificate is needed to communicate with a CI+ CAM - the CAM itself still has another key/rsa, which is called "Boxkey", whether you understand that or not. If it where not for this Key, we would not even have this discussion about CI+, because we would simply use the cards with oscam :(

/rant

#9

Updated by saen acro over 3 years ago

This files are public and used in all third images for stb-s

Other question is that there is no CI+ compatible devices for PC,
Only stb-s and tv-s are currently have this support. (same as CEC support)

#10

Updated by saen acro over 3 years ago

For testers
CI+ in TVH

and for Conspiracy friends click

#11

Updated by Un Known almost 3 years ago

ping

#12

Updated by Jaroslav Kysela almost 3 years ago

  • Status changed from New to Rejected
  • Parent task set to #2056

Also available in: Atom PDF