Hi!
Hab mir zwar suse 9.1 ersteigert, konnte es nicht erwarten und hab das "alte" suse 8.1 mal versucht, an dem ich schon mehrfach gescheitert bin. Da ich dank dem VDR nun wenigstens das grundlegende Verständniss von Linux hab, hab ich mich an ner VDR installation unter dem besagten Suse gewagt. schon bei der installation hab ich dei C/C++ werkzeuge/compiler installiert, später dann noch v4l und die kernel_source. Kernel ist glaub 2.4.19SUSE. Bin nach der Anleitung von hubertus sandmann gegangen. make und ./makedev.napi gingen, soweit ich sehen konnte problemlos. make insmod bricht er aber ab hab mal das ende eingefügt:
suse:/usr/local/src/DVB/driver # make insmod
/lib/modules/2.4.19-4GB/build/scripts/pathdown.sh: line 4: TOPDIR: parameter null or not set
DIR=`pwd`; (cd /lib/modules/2.4.19-4GB/build; make SUBDIRS=$DIR modules)
make[1]: Entering directory `/usr/src/linux-2.4.19.SuSE'
make -C /usr/local/src/DVB/driver CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.19.SuSE/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586 -DMODULE" MAKING_MODULES=1 modules
make[2]: Entering directory `/usr/local/src/linux-dvb.2003-11-08/driver'
make[2]: Circular /usr/src/linux-2.4.19.SuSE/include/asm/processor.h <- /usr/src/linux-2.4.19.SuSE/include/linux/list.h dependency dropped.
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 compat.o dvb_ksyms.o
make -C av7110 modules
make[3]: Entering directory `/usr/local/src/linux-dvb.2003-11-08/driver/av7110'
make[3]: Circular /usr/src/linux-2.4.19.SuSE/include/asm/processor.h <- /usr/src/linux-2.4.19.SuSE/include/linux/list.h dependency dropped.
ld -m elf_i386 -r -o dvb-ttpci.o saa7146_core.o saa7146_v4l.o av7110.o av7110_ir.o ttpci_eeprom.o
make[3]: Leaving directory `/usr/local/src/linux-dvb.2003-11-08/driver/av7110'
make -C b2c2 modules
make[3]: Entering directory `/usr/local/src/linux-dvb.2003-11-08/driver/b2c2'
make[3]: Nothing to be done for `modules'.
make[3]: Leaving directory `/usr/local/src/linux-dvb.2003-11-08/driver/b2c2'
make[1]: *** [insmod] Error 1
make[1]: Leaving directory `/usr/local/src/linux-dvb.2003-11-08/driver/frontends'
make[1]: Entering directory `/usr/local/src/linux-dvb.2003-11-08/driver/av7110'
insmod input; \
insmod evdev; \
insmod dvb-ttpci.o;
Using /lib/modules/2.4.19-4GB/kernel/drivers/input/input.o
insmod: a module named input already exists
Using /lib/modules/2.4.19-4GB/kernel/drivers/input/evdev.o
insmod: a module named evdev already exists
insmod: a module named dvb-ttpci already exists
make[1]: *** [insmod] Error 1
make[1]: Leaving directory `/usr/local/src/linux-dvb.2003-11-08/driver/av7110'
make[1]: Entering directory `/usr/local/src/linux-dvb.2003-11-08/driver/b2c2'
insmod skystar2.o;
skystar2.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 (ignored)
make[1]: Leaving directory `/usr/local/src/linux-dvb.2003-11-08/driver/b2c2'
sync
make -C frontends modules
make[3]: Entering directory `/usr/local/src/linux-dvb.2003-11-08/driver/frontends'
make[3]: Circular /usr/src/linux-2.4.19.SuSE/include/asm/processor.h <- /usr/src/linux-2.4.19.SuSE/include/linux/list.h dependency dropped.
make[3]: Nothing to be done for `modules'.
make[3]: Leaving directory `/usr/local/src/linux-dvb.2003-11-08/driver/frontends'
make[2]: Leaving directory `/usr/local/src/linux-dvb.2003-11-08/driver'
make[1]: Leaving directory `/usr/src/linux-2.4.19.SuSE'
sync
( \
insmod videodev; \
\
insmod dvb-core.o dvb_shutdown_timeout=0; \
make -C frontends insmod; \
make -C av7110 insmod; make -C b2c2 insmod; \
)
Using /lib/modules/2.4.19-4GB/kernel/drivers/media/video/videodev.o
insmod: a module named videodev already exists
insmod: a module named dvb-core already exists
make[1]: Entering directory `/usr/local/src/linux-dvb.2003-11-08/driver/frontends'
insmod alps_bsrv2.o; insmod alps_tdmb7.o; insmod alps_tdlb7.o; insmod grundig_29504-401.o; insmod grundig_29504-491.o; insmod stv0299.o; insmod ves1820.o; insmod tda1004x.o; insmod mt312.o;
insmod: a module named alps_bsrv2 already exists
insmod: a module named alps_tdmb7 already exists
insmod: a module named alps_tdlb7 already exists
insmod: a module named grundig_29504-401 already exists
insmod: a module named grundig_29504-491 already exists
insmod: a module named stv0299 already exists
insmod: a module named ves1820 already exists
insmod: a module named tda1004x already exists
insmod: a module named mt312 already exists
make[1]: *** [insmod] Error 1
make[1]: Leaving directory `/usr/local/src/linux-dvb.2003-11-08/driver/frontends'
make[1]: Entering directory `/usr/local/src/linux-dvb.2003-11-08/driver/av7110'
insmod input; \
insmod evdev; \
insmod dvb-ttpci.o;
Using /lib/modules/2.4.19-4GB/kernel/drivers/input/input.o
insmod: a module named input already exists
Using /lib/modules/2.4.19-4GB/kernel/drivers/input/evdev.o
insmod: a module named evdev already exists
insmod: a module named dvb-ttpci already exists
make[1]: *** [insmod] Error 1
make[1]: Leaving directory `/usr/local/src/linux-dvb.2003-11-08/driver/av7110'
make[1]: Entering directory `/usr/local/src/linux-dvb.2003-11-08/driver/b2c2'
insmod skystar2.o;
skystar2.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 (ignored)
make[1]: Leaving directory `/usr/local/src/linux-dvb.2003-11-08/driver/b2c2'
sync
Alles anzeigen
da ich wie gesagt absoluter Noob bin weiß ich nicht was zu tun ist. bin auch nicht wirklich in der sufu fündig geworden.
Bin sehr dankbar für jede Hilfe!
mfg