[mythtv-commits] Ticket #4604: Improved interaction with advanced CAM modules

MythTV mythtv at cvs.mythtv.org
Wed Feb 6 18:56:08 UTC 2008


#4604: Improved interaction with advanced CAM modules
----------------------------------------+-----------------------------------
 Reporter:  johan.vanderkolk at dommel.be  |       Owner:  ijr    
     Type:  patch                       |      Status:  new    
 Priority:  minor                       |   Milestone:  unknown
Component:  mythtv                      |     Version:  unknown
 Severity:  low                         |     Mlocked:  0      
----------------------------------------+-----------------------------------
 New CAM modules for reception of encrypted DVB-S channels support a
 multitude of encryption systems. The resulting error appears to be :
 "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!"

 Also, those newer CAM modules may be a bit slower to respond, maybe caused
 by the above.

 The result is that the CAM responds with:
 "CA: Sending CA_PMT with CPLM_ONLY to CI slot #0
 2008-01-16 15:31:04.392 DVB#0 CA Error: GetCaSystemIds returned NULL!
 (Slot #1)
 2008-01-16 15:31:05.673 DVB#0 CA: CAM: Menu Title: ZCAS
 2008-01-16 15:31:05.673 DVB#0 CA: CAM: Menu SubTitle:
 2008-01-16 15:31:05.673 DVB#0 CA: CAM: Menu BottomText: Press 'OK' to
 continue
 2008-01-16 15:31:05.673 DVB#0 CA: CAM: Menu Entry: No right to watch this
 program
 2008-01-16 15:31:05.674 DVB#0 CA: CAM: Selecting first entry"

 and the channel will not decrypt.

 I modified dvbci.cpp. This resolves the problems.
 Patchfile is attached. It's basic but it works for me. Don't think it will
 have negative effects for other CAMs but can't test this.

 Johan

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/4604>
MythTV <http://svn.mythtv.org/trac>
MythTV


More information about the mythtv-commits mailing list