Re: Hauppauge PVR-250 and PCHDTV-3000 with 2.6.14.2 kernel
On Saturday 12 November 2005 20:06, Dustin Nicholas Jenkins wrote:
> By default, the cx88* drivers load up fine on my Sarge AMD64 install
> and take input from my PCHDTV-3000 card. I also have an Hauppauge
> PVR-250 that requires the ivtv driver. My problem is that when I build
> the ivtv driver and replace the msp3400, tveeprom, tuner, and tda9887
> modules with the ivtv supplied ones, my cx88* drivers no longer load
> complaining of the following (excerpt from loading cx88-dvb):
>
> WARNING: Error inserting cx88xx
> (/lib/modules/2.6.14.2/kernel/drivers/media/video/cx88/cx88xx.ko):
> Unknown symbol in module, or unknown parameter (see dmesg)
> WARNING: Error inserting cx8802
> (/lib/modules/2.6.14.2/kernel/drivers/media/video/cx88/cx8802.ko):
> Unknown symbol in module, or unknown parameter (see dmesg)
> FATAL: Error inserting cx88_dvb
> (/lib/modules/2.6.14.2/kernel/drivers/media/video/cx88/cx88-dvb.ko):
> Unknown symbol in module, or unknown parameter (see dmesg)
>
> I ran depmod -a after moving the old versions of the afore mentioned
> modules aside, but no luck. Are the modules built by ivtv so
> different? Doesn't depmod take care of this kind of problem? Or
> should I forget the cx88* drivers that come with the kernel and install
> the ivtv and PCHDTV drivers separately? I've also read that much of
> the ivtv stuff is being built into the video4linux module, so I'm
> wondering if I should build that separately too.
I you are using binary modules supplied by ivtv, then they will work
best with the kernel they were compiled for. They _might_ work with
later kernels. The kernel developers really dislike binary modules since
they tend to break things in unpredictable ways - this is even more
of a problem if the kernel release has changed since inter module
dependencies _will_ change.
Have you tried the video4linux module? If it works with your ivtv stuff
its probably your best bet.
Ed Tomlinson
Reply to: