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