CI Smartcard Reader / Hardware CAM

Added by Christian Kneissl 6 months ago

I have the following problem:
After updating TVHeadend from 4.2.6 to 4.2.8 on my Synology NAS, the integrated CI Smartcard-Reader of my TechnoTrend TT-connect CT-3650CI USB-Tuner is no longer listed under the TV Adapters, where it was before as /dev/dvb/adapter0/ca0 (see attached jpg).
And I am not longer able to view encrypted TV channels, unencrypted channels are working as before.

In the filesystem I can still see the device:

/dev/dvb/adapter0# ls
ca0  demux0  dvr0  frontend0  frontend1  net0

Various reboots and restarts didn't help.

Is there a solution, or has there been a change in handling the CAMs?

EDIT: We found out, that this was because of the missing "--enable-liben50221" option. Option enabled and now everything is fine!

Replies (3)

RE: CI Smartcard Reader / Hardware CAM - Added by saen acro 6 months ago

Go to About tab
click on Toggle details
and post contents of opened frame

RE: CI Smartcard Reader / Hardware CAM - Added by Christian Kneissl 6 months ago

Here you are.
As I already wrote above in the edit, it might be ab issue because of the missing "--enable-liben50221" option.
I am already in contact with Martin Walter about that.

Configure arguments:
  --host=x86_64-pc-linux-gnu --build=i686-pc-linux --prefix=/var/packages/tvheadend/target --enable-imagecache --disable-avahi --enable-dvbcsa --enable-bundle --release --disable-hdhomerun_static --enable-hdhomerun_client --disable-ffmpeg_static --enable-libav --disable-libfdkaac_static --disable-libopus_static --disable-libtheora --disable-libtheora_static --disable-libvorbis_static --disable-libvpx_static --disable-libx264_static --disable-libx265_static

  Using C compiler:                        /spksrc/toolchains/syno-x64-6.1/work/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-gcc
  Using C flags:                           -I/spksrc/toolchains/syno-x64-6.1/work/x86_64-pc-linux-gnu/x86_64-pc-linux-gnu/sys-root/usr/include -I/spksrc/spk/tvheadend/work-x64-6.1/install//var/packages/tvheadend/target/include 
  Using LD flags:                          -L/spksrc/toolchains/syno-x64-6.1/work/x86_64-pc-linux-gnu/x86_64-pc-linux-gnu/sys-root/lib -L/spksrc/spk/tvheadend/work-x64-6.1/install//var/packages/tvheadend/target/lib -Wl,--rpath-link,/spksrc/spk/tvheadend/work-x64-6.1/install//var/packages/tvheadend/target/lib -Wl,--rpath,/var/packages/tvheadend/target/lib  -lhdhomerun -ldvbcsa
  Build for arch:                          x64

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

  pie                                      yes
  ccdebug                                  no
  cwc                                      yes
  capmt                                    yes
  constcw                                  yes
  linuxdvb                                 yes
  satip_server                             yes
  satip_client                             yes
  hdhomerun_client                         yes
  hdhomerun_static                         no
  iptv                                     yes
  tsfile                                   yes
  dvbscan                                  yes
  timeshift                                yes
  trace                                    yes
  imagecache                               yes
  avahi                                    no
  zlib                                     yes
  libav                                    yes
  ffmpeg_static                            no
  libx264                                  yes
  libx264_static                           no
  libx265                                  yes
  libx265_static                           no
  libvpx                                   yes
  libvpx_static                            no
  libtheora                                no
  libtheora_static                         no
  libvorbis                                yes
  libvorbis_static                         no
  libfdkaac                                yes
  libfdkaac_static                         no
  nvenc                                    no
  qsv                                      no
  libmfx_static                            yes
  inotify                                  yes
  epoll                                    yes
  uriparser                                yes
  ccache                                   no
  tvhcsa                                   yes
  bundle                                   yes
  pngquant                                 no
  dvbcsa                                   yes
  dvben50221                               no
  kqueue                                   no
  dbus_1                                   no
  android                                  no
  tsdebug                                  no
  gtimer_check                             no
  slow_memoryinfo                          no
  libsystemd_daemon                        no
  pcloud_cache                             yes
  execinfo                                 yes
  mmx                                      yes
  sse2                                     yes
  W_unused_result                          yes
  fdatasync                                yes
  getloadavg                               yes
  atomic32                                 yes
  atomic64                                 yes
  atomic_time_t                            yes
  bitops64                                 yes
  lockowner                                yes
  qsort_r                                  yes
  stime                                    yes
  gmtoff                                   yes
  recvmmsg                                 yes
  sendmmsg                                 yes
  ifnames                                  yes
  py_gzip                                  yes
  bin_pkg_config                           yes
  bin_xgettext                             yes
  bin_msgmerge                             yes
  bin_gzip                                 yes
  bin_bzip2                                yes
  ssl                                      yes
  linuxdvbapi                              yes
  libhdhomerun                             yes
  upnp                                     yes
  inotify_h                                yes
  inotify_init1                            yes
  epoll_create1                            yes
  mpegts                                   yes
  mpegts_dvb                               yes

  openssl                                  1.0.2n
  zlib                                     1.2.11
  liburiparser                             0.9.1
  libavfilter                              7.40.101
  libswresample                            3.3.100
  libavresample                            4.0.0
  libswscale                               5.3.100
  libavformat                              58.20.100
  libavcodec                               58.35.100
  libavutil                                56.22.100

Installation paths:
  Prefix:                                  /var/packages/tvheadend/target
  Binaries:                                ${prefix}/bin
  Libraries:                               ${prefix}/lib
  Data files:                              ${prefix}/share
  Man pages:                               ${datadir}/man

RE: CI Smartcard Reader / Hardware CAM - Added by saen acro 6 months ago

dvben50221                               no

It's normal not to have it working.