[mythtv] problem watching encrypted channels

Johan johan.vanderkolk at dommel.be
Wed Jan 16 10:18:22 UTC 2008


Hello devs,

I'm falling back on the experts, since I have a problem which no-one can
help me with yet, and searching google and the asking on the user list
could not help me either.

I am running mythtv 
(2008-01-16 09:44:37.952 mythbackend version: 0.20.20070821-1
www.mythtv.org)


on mythbuntu:

Linux version 2.6.22-14-generic (buildd at terranova) (gcc version 4.1.3
20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)) #1 SMP Tue Dec 18
08:02:57 UTC 2007 (Ubuntu 2.6.22-14.47-generic)


My hardware is a Hauppauge Nexus-S card with a Dual CI interface. I'm
using a cam and the official smartcard.

I cannot watch encrypted DVB-S channels using mythtv. As a sanity check
I verified that my hardware is ok using WinXP and the
hauppauge/technotrend TV viewer.


I can also watch encrypted channels using Kaffeine. Additionally I
installed "vdr" and also with this program I can watch my encrypted
programs.

So in this case it is only Mythtv which is giving me a problem watching
encrypted DVB-S channels. (but I like to use mythtv :) )

I verified that the ServiceId in mythconverge equals the official Pid.

I removed the capture card and all associated channels from the mythtv
setup, then added the card. Imported then only about 10 channels, of
which two were FTA, from a channels.conf created with 'scan -a'.
I can watch the two FTA's but none of the encrypted.

I have captured what I think was relevant below

dmesg output

johan at phoenix:~$ dmesg |grep -i dvb
[   60.810926] saa7146: register extension 'dvb'.
[   60.861505] DVB: registering new adapter (Technotrend/Hauppauge WinTV
Nexus-S rev2.X).
[   61.105683] dvb-ttpci: gpioirq unknown type=0 len=0
[   61.135223] dvb-ttpci: info @ card 0: firm f0240009, rtsl b0250018,
vid 71010068, app 80002622
[   61.135226] dvb-ttpci: firmware @ card 0 supports CI link layer
interface
[   61.286962] dvb-ttpci: adac type set to 0 @ card 0
[   61.858188] DVB: registering frontend 0 (ST STV0299 DVB-S)...
[   61.858287] input: DVB on-card IR receiver as /class/input/input6
[   61.858314] dvb-ttpci: found av7110-0.

mythtbackend log
CAM: ZCAS, 01, 02CA, 3000
ERROR: too many CA system IDs!
ERROR: too many CA system IDs!
ERROR: too many CA system IDs!
ERROR: too many CA system IDs!
ERROR: too many CA system IDs!

then after trying to view an encrypted channel the mythbackend.log
shows:
"2008-01-16 10:11:43.660 DVB#0 CA Error: GetCaSystemIds returned NULL!
(Slot #0)"

(note: the cam is in slot #0 and mythtv showed full LOCK)

and in syslog many times :

[  742.543466] dvb-ttpci: StartHWFilter error  buf 0b07 0010 08f7 b96a
ret 0  handle ffff
[  742.551529] dvb-ttpci: StartHWFilter error  buf 0b07 0010 08fb b96a
ret 0  handle ffff
[ 1214.254778] dvb-ttpci: StartHWFilter error  buf 0b07 0010 08d5 b96a
ret 0  handle ffff
etc etc



I hope this fairly lengthy mail allows someone to give me a hint in the
right direction. 

thanks

Johan





More information about the mythtv-dev mailing list