Project

General

Profile

AlphaCrypt Hardware CI did not descrambling

Added by Manuel Menz about 8 years ago

Hi,

i have a problem with my AlphaCrypt Hardware CI Modul. TvHeadend recognizes the Modul but it did not descrambling encrypted channels.

Oct 17 19:29:37 tvheadend tvheadend1232: en50221: CAM slot 0 supported CAIDs: 1830 (NagraVision) 0648 (Irdeto) 1702 (BetaCrypt) 1722 (BetaCrypt) 1762 (BetaCrypt) 4A20 (0x4a20) 0500 (Viaccess) 0B00 (Conax) 0100 (Seca) 1833 (NagraVision) 1834 (NagraVision) 0D05 (CryptoWorks) 0D95 (CryptoWorks ICE) 09C4 (NDS) 093E (NDS) 0963 (NDS) 09
Oct 17 19:29:37 tvheadend tvheadend1232: subscription: 0813: "scan" subscribing to mux "10743.75H", weight: 2, adapter: "Tmax TAS2101 : DVB-S #0", network: "DVB-S Network", service: "Raw PID Subscription"
Oct 17 19:29:38 tvheadend tvheadend1232: en50221: CAM slot 0: Application type: 01, manufacturer: 4a20, Manufacturer code: 4a22
Oct 17 19:29:38 tvheadend tvheadend1232: en50221: CAM slot 0: Menu string: AlphaCrypt

Have i do some settings before i can decrypt channels with the Hardware CI?

Regards
Manuel


Replies (42)

RE: AlphaCrypt Hardware CI did not descrambling - Added by Christian Brauwers almost 8 years ago

Ok, i think now i have it (descrambling not working) but i think redirecting working now.

i did this :

sudo -i

echo "10 02" | tee /sys/class/ddbridge/ddbridge0/redirect

and then i could watch at dmesg

[  227.084998] DDBridge: redirect: 10, 02

//EDIT : tried now every combination without luck :-(

RE: AlphaCrypt Hardware CI did not descrambling - Added by Christian Brauwers almost 8 years ago

Strange, getting this

first

2017-01-23 18:35:53.739 [   INFO] en50221: CAM slot 0 supported CAIDs:  098C (NDS) 0648 (Irdeto) 1702 (BetaCrypt) 1722 (BetaCrypt) 1762 (BetaCrypt) 4A20 (0x4a20) 0500 (Viaccess) 0B00 (Conax) 0100 (Seca) 1833 (NagraVision) 1834 (NagraVision) 0D05 (CryptoWorks) 0D95 (CryptoWorks ICE) 09C4 (NDS) 093E (NDS) 0963 (NDS) 0919 (NDS)

and starting a channel

2017-01-23 18:41:05.377 [  TRACE] dvbcam: cannot find active cam entry
2017-01-23 18:41:05.377 [  TRACE] dvbcam: start service 0x5611a736c640

If i put the Cam direct into my TV everything is working fine ...

It's an Alphacrypt ... (non ci+)

RE: AlphaCrypt Hardware CI did not descrambling - Added by Christian Brauwers almost 8 years ago

nobody an idea?

- Driver Problem?
- TVH Problem? (dvbcam.c @ Line 129 i think is where it fails)
- CAM Problem?

Thanks

RE: AlphaCrypt Hardware CI did not descrambling - Added by Eddsch K almost 8 years ago

i've got a working setup, so i think it is not a TVH problem

first play here with your setings:
http://www.spinics.net/lists/linux-media/msg39472.html

not working? - drivers?! Try these:
http://www.vdr-portal.de/board18-vdr-hardware/board102-dvb-karten/124665-aktuelle-treiber-f%C3%BCr-octopus-ddbridge-cines2-ngene-ddbridge-duoflex-s2-duoflex-ct-cinect-max-s8-sowie-tt-s2-6400-teil-3/

CAM Problem - One4All 2.40 is working for me

the only Problem i have is described here:
https://tvheadend.org/issues/4202

RE: AlphaCrypt Hardware CI did not descrambling - Added by Christian Brauwers almost 8 years ago

Thanks for the reply .... i double checked my redirect (DD Support confirms 10,02) but without luck...
Yes i also have O4A 2.40 running here ...

do you use a version with en50221 enabled or not ?
can you tell me your configure parameter please?

What Kernel do you have? I have 4.4.0-34-generic

thanks

RE: AlphaCrypt Hardware CI did not descrambling - Added by Eddsch K almost 8 years ago

yes, en50221 enabled

Kernel, 3.16

$/usr/src/tvheadend# ./configure

Checking support/features
checking for cc execinfo.h ... ok
checking for cc -mmmx ... ok
checking for cc -msse2 ... ok
checking for cc getloadavg ... ok
checking for cc atomic64 ... ok
checking for cc lockowner ... ok
checking for cc qsort_r ... ok
checking for cc stime ... ok
checking for cc recvmmsg ... ok
checking for cc sendmmsg ... ok
checking for cc libiconv ... fail
checking for cc libdvben50221 ... ok
checking for py module gzip ... ok
checking for gzip ... ok
checking for bzip2 ... ok
checking for pkg openssl ... ok (detected 1.0.1t)
checking for cc linux/dvb/version.h ... ok
checking for pkg zlib ... ok (detected 1.2.8)
checking for pkg liburiparser ... ok (detected 0.8.0.1)
checking for pkg avahi-client ... ok (detected 0.6.31)
Package libavcodec was not found in the pkg-config search path.
Perhaps you should add the directory containing `libavcodec.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libavcodec' found
checking for ffmpeg libraries ... fail
checking for pkg libavcodec >=55.34.1 ... fail (detected <none>)
WARNING: none or old libav or libffmpeg libraries were detected * use --disable-libav or --enable-libffmpeg_static ** supported ffmpeg libs n1.2+ ** supported libav libs v10+
checking for cc sys/inotify.h ... ok
fetching dvb-scan files ... ok
checking for pkg dbus-1 ... ok (detected 1.8.22)

Compiler:
Using C compiler: cc
Using LD flags: -ldvben50221 -ldvbapi -lucsi
Build for arch: x86_64

Binaries:
Using PYTHON: python
Using GZIP: gzip
Using BZIP2: bzip2

Options:
cwc yes
capmt yes
constcw yes
linuxdvb yes
satip_server yes
satip_client yes
hdhomerun_client yes
hdhomerun_static yes
iptv yes
tsfile yes
dvbscan yes
timeshift yes
trace yes
imagecache yes
avahi yes
zlib yes
libav no
libffmpeg_static no
libffmpeg_static_x264 yes
inotify yes
epoll yes
uriparser yes
ccache no
tvhcsa yes
bundle no
dvbcsa no
dvben50221 yes
kqueue no
dbus_1 yes
android no
tsdebug no
gtimer_check no
execinfo yes
mmx yes
sse2 yes
getloadavg yes
atomic64 yes
lockowner yes
qsort_r yes
stime yes
recvmmsg yes
sendmmsg yes
libdvben50221 yes
py_gzip yes
bin_gzip yes
bin_bzip2 yes
ssl yes
linuxdvbapi yes
upnp yes
inotify_h yes
linuxdvb_ca yes
mpegts yes
mpegts_dvb yes

Packages:
openssl 1.0.1t
zlib 1.2.8
liburiparser 0.8.0.1
avahi-client 0.6.31
dbus-1 1.8.22

Installation paths:
Prefix: /usr/local
Binaries: ${prefix}/bin
Libraries: ${prefix}/lib
Data files: ${prefix}/share
Man pages: ${datadir}/man

Final Binary:
/usr/src/tvheadend/build.linux/tvheadend

Tvheadend Data Directory:
/usr/local/share/tvheadend

RE: AlphaCrypt Hardware CI did not descrambling - Added by Christian Brauwers almost 8 years ago

strange, its not working for me ...
i'm not sure why its not redirecting ...

RE: AlphaCrypt Hardware CI did not descrambling - Added by Eddsch K almost 8 years ago

turning it on and off again? - yeah it sounds stupid, but i've had a problem in the last days and rebooting does not change anything and it wasn't descrabling futher - so i turned the server off an pull any connection that have power, including the sat connection from the lnb

and it was working again

RE: AlphaCrypt Hardware CI did not descrambling - Added by Christian Brauwers almost 8 years ago

ok sounds really strange ...
i killed yesterday some settings in my server, so i will start over with a fresh install these days.
i will install fresh ubuntu (going back to 14.04.5) only with tvheadend. therefore i pull all cables once.

just to be sure :-)

RE: AlphaCrypt Hardware CI did not descrambling - Added by Christian Brauwers almost 8 years ago

found my 10 years old dvbviewer license and installed a windows 7 on the server.
DD Driver installed without problems, Card and CI + Cam & Card found.

Can access SC Menu via DD Tool ...

Know trying decrypted Channels, but the same, nothing happend...
i know think it could be the pcie extender bridge which i have to use (cause my supermicroboard has only 1 pcie slot) ... i will try to double check with a normal PC these days with 2 pcie slots on the mainboard.

TBC

RE: AlphaCrypt Hardware CI did not descrambling - Added by Christian Brauwers almost 8 years ago

So .... good news... i recently removed the pcie flex cable (its a 1HE rack case) an put the pcie extender card direct into the port.

boot the windows machine with dvbviewer and tadaaa... i have direct descrambled live tv with my card.
now i switch back to my tvheadend linux disk.

TBC

RE: AlphaCrypt Hardware CI did not descrambling - Added by Christian Brauwers over 7 years ago

no luck with ubuntu 16.04.1 LTS and a complete fresh Debian 8.7 :-(

RE: AlphaCrypt Hardware CI did not descrambling - Added by Christian Brauwers over 7 years ago

Short Update : after some Support with DD i updatet the Firmware of both Cards (MaxS8 and CI) ... but no luck @ all with Linux and tvheadend.
I begun testing with a Windows 7 System and DVBViewer on the same Hardware. There everything works out of the Box. Redirect through CI is done with the Driver. (4 Tuner possible) and the AC was able to decode 3 different Transponder at time (i think it could do 4)

I'm still in contact with DD Support to find a solution ...

RE: AlphaCrypt Hardware CI did not descrambling - Added by Christian Brauwers over 7 years ago

After a short time of using dvbviewer als new backend i have now switched to VDR (2.3.6) with the DDCI2 Plugin (from Jasmin)

Everything is working fantastic, no adapter_alloc or redirect is needed anymore. MTD is working!
Would be really cool if THV will implement this solution too

RE: AlphaCrypt Hardware CI did not descrambling - Added by Dennis Fu about 7 years ago

Hello Christian,

just wanted to ask if you have a link or a tutorial or how you accomplished the setup with vdr.
Because I am struggling since days with vdr after I was forced to leave tvh because of the constellation of DD Cine S2 V7A and Alphacrypt light.

Thank you and best regards,
Dennis

RE: AlphaCrypt Hardware CI did not descrambling - Added by Jan Schreiber about 7 years ago

Maybe there's some light at the far end of the tunnel (not beeing a train) :-)

https://tvheadend.org/issues/4477#change-23829

(26-42/42)