Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: Terratec Cinergy 1200 - Any ideas?



On Friday 27 February 2004 21:08, Oliver Endriss wrote:
> On Friday 27 February 2004 11:19, Justin Frisch wrote:
<snip>
> Maybe it will work if you add the id of your card to the table in
> - linux/drivers/media/dvb/ttpci/budget.c (1.1.0 driver or CVS module
> dvb-kernel) - DVB/driver/av7110/saa7146_core.c (1.0.1 driver or CVS module
> DVB) (The table is near the end of the file.)

Ah...finally I had the chance to look at this and get it to work :)

Thanks for the ideas, which I have finally had time to test.  After trying out 
different variations I finally got it working with the Metzler Bros. DVB 
driver.  I could get it to be found with the linuxtv drivers, however I was 
never able to get a signal.  

It is basically a KNC1 variation, so setting up the driver itself was easy 
once I got to using the right drivers.  I also found out that changing 
drivers required a complete shutdown and the restart, otherwise the frontend 
wasn't found.  Luckily though this is only true when changing to a different 
driver.

I will most likely continue playing around and trying to see if the card will 
work somehow with the linuxtv drivers, but for now at least I know how to get 
it working again easily.

> Please send a patch if it works.
>
> Oliver

I have included two patches for the Metzler Bros. DVB driver.  terratec.diff 
is the regular 2.4 kernel release driver patch.  terratec-2.6.diff is the 
patch for the 2.6 kernel.  I have tried both and they work for me, however I 
can not guarantee they will work for others.

Thanks for the help and hopefully this will help others :)

Justin T

--- drivers/media/dvb/saa7146/dvb-knc.c.orig    2004-03-26 08:38:46.000000000 +0100
+++ drivers/media/dvb/saa7146/dvb-knc.c 2004-03-26 08:39:34.000000000 +0100
@@ -331,6 +331,7 @@
 MAKE_BUDGET_INFO(knc1_t_av, "KNC1 DVB-T with AV", BUDGET_KNC1);

 static struct pci_device_id pci_tbl [] = {
+       MAKE_EXTENSION_PCI(knc1_s,    0x153b, 0x1154),
        MAKE_EXTENSION_PCI(knc1_s,    0x1131, 0x4f56),
        MAKE_EXTENSION_PCI(knc1_s,    0x1894, 0x0010),
        MAKE_EXTENSION_PCI(knc1_s_av, 0x1894, 0x0011),
--- driver/av7110/av7110.c.orig 2004-03-26 08:31:38.000000000 +0100
+++ driver/av7110/av7110.c      2004-03-21 13:04:24.000000000 +0100
@@ -4793,6 +4793,7 @@
        { PHILIPS_SAA7146, 0x13c2, 0x0008, CARD_INFO tt_t },
        { PHILIPS_SAA7146, 0xffc2, 0x0000, CARD_INFO unkwn },

+       { PHILIPS_SAA7146, 0x153b, 0x1154, CARD_INFO knc1_s },
        { PHILIPS_SAA7146, 0x1131, 0x4f56, CARD_INFO knc1_s },
        { PHILIPS_SAA7146, 0x1894, 0x0010, CARD_INFO knc1_s },
        { PHILIPS_SAA7146, 0x1894, 0x0011, CARD_INFO knc1_s_av },

Home | Main Index | Thread Index