Hi,
I'd just like to inform you on my experiences. I've compiled newest ivtv drivers and my trouble began....
I did this :
wget http://dl.ivtvdriver.org/ivtv/ivtv-0.3.8.tar.gz
tar -xzf ivtv-0.3.8.tar.gz
cd ivtv-0.3.8
make
make install
#5. unload any old drivers
modprobe -r ivtv
mv /lib/modules/2.6.13.2-vanilla-pluto-1-686/kernel/drivers/media/video/msp3400.ko /lib/modules/2.6.13.2-vanilla-pluto-1-686/kernel/drivers/media/video/msp3400.ko.HIDE
mv /lib/modules/2.6.13.2-vanilla-pluto-1-686/kernel/drivers/media/video/tda9887.ko /lib/modules/2.6.13.2-vanilla-pluto-1-686/kernel/drivers/media/video/tda9887.ko.HIDE
mv /lib/modules/2.6.13.2-vanilla-pluto-1-686/kernel/drivers/media/video/tuner.ko /lib/modules/2.6.13.2-vanilla-pluto-1-686/kernel/drivers/media/video/tuner.ko.HIDE
mv /lib/modules/2.6.13.2-vanilla-pluto-1-686/kernel/drivers/media/video/tveeprom.ko /lib/modules/2.6.13.2-vanilla-pluto-1-686/kernel/drivers/media/video/tveeprom.ko.HIDE
depmod -a
cd driver
cp *.ko /lib/modules/2.6.13.2-vanilla-pluto-1-686/kernel/drivers/media/video/
depmod -a
cd ../..
#extracts ivtv-fw-enc.bin
./ivtvfwextract.pl pvr48wdm_1.8.22037.exe
modprobe ivtv
now I have all sorts of problems....
bttv module no longer loads
FATAL: Error inserting bttv (/lib/modules/2.6.13.2-vanilla-pluto-1-686/kernel/drivers/media/video/bttv.ko): Unknown symbol in module, or unknown parameter (see dmesg)
bttv: disagrees about version of symbol tveeprom_hauppauge_analog
bttv: Unknown symbol tveeprom_hauppauge_analog
Cause bttv doesn't load, ivtv gets on different /dev/video so doesn't work also and motion also crashes on startup :
[0] Processing thread 0 - config file /etc/motion/motion.conf
[0] Unknown config option "always_changes": No such file or directory
[0] Processing config file /etc/motion/thread0.conf
[0] Processing config file /etc/motion/thread1.conf
[0] Processing config file /etc/motion/thread2.conf
[0] Processing config file /etc/motion/thread3.conf
[1] Thread is from /etc/motion/thread0.conf
[2] Thread is from /etc/motion/thread1.conf
[3] Thread is from /etc/motion/thread2.conf
[4] Thread is from /etc/motion/thread3.conf
[1] Thread started
[2] Thread started
[3] Thread started
[4] Thread started
[3] No mmap falling back on read
[3] V4L capturing using read is deprecated!
[3] Motion now only supports mmap.
[3] Motion Exits.
I guess this is because motion wants to deal with ivtv video device (cause bttv isn't on those devices)....
I guess I'll wait for new release to clean this mess.....
HTH,
Regards,
Rob.