[linux-dvb] [PATCH] missing symbols for DB3000MC
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
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
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
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
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