[mythtv] problem watching encrypted channels

Johan johan.vanderkolk at dommel.be
Wed Jan 16 13:34:46 UTC 2008


On Wed, 2008-01-16 at 11:18 +0100, Johan wrote:

> 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
> 

I just recorded another log using the -v channel option:


2008-01-16 14:29:21.778 DVBChan(0): SetChannelByString(4): Already on
channel
2008-01-16 14:29:21.778 DVB#0 CA: SetPMT() program num #2004
2008-01-16 14:29:21.781 Finished recording Murder, she wrote: channel
3004
2008-01-16 14:29:21.801 Finished recording Murder, she wrote: channel
3004
2008-01-16 14:29:21.820 TVRec(8): RingBufferChanged()
[mpegts @ 0xb74af8b0]Parser not found for Codec Id: 94211 !
2008-01-16 14:29:21.851 Finished recording Murder, she wrote: channel
3004
0: start_time: 0.000 duration: 1.732
1: start_time: 0.000 duration: 7929.641
2: start_time: 7927.895 duration: 1.746
stream: start_time: 0.000 duration: 88107.124 bitrate=0 kb/s
2008-01-16 14:29:21.888 AFD: Opened codec 0xa864b4b0, id(MPEG2VIDEO)
type(Video)
2008-01-16 14:29:21.898 AFD: Opened codec 0xa864b7f0, id(MP3)
type(Audio)
2008-01-16 14:29:21.898 NVP: Disabling Audio, params(0,0,0)
2008-01-16 14:29:21.900 NVP: Recording does not have position map.
                        Run 'mythcommflag --file 3004_20080116142857.mpg
--rebuild' to fix
2008-01-16 14:29:21.913 DVB#0 CA: CiHandler needs CA_PMT
2008-01-16 14:29:21.913 DVB#0 CA Error: GetCaSystemIds returned NULL!
(Slot #0)
2008-01-16 14:29:21.913 DVB#0 CA: Creating CA_PMT, ServiceID = 2004
2008-01-16 14:29:21.913 Adding CA descriptor: CASID(0x622), ECM
PID(0x565)
2008-01-16 14:29:21.913 Adding elementary stream: video-mpeg2,
pid(0x200)
2008-01-16 14:29:21.913 Adding elementary stream: audio-mp2-layer[1,2,3]
(dut), pid(0x50)
2008-01-16 14:29:21.913 Adding elementary stream: private-data,
pid(0x20)
2008-01-16 14:29:21.913 Adding elementary stream: unknown, pid(0xd0)
2008-01-16 14:29:21.913 Adding elementary stream: unknown, pid(0xfa)
2008-01-16 14:29:21.913 DVB#0 CA: Sending CA_PMT with CPLM_ONLY to CI
slot #1
2008-01-16 14:29:23.514 DVB#0 CA: CAM: Menu Title: ZCAS
2008-01-16 14:29:23.514 DVB#0 CA: CAM: Menu SubTitle: 
2008-01-16 14:29:23.514 DVB#0 CA: CAM: Menu BottomText: Press 'OK' to
continue
2008-01-16 14:29:23.514 DVB#0 CA: CAM: Menu Entry: No right to watch
this program
2008-01-16 14:29:23.514 DVB#0 CA: CAM: Selecting first entry
2008-01-16 14:29:34.996 TVRec(8): Changing from WatchingLiveTV to None
2008-01-16 14:29:35.313 Finished recording Murder, she wrote: channel
3004



> 
> 
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-dev/attachments/20080116/eb94aadb/attachment.htm 


More information about the mythtv-dev mailing list