I run a Knoppix (Kernel version 2.4.20) and the embedded BTTV driver is 0.7.96
As my Pinnacle PCTV didn't work, I decided to upgrade my kernel and my BTTV drivers.
Here is what I did :
=> download kernel source (2.4.21)
=> apply patch found on bytesex.org/v4l/build.html ("kernel patch" link)
=> compile && install the new kernel (not necessary for bttv I believe but it was quite funny)
It worked perfectly.
Then, I decided to really upgrade bttv by downloading the 0.9.x version
I opened the tarball, untar it in my /home/~/files directory, ran make && make install : it worked perfectly
at the loading of the system, the old bttv is still loaded (I saw it in kern.log)
I think that the latest bttv only creates a few .o that are in a particular directory... including bttv.o... but the kernel still loads the old one in /kernel/media....
Do you know a way to force the kernel to load the latest bttv at startup ?
Thanks in advance... already spent a lot of hours without success