[linux-dvb] KNC1 DVB-C+, CineView v. 3.0 and Conax CAM: PC card did not respond

2007-02-21 Thread Tomas . Linden

I have a KNC1 TV-Station DVB-C Plus card
  http://www.knc1.com/img/presse_big/karte_dvb_c_plus.jpg
with a CineView CI-interface version 3.0 instead of the version 1.1 shown here
  http://www.knc1.de/img/presse_big/karte_cineview.jpg
and a Conax 4.00e Rev 1.1 CAM
  
http://www.koodinvuoksi.net/catalog/resize.php?image=images/cam_conax.jpg&width=
I'm using Fedora Core 6 with this kernel
  Linux asterix 2.6.19-1.2895.fc6 #1 SMP Wed Jan 10 19:28:18 EST 2007
i686 athlon i386 GNU/Linux

Reception of free to air broadcasts work fine. The problem is that the
Conax card is not initialized. Inserting and removing the Conax CAM always 
results in the error message

  dvb_ca adaptor 0: PC card did not respond :(
The Conax card works fine in a Handan DVB-C 5000 box.

modprobe budget_av gives:

saa7146: register extension 'budget_av'.
ACPI: PCI Interrupt :04:08.0[A] -> Link [LNKA] -> GSI 18 (level, low) -> 
IRQ 21
saa7146: found saa7146 @ mem f8a16400 (revision 1, irq 21) (0x1894,0x0021).
saa7146 (0): dma buffer size 192512
DVB: registering new adapter (KNC1 DVB-C Plus).
adapter failed MAC signature check
encoded MAC from EEPROM was 
ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff
saa7146_vv: saa7146 (0): registered device video1 [v4l2]
KNC1-0: MAC addr = 00:09:d6:6d:5c:c4
DVB: registering frontend 0 (Philips TDA10021 DVB-C)...
budget-av: ci interface initialised.
budget-av: cam inserted A
dvb_ca adaptor 0: PC card did not respond :(

Output of lspci -vvv:
04:08.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
Subsystem: KNC One Unknown device 0021
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR-  ls -l /dev/dvb/adapter0/
total 0
crw--- 1 tlinden root 212, 6 Feb 21 10:20 ca0
crw--- 1 tlinden root 212, 4 Feb 21 10:20 demux0
crw--- 1 tlinden root 212, 5 Feb 21 10:20 dvr0
crw--- 1 tlinden root 212, 3 Feb 21 10:20 frontend0
crw--- 1 tlinden root 212, 7 Feb 21 10:20 net0

I have seen other descriptions of similar problems with Conax CAMs, but I
have not yet seen any solution.
  
http://www.dvbforum.com/ubbthreads/ubbthreads.php?ubb=showflat&Number=31907&page=21
It seems that the CineView is working well for people who don't have
Conax encryption.

How can one get debugging information from the CI-module, CAM and 
the PC-card to see why the initialization fails?


Is the pcsc-lite package of any use in connection with these kinds of
smart cards?
  http://pcsclite.alioth.debian.org/

Best regards,Tomas Lindén___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

Re: [linux-dvb] KNC1 DVB-C+, CineView v. 3.0 and Conax CAM: PC card did not respond

2007-02-22 Thread Jeroen Asselman

Hi.

How can one get debugging information from the CI-module, CAM and  
the PC-card to see why the initialization fails?


I added the following lines to my modprobe.conf for more debugging info:
options dvb-core cam_debug=1,1 debug=1,1
options budget-core debug=1,1

- Jeroen

smime.p7s
Description: S/MIME cryptographic signature
___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

Re: [linux-dvb] KNC1 DVB-C+, CineView v. 3.0 and Conax CAM: PC card did not respond

2007-02-22 Thread Tomas . Linden
On Thu, 22 Feb 2007, Jeroen Asselman wrote:

 > Hi.
 > 
 > > How can one get debugging information from the CI-module, CAM and the
 > > PC-card to see why the initialization fails?
 > 
 > I added the following lines to my modprobe.conf for more debugging info:
 > options dvb-core cam_debug=1,1 debug=1,1
 > options budget-core debug=1,1


I added the following debug options to 
  /etc/modprobe.conf
options dvb-core cam_debug=1,1 debug=1,1
options budget-core debug=1,1

modprobe budget_av gives then these messages:
saa7146: register extension 'budget_av'.
ACPI: PCI Interrupt :04:08.0[A] -> Link [LNKA] -> GSI 18 (level, low) -> 
IRQ 21
saa7146: found saa7146 @ mem f8ab4400 (revision 1, irq 21) (0x1894,0x0021).
saa7146 (0): dma buffer size 192512
DVB: registering new adapter (KNC1 DVB-C Plus).
adapter failed MAC signature check
encoded MAC from EEPROM was 
ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff
budget_av: saa7113_init(): saa7113 detected and initializing
budget_av: saa7113_init(): saa7113  status=d0
saa7146_vv: saa7146 (0): registered device video1 [v4l2]
KNC1-0: MAC addr = 00:09:d6:6d:5c:c4
DVB: registering frontend 0 (Philips TDA10021 DVB-C)...
dvb_ca_en50221_init
budget-av: ci interface initialised.
dvb_ca_en50221_thread

Inserting the Conax CAM with the Conax card gives these messages:
budget-av: cam inserted B
budget_av: ciintf_slot_reset(): ciintf_slot_reset
dvb_ca adaptor 0: PC card did not respond :(

Removing it gives these messages:
budget_av: ciintf_slot_shutdown(): ciintf_slot_shutdown
budget-av: cam ejected 5
dvb_ca_en50221_slot_shutdown
budget_av: ciintf_slot_shutdown(): ciintf_slot_shutdown
Slot 0 shutdown

rmmod budget_av gives this message:
ACPI: PCI interrupt for device :04:08.0 disabled

What can be learned from this?

Best regards,   Tomas Lindén___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

Re: [linux-dvb] KNC1 DVB-C+, CineView v. 3.0 and Conax CAM: PC card did not respond

2007-02-23 Thread Jeroen Asselman
Op donderdag 22-02-2007 om 23:28 uur [tijdzone +0200], schreef
[EMAIL PROTECTED]:
> Inserting the Conax CAM with the Conax card gives these messages:
> budget-av: cam inserted B
> budget_av: ciintf_slot_reset(): ciintf_slot_reset
> dvb_ca adaptor 0: PC card did not respond :(
> 
> Removing it gives these messages:
> budget_av: ciintf_slot_shutdown(): ciintf_slot_shutdown
> budget-av: cam ejected 5
> dvb_ca_en50221_slot_shutdown
> budget_av: ciintf_slot_shutdown(): ciintf_slot_shutdown
> Slot 0 shutdown
> 
> rmmod budget_av gives this message:
> ACPI: PCI interrupt for device :04:08.0 disabled
> 
> What can be learned from this?

My guess (I am no DVB programmer) the software detects a card inserted
and then it waits on the attribute adres for a value of 0x1D however it
looks like this is never returned by the CAM. I don't know what 0x1D
actually means though.
I have the same problem when I load the budget-av driver while the CAM
module is still inserted I only get it working by ejecting and
reinserting the CAM module. Which also seems to fail for you.

In my case it looked like the CAM module keeps in some kind of
initialized state and doesn't output the value 0x1D.

I don't know what the solution is though :(

- Jeroen



___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb