[ stefy @ 28.11.2001. 21:45 ] @
Imam gore nevedenu dvb karticu i hteo bih da je instaliram pod linuxom. Skinuo sam siemens drivere sa www.linuxtv.org ali nesto ne konta kod kompajliranja. Evo sta kaze:
[root@tijuan driver]# make
DIR=`pwd`; (cd /usr/src/linux; make SUBDIRS=$DIR modules)
make[1]: Entering directory `/usr/src/linux-2.4.2'
make -C /root/src/DVB/driver CFLAGS="-D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-al$make[2]: Entering directory `/root/src/DVB/driver'
make[2]: Nothing to be done for `modules'.
make[2]: Leaving directory `/root/src/DVB/driver'
make[1]: Leaving directory `/usr/src/linux-2.4.2'

[root@tijuan driver]# make insmod
make
make[1]: Entering directory `/root/src/DVB/driver'
DIR=`pwd`; (cd /usr/src/linux; make SUBDIRS=$DIR modules)
make[2]: Entering directory `/usr/src/linux-2.4.2'
make -C /root/src/DVB/driver CFLAGS="-D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-al$make[3]: Entering directory `/root/src/DVB/driver'
make[3]: Nothing to be done for `modules'.
make[3]: Leaving directory `/root/src/DVB/driver'
make[2]: Leaving directory `/usr/src/linux-2.4.2'

make[1]: Leaving directory `/root/src/DVB/driver'
( \
insmod i2c-core.o; \
insmod videodev.o; \
insmod saa7146_core.o mode=0; \
insmod saa7146_v4l.o; \
insmod VES1893.o; \
insmod VES1820.o; \
insmod dvb.o; \
insmod tuner.o; \
insmod msp3400.o; \
ifconfig dvb0 192.168.4.1; \
)
insmod: i2c-core.o: No such file or directory
insmod: videodev.o: No such file or directory
insmod: saa7146_core.o: No such file or directory
insmod: saa7146_v4l.o: No such file or directory
insmod: VES1893.o: No such file or directory
insmod: VES1820.o: No such file or directory
insmod: dvb.o: No such file or directory
insmod: tuner.o: No such file or directory
insmod: msp3400.o: No such file or directory
SIOCSIFADDR: No such device
dvb0: unknown interface: No such device
make: *** [insmod] Error 255
=========================================
make ne napravi .o fajlove. zasto? dali treba drivere snimiti na neku posebnu lokaciju?
[ Dragoslav Krunić @ 28.11.2001. 22:07 ] @
Nikada se nisam susreo sa takvim softverom/hardverom ali bih ti predlozio da zaviris malo u konfiguracione skriptove i pogledas putanje, mozda nesto i rucno namestis. Da li je potrebno prethodno da se kuca ./configure ? Procitaj uputstvo detaljno jos jednom.
[ B o j a n @ 28.11.2001. 22:52 ] @
potrebno je da ubacis podrsku za V4L u kernel.



sta je sve potrebno od modula za DVB karticu nisam siguran, ali znam za obican PCI-based tuner je potrebno ovo:



CONFIG_I2C=m



CONFIG_I2C_ALGOBIT=m



CONFIG_VIDEO_DEV=m

u /usr/src/linux/.config



i zatim drajveri za tuner ( u mom slucaju bt878 sa ... tamo nekog sajta, u ovom thread-u nevazno )





Koliko ja vidim, tebi fale i neki DVB.o ( sto ne verujem da postoji u standardnoj distribuciji linux kernela), tako da ti je hint od mene da potrazis patch za latest kernel, ili da se malo vise bacis na www.linuxtv.org i /usr/src/linux/Documentation/video4linux/