Also hab noch mal den Treiber und vdr komplett gelöscht und neu installiert.
hatte vorher noch den von Suse drin, was nicht gewollt war
Treiber manuell starten geht
vdr manuell starten geht
nix mehr von suse treiber oder vdr drin, gcc installiert
runvdr script starten, startet auch den Treiber Convetion logo kommt
allerdings startet vdr nicht, deswegen läuft das script immer wider durch,
und ich sehe immer wieder das logo und leider kein vdr
kann aber echt kein Fehler im runvdr script entdecken, kann mir jemand weiter helfen ???
runvdr script
--------------------------------------------------------------------------------------------------------------
#!/bin/sh
# runvdr: Loads the DVB driver and runs VDR
#
# If VDR exits abnormally, the driver will be reloaded
# and VDR restarted.
#
# Set the environment variable VDRUSR to the user id you
# want VDR to run with. If VDRUSR is not set, VDR will run
# as 'root', which is not necessarily advisable.
#
# Since this script loads the DVB driver, it must be started
# as user 'root'.
#
# Any command line parameters will be passed on to the
# actual 'vdr' program.
#
# See the main source file 'vdr.c' for copyright information and
# how to reach the author.
#
# $Id: runvdr 1.11 2003/08/26 16:15:41 kls Exp $
DVBDIR="/usr/local/src/DVB/driver"
VDRPRG="/usr/local/bin/vdr"
VDRCMD="$VDRPRG -w 60 -t /dev/tty8 -L /usr/local/src/VDR/PLUGINS/lib -c /usr/local/vdr/etc $*"
VDRUSR=vdr
LSMOD="`/sbin/lsmod | grep -w '^dvb' | wc -l`"
KILL="/usr/bin/killall -q -TERM"
# Load driver if it hasn't been loaded already:
if [ $LSMOD -eq 0 ] ; then
(cd $DVBDIR; make insmod)
fi
while (true) do
su -c "$VDRCMD" $VDRUSR
if test $? -eq 0 -o $? -eq 2; then exit; fi
date
echo "restarting VDR"
$KILL $VDRPRG
sleep 10
(cd $DVBDIR; make rmmod; make insmod)
date
done
--------------------------------------------------------------------------------------------------------
Ausgabe auf dem Bildschirm
--------------------------------------------------------------------------------------------------------
linux:~ # cd ..
linux:/ # cd /usr/local/bin
linux:/usr/local/bin # runvdr
YPBINDPROC_DOMAIN: Domain not bound
Sun Sep 21 21:59:53 CEST 2003
restarting VDR
/lib/modules/2.4.20-4GB/build/scripts/pathdown.sh: line 4: TOPDIR: parameter null or not set
sync
( \
make -C av7110 rmmod; make -C b2c2 rmmod; \
make -C frontends rmmod; \
rmmod dvb-core; \
\
rmmod videodev; \
)
make[1]: Entering directory `/usr/local/src/linux-dvb.2003-09-05/driver/av7110'
rmmod dvb-ttpci; \
rmmod evdev; \
rmmod input;
input: Device or resource busy
make[1]: *** [rmmod] Error 1
make[1]: Leaving directory `/usr/local/src/linux-dvb.2003-09-05/driver/av7110'
make[1]: Entering directory `/usr/local/src/linux-dvb.2003-09-05/driver/b2c2'
rmmod skystar2;
rmmod: module skystar2 is not loaded
make[1]: [rmmod] Error 1 (ignored)
make[1]: Leaving directory `/usr/local/src/linux-dvb.2003-09-05/driver/b2c2'
make[1]: Entering directory `/usr/local/src/linux-dvb.2003-09-05/driver/frontends'
rmmod alps_bsrv2; rmmod alps_tdmb7; rmmod alps_tdlb7; rmmod grundig_29504-401; rmmod grundig_29504-491; rmmod stv0299; rmmod ves1820; rmmod tda1004x; rmmod mt312;
make[1]: Leaving directory `/usr/local/src/linux-dvb.2003-09-05/driver/frontends'
sync
/lib/modules/2.4.20-4GB/build/scripts/pathdown.sh: line 4: TOPDIR: parameter null or not set
DIR=`pwd`; (cd /lib/modules/2.4.20-4GB/build; make SUBDIRS=$DIR modules)
make[1]: Entering directory `/usr/src/linux-2.4.20.SuSE'
make -C /usr/local/src/DVB/driver CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.20.SuSE/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -Wno-sign-compare -finline-limit=2000 -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-09-05/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 compat.o dvb_ksyms.o
make -C av7110 modules
make[3]: Entering directory `/usr/local/src/linux-dvb.2003-09-05/driver/av7110'
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-09-05/driver/av7110'
make -C b2c2 modules
make[3]: Entering directory `/usr/local/src/linux-dvb.2003-09-05/driver/b2c2'
make[3]: Nothing to be done for `modules'.
make[3]: Leaving directory `/usr/local/src/linux-dvb.2003-09-05/driver/b2c2'
make -C frontends modules
make[3]: Entering directory `/usr/local/src/linux-dvb.2003-09-05/driver/frontends'
make[3]: Nothing to be done for `modules'.
make[3]: Leaving directory `/usr/local/src/linux-dvb.2003-09-05/driver/frontends'
make[2]: Leaving directory `/usr/local/src/linux-dvb.2003-09-05/driver'
make[1]: Leaving directory `/usr/src/linux-2.4.20.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.20-4GB/kernel/drivers/media/video/videodev.o
make[1]: Entering directory `/usr/local/src/linux-dvb.2003-09-05/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;
make[1]: Leaving directory `/usr/local/src/linux-dvb.2003-09-05/driver/frontends'
make[1]: Entering directory `/usr/local/src/linux-dvb.2003-09-05/driver/av7110'
insmod input; \
insmod evdev; \
insmod dvb-ttpci.o;
Using /lib/modules/2.4.20-4GB/kernel/drivers/input/input.o
insmod: a module named input already exists
Using /lib/modules/2.4.20-4GB/kernel/drivers/input/evdev.o
make[1]: Leaving directory `/usr/local/src/linux-dvb.2003-09-05/driver/av7110'
make[1]: Entering directory `/usr/local/src/linux-dvb.2003-09-05/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-09-05/driver/b2c2'
sync
Sun Sep 21 22:00:09 CEST 2003
YPBINDPROC_DOMAIN: Domain not bound
Sun Sep 21 22:00:09 CEST 2003
restarting VDR