[linux-dvb] new DVB-S card "EasyWatch PCIlight" from Satelco is not recognized

Florian Bartels Florian.Bartels at envisage.de
Thu Jan 5 17:52:12 CET 2006


Hi,

today I bought a new DVB-S card (budget): EasyWatch PCIlight from Satelco
The most recent 2.6 driver from CVS does not recognize this card.

After changing budget-av.c, the card is recognized (see output below) but is 
not able to able to tune in with szap (see patch below).

Following IC's are on the card (I'm not absolutely shure about the numbers, as 
they are hard to read):
Philips SAA7146
Philips HEC 4069UBT    A1900
STM  STV02996
Philips LCV74A
TI LW040A
Inside the receiver:
Philips TDA8261TWC2    C084458    TPG05232

I would be happy if you could tell me how I can help getting drivers working. 
Are there any chances the drivers will work within the next 10 days? I'm 
asking as I can only return the card within this time.

Thanks in advance,
  Florian

=== lspci -v ===
00:0e.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
        Subsystem: KNC One: Unknown device 001e
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 32 (3750ns min, 9500ns max)
        Interrupt: pin A routed to IRQ 10
        Region 0: Memory at f6000000 (32-bit, non-prefetchable) [size=512]
=== lspci -v ===

=== driver output after patching driver ===
=== (note: there's also a Hauppauge Nexus installed!) ===
Jan  5 16:49:12 shooters kernel: Linux video capture interface: v1.00
Jan  5 16:49:12 shooters kernel: saa7146: register extension 'dvb'.
Jan  5 16:49:12 shooters kernel: ACPI: PCI Interrupt 0000:00:0c.0[A] -> GSI 19 
(level, low) -> IRQ 19
Jan  5 16:49:12 shooters kernel: saa7146: found saa7146 @ mem f8d64000 
(revision 1, irq 19) (0x13c2,0x0003).
Jan  5 16:49:12 shooters kernel: DVB: registering new adapter 
(Technotrend/Hauppauge WinTV Nexus-S rev2.X).
Jan  5 16:49:12 shooters kernel: adapter has MAC addr = 00:d0:5c:22:9f:d9
Jan  5 16:49:12 shooters kernel: dvb-ttpci: gpioirq unknown type=0 len=0
Jan  5 16:49:12 shooters kernel: dvb-ttpci: info @ card 0: firm f0240009, rtsl 
b0250018, vid 71010068, app 80fb2620
Jan  5 16:49:12 shooters kernel: dvb-ttpci: firmware @ card 0 supports CI link 
layer interface
Jan  5 16:49:12 shooters kernel: dvb-ttpci: Crystal audio DAC @ card 0 
detected
Jan  5 16:49:12 shooters kernel: saa7146_vv: saa7146 (0): registered device 
video0 [v4l2]
Jan  5 16:49:13 shooters kernel: DVB: registering frontend 0 (ST STV0299 
DVB-S)...
Jan  5 16:49:13 shooters kernel: input.c: calling hotplug without a hotplug 
agent defined
Jan  5 16:49:13 shooters kernel: dvb-ttpci: found av7110-0.
Jan  5 16:49:13 shooters kernel: saa7146: register extension 'budget dvb'.
Jan  5 16:49:13 shooters kernel: saa7146: register extension 'budget_ci dvb'.
Jan  5 16:49:13 shooters kernel: saa7146: register extension 'budget_av'.
Jan  5 16:49:13 shooters kernel: ACPI: PCI Interrupt 0000:00:0e.0[A] -> GSI 17 
(level, low) -> IRQ 21
Jan  5 16:49:13 shooters kernel: saa7146: found saa7146 @ mem f8da8000 
(revision 1, irq 21) (0x1894,0x001e).
Jan  5 16:49:13 shooters kernel: DVB: registering new adapter (KNC1 DVB-S).
Jan  5 16:49:13 shooters kernel: adapter failed MAC signature check
Jan  5 16:49:13 shooters kernel: 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
Jan  5 16:49:13 shooters kernel: budget-av: ci interface initialised.
Jan  5 16:49:14 shooters kernel: KNC1-1: MAC addr = 00:09:d6:80:04:89
Jan  5 16:49:14 shooters kernel: DVB: registering frontend 1 (ST STV0299 
DVB-S)...
Jan  5 16:49:14 shooters kernel: usbcore: registered new driver ttusb
Jan  5 16:49:14 shooters kernel: usbcore: registered new driver ttusb-dec
Jan  5 16:49:14 shooters kernel: b2c2-flexcop: B2C2 FlexcopII/II(b)/III 
digital TV receiver chip loaded successfully
Jan  5 16:49:14 shooters kernel: usbcore: registered new driver 
b2c2_flexcop_usb
Jan  5 16:49:14 shooters kernel: usbcore: registered new driver cinergyT2
Jan  5 16:49:14 shooters kernel: usbcore: registered new driver dvb_usb_vp7045
Jan  5 16:49:14 shooters kernel: usbcore: registered new driver 
dvb_usb_dtt200u
Jan  5 16:49:14 shooters kernel: usbcore: registered new driver 
dvb_usb_dibusb_mb
Jan  5 16:49:14 shooters kernel: usbcore: registered new driver 
dvb_usb_dibusb_mc
Jan  5 16:49:14 shooters kernel: usbcore: registered new driver dvb_usb_a800
Jan  5 16:49:14 shooters kernel: usbcore: registered new driver 
dvb_usb_nova_t_usb2
Jan  5 16:49:14 shooters kernel: usbcore: registered new driver 
dvb_usb_umt_010
Jan  5 16:49:14 shooters kernel: usbcore: registered new driver dvb_usb_digitv
Jan  5 16:49:14 shooters kernel: usbcore: registered new driver dvb_usb_cxusb
=== driver output end ===

=== cvs diff ===
retrieving revision 1.58
diff -c -r1.58 budget-av.c
*** budget-av.c 23 Nov 2005 21:06:12 -0000      1.58
--- budget-av.c 5 Jan 2006 16:36:20 -0000
***************
*** 913,918 ****
--- 913,919 ----
        switch (saa->pci->subsystem_device) {

        case SUBID_DVBS_KNC1:
+       case 0x001e:
                if (saa->pci->subsystem_vendor == 0x1894) {
                        fe = stv0299_attach(&cinergy_1200s_1894_0010_config,
                                             &budget_av->budget.i2c_adap);
***************
*** 1177,1182 ****
--- 1178,1184 ----
        MAKE_EXTENSION_PCI(knc1s, 0x1131, 0x4f56),
        MAKE_EXTENSION_PCI(knc1s, 0x1131, 0x0010),
        MAKE_EXTENSION_PCI(knc1s, 0x1894, 0x0010),
+       MAKE_EXTENSION_PCI(knc1s, 0x1894, 0x001e),
        MAKE_EXTENSION_PCI(knc1sp, 0x1131, 0x0011),
        MAKE_EXTENSION_PCI(knc1c, 0x1894, 0x0020),
        MAKE_EXTENSION_PCI(knc1cp, 0x1894, 0x0021),
=== cvs diff ===



More information about the linux-dvb mailing list