Hello,
I'm having a hard time installing these drivers DVB and having the ntuxzap
application to work with RedHat 7.2. (I don't want to use the xwindow)
I have downloaded the lastest version of the DVB driver and extracted it.
tar -xvzf siemens_dvb-0.9.4.tar.gz
then I checked out the lastest CVS.
cvs -d :pserver:anonymous@linuxtv.org:/cvs/linuxtv checkout DVB
Then I went in DVB/apps/tuxzap and typed :
vi configure.in
I changed the cdk.h path from :
AC_CHECK_HEADER(/usr/local/include/cdk/cdk.h,
to :
AC_CHECK_HEADER(/usr/include/linux/cdk.h,
Then I typed :
./autogen.sh --without-x --with-dvb-path=/usr/local/src/DVB/libdvb/
to generate the Makefile
then I went in DVB/ and typed :
make all
Then I went in DVB/drivers and typed :
make insmod
/usr/src/linux/scripts/pathdown.sh: TOPDIR: parameter null or not set
./makedev.napi
make
make[1]: Entering directory `/usr/local/src/DVB/driver'
DIR=`pwd`; (cd /usr/src/linux; make SUBDIRS=$DIR modules)
make[2]: Entering directory `/usr/src/linux-2.4.18-3'
make -C /usr/local/src/DVB/driver CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.18-3/include
-Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing
-fno-common -Wno-unused -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE
-DMODVERSIONS -include /usr/src/linux-2.4.18-3/include/linux/modversions.h"
MAKING_MODULES=1 modules
make[3]: Entering directory `/usr/local/src/DVB/driver'
make[3]: Nothing to be done for `modules'.
make[3]: Leaving directory `/usr/local/src/DVB/driver'
make[2]: Leaving directory `/usr/src/linux-2.4.18-3'
make[1]: Leaving directory `/usr/local/src/DVB/driver'
( \
insmod dvbdev.o; \
insmod dvb_net.o; \
insmod i2c-core; \
insmod videodev; \
insmod dvb_filter.o; \
insmod dmxdev.o; \
insmod VES1893.o; \
insmod VES1820.o; \
insmod L64781.o; \
insmod SP8870.o debug=1; \
insmod tda8083.o; \
insmod stv0299.o; \
insmod tuner.o; \
insmod saa7146_core.o mode=0; \
insmod saa7146_v4l.o; \
insmod dvb_demux.o; \
insmod dvb_frontend.o; \
insmod dvb.o init_chan=2 pids_off=0; \
)
Warning: loading dvbdev.o will taint the kernel: non-GPL license - LGPL
Using /lib/modules/2.4.18-3/kernel/drivers/i2c/i2c-core.o
Using /lib/modules/2.4.18-3/kernel/drivers/media/video/videodev.o
Warning: loading tuner.o will taint the kernel: no license
Warning: loading saa7146_core.o will taint the kernel: no license
Warning: loading saa7146_v4l.o will taint the kernel: no license
dvb_frontend.o: unresolved symbol get_fast_time
dvb.o: unresolved symbol dvb_frontend_poll
dvb.o: unresolved symbol dvb_frontend_get_event
dvb.o: unresolved symbol dvb_frontend_stop
dvb.o: unresolved symbol dvb_frontend_init
dvb.o: unresolved symbol dvb_frontend_demod_command
dvb.o: unresolved symbol dvb_frontend_exit
dvb.o: unresolved symbol dvb_frontend_tune
make: *** [insmod] Error 1
There, I got an error. Does it bother ?
Here's a quick "lsmod"
lsmod
Module Size Used by Tainted: P
dvb_demux 14624 0 (unused)
saa7146_v4l 16900 0 (unused)
saa7146_core 15968 0 [saa7146_v4l]
tuner 5540 1
stv0299 3872 1
tda8083 2784 0 (unused)
SP8870 3488 0 (unused)
L64781 4768 0 (unused)
VES1820 4480 0 (unused)
VES1893 4672 0 (unused)
dmxdev 9868 0 (unused)
dvb_filter 8384 0 (unused)
videodev 6624 0 (unused)
i2c-core 18720 0 [saa7146_core tuner stv0299 tda8083 SP8870
L64781 VES1820 VES1893]
dvb_net 3984 0 (unused)
dvbdev 2976 0 (unused)
autofs 12164 0 (autoclean) (unused)
eepro100 20336 1
ide-cd 30272 0 (autoclean)
cdrom 32192 0 (autoclean) [ide-cd]
usb-uhci 24484 0 (unused)
usbcore 73152 1 [usb-uhci]
ext3 67136 3
jbd 49400 3 [ext3]
Then I go in DVB/apps/tuxzap :
make install
Making install in src
make[1]: Entering directory `/usr/local/src/DVB/apps/tuxzap/src'
make[2]: Entering directory `/usr/local/src/DVB/apps/tuxzap/src'
/bin/sh ../mkinstalldirs /usr/local/bin
/usr/bin/install -c ntuxplayer /usr/local/bin/ntuxplayer
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/local/src/DVB/apps/tuxzap/src'
make[1]: Leaving directory `/usr/local/src/DVB/apps/tuxzap/src'
make[1]: Entering directory `/usr/local/src/DVB/apps/tuxzap'
make[2]: Entering directory `/usr/local/src/DVB/apps/tuxzap'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/local/src/DVB/apps/tuxzap'
make[1]: Leaving directory `/usr/local/src/DVB/apps/tuxzap'
Then I try to play a video :
ntuxplayer -i PS -e MP2 /usr/local/src/bond.mpg
and I get :
open_av: No such device
Could you please help me out ? Thank you very much.
Best regards,
--
Alexandre CONRAD
Research & Development
tel : +33 1 30 80 55 00
fax : +33 1 30 56 50 20
TLV
6, rue de la plaine
78860 - SAINT NOM LA BRETECHE
FRANCE