Johannes Stezenbach wrote: > Matthias Appel wrote: >> I was able to view TV with a Hauppauge Nexus-s using several drivers. >> Now I have dvb-kernel from CVS running with kernel 2.4.21 (suse). >> These days I bought a new DVB-s budget from KNC1: >> >> > KNC One DVB-S ver B1 >> > SU1278/SH - 3112 297 12871 - 207 KRO1 >> > Philips SAA7146AH - CB2135 - TtD0210 4 >> >> With ./insmod debug (insmod ./mt312.o is commented out) i get no >> remarkable errors, but when starting VDR some kernel Oopses. Needless >> to say that there was no output to my TV :-( >> >> I tried to create some useful logs but am unsure wether they are >> enough. > ... >> kernel.log is attached to my previous post.
> Does the driver from http://www.metzlerbros.org/dvb/ work? I tried the metzlerbros driver (1.1.7) and got some interesting results. With the original one I was not able to compile the modules: gcc -D__KERNEL__ -I/usr/src/linux-2.4.21-166/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -fno-unit-at-a-time -pipe -msoft-float -mpreferred-stack-boundary=2 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.21-166/include/linux/modversions.h -I.. -I. -g -DUSE_OSD -DDVB_KNC -MD -I../../include -nostdinc -iwithprefix include -DKBUILD_BASENAME=saa7146_core -c -o saa7146_core.o saa7146_core.c saa7146_core.c:363: warning: initialization from incompatible pointer type saa7146_core.c:364: warning: missing braces around initializer saa7146_core.c:364: warning: (near initialization for `saa7146_algo.name') saa7146_core.c:364: warning: overflow in implicit constant conversion saa7146_core.c:365: warning: initialization makes integer from pointer without a cast saa7146_core.c:365: error: initializer element is not computable at load time saa7146_core.c:365: error: (near initialization for `saa7146_algo.name[1]') saa7146_core.c:366: warning: initialization makes integer from pointer without a cast saa7146_core.c:367: warning: initialization makes integer from pointer without a cast saa7146_core.c:368: warning: initialization makes integer from pointer without a cast saa7146_core.c:369: warning: initialization makes integer from pointer without a cast saa7146_core.c:369: error: initializer element is not computable at load time saa7146_core.c:369: error: (near initialization for `saa7146_algo.name[5]') saa7146_core.c:370: warning: initialization makes integer from pointer without a cast saa7146_core.c:370: error: initializer element is not computable at load time saa7146_core.c:370: error: (near initialization for `saa7146_algo.name[6]') saa7146_core.c:371: error: initializer element is not constant saa7146_core.c:371: error: (near initialization for `saa7146_algo.name') In file included from saa7146_core.c:477: ../dvb_i2c_wrap.c: In function `dvb_i2c_wrap_xfer': ../dvb_i2c_wrap.c:5: warning: passing arg 2 of `i2c_transfer_R2dc967e2' discards qualifiers from pointer target type But I found a patch for this problem at http://www.j-pfennig.de/zapdvb/download.html. Now it seems to compile the modules. I'll report about the results later. > Did you try with a kernel from kernel.org? Not yet. If possible I would like to find a solution with my current kernel cause I don't want to change an almost running system. -- MFG Matthias Appel -- Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as subject.
