Hi there,

I just encountered a weird problem with a new TechnoTrend C-1501 DVB-C card 
with CI module (SAA7146 based). The CAM seems to work fine ONLY if I remove and 
re-insert the whole CI module after booting. When I don't do that, I cannot 
receive any program (could not try non-encrypted channels since my provider 
encrypts all digital channels). After re-inserting the card, everything works 
as it should.

Since the computer is not permanently powered on, and the back of the computer 
is hard to access, this is a very unsatisfying condition; 

Is there a way to re-initialize the module after rebooting or any other way to 
simulate re-insertion of it by software?

Tech details:
Linux version 3.17.7-gentoo (root@artemis) (gcc version 4.7.3 (Gentoo 4.7.3-r1 
p1.4, pie-0.5.5) ) #1 SMP PREEMPT Tue Dec 30 16:58:13 CET 2014
(Gentoo-kernel, no further patches applied)

artemis linux # qlist -Iv dvb
media-libs/libdvb-0.5.5.1-r3
virtual/linuxtv-dvb-headers-5.8

artemis linux # dmesg   [relevant parts]
[    5.322053] saa7146: found saa7146 @ mem ffffc90000072c00 (revision 1, irq 
21) (0x13c2,0x101a)
[    5.322055] saa7146 (0): dma buffer size 192512
[    5.322057] DVB: registering new adapter (TT-Budget C-1501 PCI)
[    5.341385] adapter has MAC addr = 00:d0:5c:cd:8e:15
[    5.373142] Registered IR keymap rc-tt-1500
[    5.373225] input: Budget-CI dvb ir receiver saa7146 (0) as 
/devices/pci0000:00/0000:00:14.4/0000:04:06.0/rc/rc0/input13
[    5.373269] rc0: Budget-CI dvb ir receiver saa7146 (0) as 
/devices/pci0000:00/0000:00:14.4/0000:04:06.0/rc/rc0
[    5.373342] budget_ci: CI interface initialised
[    5.410959] budget_ci dvb 0000:04:06.0: DVB: registering adapter 0 frontend 
0 (Philips TDA10023 DVB-C)...
[    9.374382] dvb_ca adapter 0: DVB CAM detected and initialised successfully
[  373.441786] dvb_ca adapter 0: DVB CAM detected and initialised successfully

The first line is right after booting, the second after re-inserting the CI-
module. 

Thanks
        Alexander Puchmayr


Reply via email to