Czy do kart TNK potrzebny jest OSCAM?
Charakterystyka kart TNK
• Pierwsze serie – Conax 0B00/0B01 (TNK SD/HD).
• Nowsze karty Smart HD+ – Nagravision MA 1813 (po 2020 r. pojawiają się także 1884/1880).
• Karta przechowuje klucze i prawa dostępu, które są odnawiane przez EMM przesyłane drogą satelitarną.
Środowiska pracy karty
a) Dekoder dedykowany (ADB, Technicolor, Sagemcom)
– Oprogramowanie producenta zawiera certyfikowany moduł CA.
– Po wsunięciu karty i podłączeniu anteny uprawnienia odnawiają się automatycznie.
b) Telewizor/dekoder z gniazdem CI/CI+ + moduł CAM Conax/Nagra
– Fizyczny CAM realizuje pełną obsługę CA, więc soft-cam nie jest potrzebny.
c) Odbiornik linuksowy z czytnikiem kart (Vu+, Dreambox, Zgemma, Octagon…)
– System operacyjny nie posiada natywnego CAM.
– Potrzebny jest soft-cam (najczęściej OSCAM), który:
• inicjuje kartę poprzez interfejs ISO 7816,
• przyjmuje zapytania ECM, przekazuje je do karty, odbiera CW i podaje tunerowi,
• obsługuje EMM (AU) w celu odnowienia uprawnień.
Alternatywy dla OSCAM
• CCcam, SCam, GBox – prostsze, lecz rozwój praktycznie zakończony (problemy przy nowych CAID-ach i EMM-ach).
• Dla najnowszych kart Nagra MA operator wprowadza rozszerzone EMM-y OTA; stabilną pracę zapewniają kompilacje OSCAM ≥ r11720 (2023 r.).
Konfiguracja OSCAM – przykład dla Smart HD+ (CAID 1813)
[reader]
label = smart_hdplus
protocol = internal
device = /dev/sci0
caid = 1813
detect = cd
mhz = 450
cardmhz = 2700
group = 1
emmcache = 1,3,2,0
saveemm-u = 1
blockemm-s = 1
Pliki oscam.user
, oscam.conf
, oscam.dvbapi
należy uzupełnić zgodnie z opisem w dokumentacji projektu.
• Od 2023 r. Canal+ stopniowo wymienia karty na wersje z rozszerzoną sygnaturą Nagra MA (CAID 1884). Starsze soft-camy nie rozpoznają nowych EMM – wymagany świeży build OSCAM.
• Rynek CI+ 1.4/2.0 wprowadza tzw. „Pairing-PIN” i dodatkowe szyfrowanie komunikacji; niewykluczone, że przyszłe karty będą akceptowane wyłącznie w certyfikowanych modułach.
• Popularność rozwiązań IPTV powoduje ograniczanie wsparcia dla prepaidowych kart satelitarnych; jednocześnie rośnie zapotrzebowanie na integrację OSCAM z serwerami DVB Headend (tvheadend, minisatip).
• ECM (Entitlement Control Message) – prośba o słowo kontrolne dla pojedynczego bloku strumienia.
• EMM (Entitlement Management Message) – pakiet odnawiający prawa karty.
• CW (Control Word) – 8-bajtowy klucz AES/DES aktualizowany co ~10 s, faktycznie odszyfrowujący strumień.
• CAID – unikalny identyfikator systemu kodowania (0B00 – Conax, 1813 – Nagra MA).
• Prawo UE (Dyrektywa 2019/789) i PL (Art. 6 Ustawy o ochronie usług dostępu warunkowego) zakazuje obchodzenia zabezpieczeń lub udostępniania kluczy bez zgody dostawcy.
• OSCAM jako open-source jest legalny, ale wykorzystywanie funkcji card-sharingu (udostępnianie CW poza własne gospodarstwo domowe) jest przestępstwem.
• Operatorzy zastrzegają sobie możliwość dezaktywacji kart pracujących w „nieautoryzowanym sprzęcie”.
saveemm-u = 1
, aby karta mogła sama aktualizować uprawnienia,• Niektóre telewizory 4K z CI+ 1.4 odrzucają starsze moduły Conax – wówczas jedyną opcją pozostaje moduł CI+ Nagra MA lub linuksowy tuner z OSCAM.
• Wymiana oprogramowania dekodera dedykowanego (tzw. „patchowanie”) narusza licencję producenta i może skutkować utratą gwarancji.
• Stabilność karty w OSCAM zależy od jakości zasilania czytnika – przy słabych zasilaczach pojawiają się błędy ATR.
• Wpływ najnowszych specyfikacji CI+ 2.0 na kompatybilność kart prepaid.
• Możliwość integracji OSCAM z DRM-ready headend (SAT>IP) i strumieniowaniem do DVB-T2 LITE.
• Analiza bezpieczeństwa protokołu Chipset Pairing w Nagra MA vs tradycyjny Conax.
• Open-source’owe implementacje CAM-to-IP (np. minisatip + OSCAM) w środowisku domowym.
Karta TNK działa „z pudełka” w sprzęcie autoryzowanym przez operatora i nie wymaga OSCAM. Gdy jednak przenosisz kartę do uniwersalnego tunera linuksowego lub planujesz zaawansowane scenariusze (multituner, udostępnianie w sieci, integracja z serwerem TV), OSCAM staje się praktycznie niezbędnym, stale rozwijanym narzędziem. Zadbaj o aktualną wersję, prawidłową konfigurację czytnika i pamiętaj o ograniczeniach prawnych dotyczących udostępniania sygnału.