[linux-dvb] [PATCH] missing symbols for DB3000MC

2007-12-09 Thread Andrea
Hi,

since this changeset on Dec 5th
http://linuxtv.org/hg/v4l-dvb/rev/e1934fd03664

I cant load modules for my NOVA T USB2 based on a DIB3000MC

dvb_usb_nova_t_usb2: Unknown symbol dibusb_dib3000mc_tuner_attach
dvb_usb_nova_t_usb2: Unknown symbol dibusb_dib3000mc_frontend_attach

I think the following patch is required (I've taken it from dib3000mc.h), 
afterwards it works.

diff -r dc0cda8cd38a linux/drivers/media/dvb/dvb-usb/dibusb-common.c
--- a/linux/drivers/media/dvb/dvb-usb/dibusb-common.c   Sun Dec 09 10:44:38 
2007 -0200
+++ b/linux/drivers/media/dvb/dvb-usb/dibusb-common.c   Sun Dec 09 19:44:16 
2007 +
@@ -223,7 +223,7 @@ static struct dibx000_agc_config dib3000
.agc2_slope2 = 0x1e,
 };

-#ifdef CONFIG_DVB_DIB3000MC
+#if defined(CONFIG_DVB_DIB3000MC) || (defined(CONFIG_DVB_DIB3000MC_MODULE)  
defined(MODULE))
 static struct dib3000mc_config mod3000p_dib3000p_config = {
dib3000p_panasonic_agc_config,


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


[linux-dvb] DVB-S card swaps / giveaway

2007-12-09 Thread Matthew Bloch
Hello again,

I've had two unsuccessful attempts at finding a Linux-supported DVB-S 
card.  I've bought two Technisat products: a Skystar USB Plus - except 
the Plus model is completely different from the supported Skystar 
USB, and now a Skystar 2 TV PCI card, except I bought a revision 2.7V 
which isn't supported either.

I'd happily give either or both of these away to developers interested 
in getting some drivers written; alternatively I could swap one of them 
for a Linux-supported card if that interests anyone?

Finally can anyone suggest a shop selling a compatible card who'll ship 
to the UK?  It's been an expensive uphill struggle so far :)

Thanks,

-- 
Matthew


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


[linux-dvb] CX24123/CX24113 for LinuxTV

2007-12-09 Thread Patrick Boettcher
Hi all,

did someone started to write a driver for that device combination for 
LinuxTV?

I'm about to start that, but maybe it is already done ;) 

regards,
Patrick.

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


[linux-dvb] [PATCH] tuner-xc2028.c firmware loading panic

2007-12-09 Thread Devin Heitmueller
I was doing some work trying to figure out the format for the firmware
fed into tuner-xc2028.c, and caused a panic when I gave it some
malformed input.

The size field can be some obscenely large number which causes an
integer wraparound when comparing it to the end pointer (p + size 
endp test passes when size is large enough to wrap around).

The attached patch against the trunk just tweaks the math for the
calculation to avoid the wraparound bug.

Could somebody please provide any information regarding the format of
the expected firmware file?  I have been playing around with
v4l_experimental/xc3028/convert.c as well as
v4l2-apps/util/xc3028-firmware/firmware-tool.c and it's not clear what
is the expected input.  Better yet, if somebody could point me to a
sample firmware file that works, I'm sure I can work backwards from
there (in my case I'm trying to get the HVR-950 working).

On a sidenote, is v4l/xc3028.c actually used for anything?  I spent
some time digging around in the firmware loading code there before I
realized that the actual code being used was in tuner-xc2028.c.  If it
is dead code, can it be dropped from the repository?

Thanks,

-- 
Devin J. Heitmueller
http://www.devinheitmueller.com
AIM: devinheitmueller
diff -r 2fab53c4a74f linux/drivers/media/video/tuner-xc2028.c
--- a/linux/drivers/media/video/tuner-xc2028.c	Sat Dec 08 10:34:37 2007 -0200
+++ b/linux/drivers/media/video/tuner-xc2028.c	Sun Dec 09 22:11:08 2007 -0500
@@ -347,7 +347,7 @@ static int load_all_firmwares(struct dvb
 		size = le32_to_cpu(*(__u32 *) p);
 		p += sizeof(size);
 
-		if ((!size) || (size + p  endp)) {
+		if ((!size) || (size  endp - p)) {
 			tuner_err(Firmware type );
 			dump_firm_type(type);
 			printk((%x), id %llx is corrupted 
___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

Re: [linux-dvb] DVB-S card swaps / giveaway

2007-12-09 Thread P. van Gaans
On 12/09/2007 10:00 PM, Matthew Bloch wrote:
 Hello again,
 
 I've had two unsuccessful attempts at finding a Linux-supported DVB-S 
 card.  I've bought two Technisat products: a Skystar USB Plus - except 
 the Plus model is completely different from the supported Skystar 
 USB, and now a Skystar 2 TV PCI card, except I bought a revision 2.7V 
 which isn't supported either.
 
 I'd happily give either or both of these away to developers interested 
 in getting some drivers written; alternatively I could swap one of them 
 for a Linux-supported card if that interests anyone?
 
 Finally can anyone suggest a shop selling a compatible card who'll ship 
 to the UK?  It's been an expensive uphill struggle so far :)
 
 Thanks,
 

Second half of august 2007 I bought a Technotrend S-1500 with CI from 
dvbshop.net, and it works for me.

I recognize your experience, I once bought a Technisat AirStar DVB-T 
USB. Didn't work on Linux either. I'll take another look at that sometime..

P.

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