Am Samstag, den 04.07.2009, 20:05 +0200 schrieb eric.paturage@xxxxxxxxx: > On 4 Jul, hermann pitton wrote: > > > > Hello, > > > > Am Samstag, den 04.07.2009, 15:16 +0200 schrieb eric.paturage@xxxxxxxxx: > >> hello > >> > >> I had my Pinnacle PCTV 50i analog tv card working quite well for several years > >> with linux . but since mid june it can not tune anymore when using the latest mercurial version > >> of the v4l2 drivers . > >> It is working fine up to the official V4l2 driver of 2.6.30 . > >> > >> > >> here is an example of /var/log/messages with official v4l2 drivers of 2.6.27.4 (working well) : > > > > [snip] > >> saa7133[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff > >> TUNER: Unable to find symbol tda829x_probe() > > ..^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > > >> tuner 1-004b: chip found @ 0x96 (saa7133[0]) > >> DVB: Unable to find symbol tda9887_attach() > >> saa7133[0]: registered device video0 [v4l2] > >> saa7133[0]: registered device vbi0 > >> saa7133[0]: registered device radio0 > >> saa7134 ALSA driver for DMA sound loaded > >> IRQ 11/saa7133[0]: IRQF_DISABLED is not guaranteed on shared IRQs > >> saa7133[0]/alsa: saa7133[0] at 0xed800000 irq 11 registered as card -1 > >> > >> Jul 2 09:12:43 neptune kernel: tuner 1-004b: Tuner has no way to set tv freq > >> Jul 2 09:19:14 neptune kernel: tuner 1-004b: Tuner has no way to set tv freq > >> Jul 2 09:20:16 neptune kernel: tuner 1-004b: Tuner has no way to set tv freq > >> Jul 2 09:20:26 neptune kernel: tuner 1-004b: Tuner has no way to set tv freq > >> > >> > >> > >> any idea what is going on ? > > > > out of some reason you don't have the tda8290 analog IF demodulator > > module. > > > > In theory this should be only possible, if you have selected > > "Customize analog and hybrid tuner modules to build" and deselected > > "TDA 8290/8295 + 8275(a)/18271 tuner combo". > > > > I'm writing from a 2.6.29 and don't have such problems, but what makes > > me wonder is, that you also don't have the tda9887. You don't need it > > for that card, but I can't even deselect it at all. > > > > With deselected tda8290 it gets loaded here instead, since within the > > same address range. > > > > Can you check with make xconfig/menuconfig, if the tda8290 is selected > > on your build and watch if it is compiled at the beginning of "make"? > > > > Cheers, > > Hermann > > > > Hi Hermann > > i checked the xconfig menu , I unselected "Customize analog and hybrid tuner modules to build" (just to be sure) > the module tda8290.ko gets built and installed (i double checked ) . > [root@neptune / ]# cd /lib/modules/2.6.29.4 > [root@neptune 2.6.29.4]# find . -name "tda829*" > ./kernel/drivers/media/common/tuners/tda8290.ko > [root@neptune 2.6.29.4]# uname -a > Linux neptune.localwarp.net 2.6.29.4 #1 Mon Jun 1 11:01:38 CEST 2009 i686 AMD Athlon(tm) Processor unknown GNU/Linux > [root@neptune 2.6.29.4]# find . -name "tda829*" -ls > 36948 16 -rw-r--r-- 1 root root 15908 Jul 4 19:44 ./kernel/drivers/media/common/tuners/tda8290.ko > > but it does not get loaded automatically . I tried to load it manualy with modprobe , but, even with that module loaded > i still get : > > tuner 1-004b: Tuner has no way to set tv freq > tuner 1-004b: Tuner has no way to set tv freq > tuner 1-004b: Tuner has no way to set tv freq > > > cheers , > Hi Eric, hm, are you sure all old modules have been unloaded previously with "make rmmod". saa7134-alsa might be in use by some mixer application und you can't unload the tuner stuff anymore independently from saa7134, like it was in all the prior years. Do you also still see the unresolved symbols? Then maybe try a reboot. Cheers, Hermann -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html