I finally got mythtv to work using Fedora Core 4, kernel 2.6.12-1.1398_FC4-i686, and used yum to install the rest. I wanted to upgrade to a "stock" 2.6.12.5 kernel which compiled just fine. However, the module for ivtv was installed under the old kernel, and is not found by modprobe (understandable). So I tryed to reinstall ivtv using yum, and of course, it says the latest version is already installed. I then downloaded the ivtv source, and followed the instructions for compiling the module. Following the instructions, I cd'd into the driver directory and executed make. Here is the output.

make CONFIG_VIDEO_IVTV=m -C /lib/modules/2.6.12.5/build M=/usr/src/ivtv-0.2.0-rc3j/driver modules
make[1]: Entering directory `/usr/src/linux-2.6.12.5'
CC [M] /usr/src/ivtv-0.2.0-rc3j/driver/msp3400.o
CC [M] /usr/src/ivtv-0.2.0-rc3j/driver/saa7115.o
/usr/src/ivtv-0.2.0-rc3j/driver/saa7115.c: In function ‘saa7115_detect_client’: /usr/src/ivtv-0.2.0-rc3j/driver/saa7115.c:1139: error: ‘struct i2c_client’ has no member named ‘id’ /usr/src/ivtv-0.2.0-rc3j/driver/saa7115.c:1141: error: ‘struct i2c_client’ has no member named ‘id’
make[2]: *** [/usr/src/ivtv-0.2.0-rc3j/driver/saa7115.o] Error 1
make[1]: *** [_module_/usr/src/ivtv-0.2.0-rc3j/driver] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.12.5'
make: *** [all] Error 2

The docs in the driver tarball about saa7115 states "This module controls the Philips SAA7115 video decoder driver and is responsible for the video decoding".

My question is, do I in fact need this module, and is there a patch or workaround to fix it? By the way, I am using a hauppage pvr-350. Any advice or direction is appreciated.
_______________________________________________
mythtv-users mailing list
[email protected]
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users

Reply via email to