Am Donnerstag, 22. Januar 2004 20:27 schrieb Al Bogner:
Ich habe die Datei http://www.linuxdvb.tv/download/dvb-newstruct-20040121.tar.bz2 entpackt und danach unter SuSE 8.2, Kernel 2.4.25-pre6 make ausgeführt. Das sieht IMO noch ok aus:
/usr/src/linux-2.4.24/include/linux/module.h:299: warning: `__module_kernel_version' defined but not used ves1820.c:526: warning: `__module_license' defined but not used make[3]: Leaving directory `/usr/src/packages/SOURCES/DVB/driver/frontends' make[2]: Leaving directory `/usr/src/packages/SOURCES/DVB/driver' make[1]: Leaving directory `/usr/src/linux-2.4.24'
Darauf folgte nach der Anleitung bei http://hubertus.sandmann.bei.t-online.de/VDR_installieren.htm
/usr/src/packages/SOURCES/DVB/driver # ./makedev.napi Creating DVB devices in /dev/dvb/adapter0 Creating DVB devices in /dev/dvb/adapter1 Creating DVB devices in /dev/dvb/adapter2 Creating DVB devices in /dev/dvb/adapter3
und
/usr/src/packages/SOURCES/DVB/driver # make insmod /usr/src/linux/scripts/pathdown.sh: line 4: TOPDIR: parameter null or not set DIR=`pwd`; (cd /usr/src/linux; make SUBDIRS=$DIR modules) make[1]: Entering directory `/usr/src/linux-2.4.24' make -C /usr/src/packages/SOURCES/DVB/driver CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.24/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE" MAKING_MODULES=1 modules make[2]: Entering directory `/usr/src/packages/SOURCES/DVB/driver' ld -m elf_i386 -r -o dvb-core.o dmxdev.o dvb_demux.o dvb_net.o dvb_i2c.o dvb_filter.o dvb_frontend.o dvbdev.o make -C av7110 modules make[3]: Entering directory `/usr/src/packages/SOURCES/DVB/driver/av7110' ld -m elf_i386 -r -o dvb-ttpci.o saa7146_core.o saa7146_v4l.o av7110.o av7110_ir.o make[3]: Leaving directory `/usr/src/packages/SOURCES/DVB/driver/av7110' make -C frontends modules make[3]: Entering directory `/usr/src/packages/SOURCES/DVB/driver/frontends' make[3]: Nothing to be done for `modules'. make[3]: Leaving directory `/usr/src/packages/SOURCES/DVB/driver/frontends' make[2]: Leaving directory `/usr/src/packages/SOURCES/DVB/driver' make[1]: Leaving directory `/usr/src/linux-2.4.24'
( \ insmod videodev; \ \ insmod dvb-core.o; \ make -C frontends insmod; \ make -C av7110 insmod; \ ) Using /lib/modules/2.4.25-pre6/kernel/drivers/media/video/videodev.o insmod: a module named videodev already exists make[1]: Entering directory `/usr/src/packages/SOURCES/DVB/driver/frontends' insmod alps_bsru6.o; insmod alps_bsrv2.o; insmod grundig_29504-401.o; insmod grundig_29504-491.o; insmod ves1820.o; make[1]: Leaving directory `/usr/src/packages/SOURCES/DVB/driver/frontends' make[1]: Entering directory `/usr/src/packages/SOURCES/DVB/driver/av7110' insmod input; \ insmod evdev; \ insmod dvb-ttpci.o init_vpid=0x00a2 init_apid=0x0060; Using /lib/modules/2.4.25-pre6/kernel/drivers/input/input.o insmod: a module named input already exists Using /lib/modules/2.4.25-pre6/kernel/drivers/input/evdev.o insmod: a module named evdev already exists dvb-ttpci.o: init_module: No such device Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters. You may find more information in syslog or the output from dmesg make[1]: *** [insmod] Error 1 make[1]: Leaving directory `/usr/src/packages/SOURCES/DVB/driver/av7110' make: *** [insmod] Error 2
Die dmesg poste ich noch nicht, ich fand aber nicht den entscheidenden Hinweis. Wonach sollte ich greppen?
----------------------------------------------------------------------------------------------------------- Hallo ! Welche Karte hast Du? Bei der skystar2 geht es so überhaupt nicht (siehe Anhang). Gruss Uwe!