Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: Hard time having DVB and ntuxzap application running under RedHat 7.2



Hi,
 
I had a similar problem.
It seems to be due to the kernel sources from redhat.
Did you build your kernel on your own?
 
If not try the following:
 
"cd /usr/src/linux"
"cp configs/kernel-xxx.config .config"
"make oldconfig"
"make dep"
 
This seems to be enough. Otherwise the kernel includes seem to be "wrong" somehow.
If it's not enough try a "make" inside "/usr/src/linux" after "make dep" (don't panic, it doesn't install the kernel :)
 
regards,
Matthias
 
P.S. You should regard Holger's answer concering cvs driver first.
----- Original Message -----
Sent: Thursday, December 05, 2002 12:01 PM
Subject: [linux-dvb] Hard time having DVB and ntuxzap application running under RedHat 7.2

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

Home | Main Index | Thread Index