Rainer Zocholl wrote: > > [EMAIL PROTECTED](Klaus Schmidinger) 29.09.01 15:48 > > Once upon a time Klaus Schmidinger shaped the electrons to say... > > >> > >>>Today I have made several experiments to further track down this > >>>problem and found that by simply loading the two modules > >> > >>> i2c_core > >>> saa7146_code.o > >> > >>>the system became unstable. i2c_core by itself doesn't cause any > >>>problems, and also installing all of the modules VES1893.o, > >>>VES1820.o, tda8083.o, stv0299.o and tuner.o (which all use i2c_core) > >>>doesn't cause problems. > >> > >>>Now the question is: is i2c_core or saa7146_code.o the troublemaker? > >> > >> Which version are those i2c-drivers? > >> > >> Did you use i2c 2.6.1? > > >It's the version that comes with SuSE 7.2, and it doesn't give any > >version information when loading: > > > root@fox:/home/franz/vdr/DVB/driver > insmod i2c-core > > Using /lib/modules/2.4.4-4GB/kernel/drivers/i2c/i2c-core.o > > root@fox:/home/franz/vdr/DVB/driver > tail /var/log/messages > > ... > > Sep 29 15:43:27 fox kernel: i2c-core.o: i2c core module > > >Maybe this helps: > > > franz@fox:/usr/src/linux > ls -l drivers/i2c/i2c-core.c > > -rw-r--r-- 1 franz users 37877 May 15 19:39 > >drivers/i2c/i2c-core.c franz@fox:/usr/src/linux > sum > >drivers/i2c/i2c-core.c 63063 37 > > in my kernel tree i find > /* $Id: i2c-core.c,v 1.58 2000/10/29 22:57:38 frodo Exp $ */ > > msi:~/video/VDR# grep "\$Id" /usr/src/linux-2.4.*/drivers/i2c/i2c-core.c > /usr/src/linux-2.4.10/drivers/i2c/i2c-core.c:/* $Id: i2c-core.c,v 1.58 2000/10/29 >22:57:38 frodo Exp $ */ > /usr/src/linux-2.4.8/drivers/i2c/i2c-core.c:/* $Id: i2c-core.c,v 1.58 2000/10/29 >22:57:38 frodo Exp $ */ > /usr/src/linux-2.4.9/drivers/i2c/i2c-core.c:/* $Id: i2c-core.c,v 1.58 2000/10/29 >22:57:38 frodo Exp $ */ > > msi:~/video/I2C/kernel# sum > 32505 36 /usr/src/linux-2.4.10/drivers/i2c/i2c-core.c > 32505 36 /usr/src/linux-2.4.8/drivers/i2c/i2c-core.c > > That seems to be something different. > (That are "original" kernels from kernel.org.) > > but: > i am running ( i hope.. why there is > an info-field in the module header, and only authors eMail address > is allowed there. Not very "transparent".) > > /* $id: i2c-core.c,v 1.64 2001/08/13 01:35:56 mds exp $ */ > > took from the i2c-2.6.1 package > > >this is all very odd because the same dvb driver runs perfectly on > >suse 7.1 with kernel 2.4.0. > > i do have only version 2.4.8 to 2.4.10 on my machine to compare. > > between 1.58 and 1.64 are a lot of differences. > > i did not apply the i2c-patch to the kernel but > use the drivers from the i2c paket directly. > > >i wonder what could have changed so > >dramatically between these two kernel versions, that has these bad > >effects on the saa7146_core.o module...
Well, believe it or not, but suddenly everything works fine! What I did was to do make xconfigure make make modules in /usr/src/linux, but I did _not_ do any "make install" or so (and the above commands were issued as a "normal" user). After that I also recompiled the driver and now it works. Sorry for the disturbances. Maybe nobody else has this kind of problems, because you all make your own kernels... ;-) Klaus -- _______________________________________________________________ Klaus Schmidinger Phone: +49-8635-6989-10 CadSoft Computer GmbH Fax: +49-8635-6989-40 Hofmark 2 Email: [EMAIL PROTECTED] D-84568 Pleiskirchen, Germany URL: www.cadsoft.de _______________________________________________________________ -- Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as subject.
