Mailing List archive

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

[linux-dvb] Re: help with patchs...



John Jones wrote:

dear hard working people

I have been struggling to build a mythtv DVR for the girlfriend....

Help (if you have ever been bugged by a partner please take pity)

I see that 2.6.9 has not got the latest DVB core and I need that
because the driver for my DVB-T card that I bought....

a wintv Nova-T with a Conexant chipset UK spec

(under lspci its a... multimedia video controller: conexant winfast
tv2000 XP (rev05)
plus 2 other conexant devices )

now I looked at the CVS and that seems to applie to the latest the
snapshot for 2.6.10 (rc3-bk8) and can not get a snapshot for v4l2 at
bytesex for that version and the patchs seem to conflict...

so instead of all this

can someone point me to patch's that work with vanilla 2.6.9

v4l2 patch's ?
linuxtv dvb patch's ?

I see people did this a while ago and got it working what patch's did
they use where are they located to download ?

regards

John 'please save me' Jones

OK ... if you have vanilla 2.6.9 Kernel, this worked for me

Download
http://sharkbait.game-host.org/mythtv/dvb-kernel-20041101-cvs.tar.gz
http://sharkbait.game-host.org/mythtv/video4linux-20041027-183455.tar.gz

Extract both in /usr/src
Make sure 2.6.9 source is linked to linux in this dir

Compile dvb-kernel running "make" in the build-2.6 dir in dvb-kernel
Also run MAKEDEV-DVB.sh in dvb-kernel to create device tree

Switch to the /usr/src/video4linux dir

Find these lines in Makefile and replace with the path to dvb source

EXTRA_CFLAGS += -Idrivers/media/dvb/dvb-core/
EXTRA_CFLAGS += -Idrivers/media/dvb/frontends/
with
EXTRA_CFLAGS += -I/usr/src/dvb-kernel/linux/drivers/media/dvb/dvb-core/
EXTRA_CFLAGS += -I/usr/src/dvb-kernel/linux/drivers/media/dvb/frontends

Run:

make DVB=1
make install

create a script file containing (originally from Soyeb in this list) in
/usr/src/.   ... this is because we are using an older refactored cvs
version .... newer versions will automagically load the dependant modules

insmod ./video4linux/video-buf.ko
insmod ./video4linux/btcx-risc.ko
modprobe i2c-core
insmod ./video4linux/v4l2-common.ko
insmod ./video4linux/v4l1-compat.ko
modprobe i2c-algo-bit
modprobe videodev
insmod ./dvb-kernel/build-2.6/dvb-core.ko dvb_shutdown_timeout=0
insmod ./video4linux/video-buf-dvb.ko
insmod ./video4linux/cx88xx.ko
insmod ./video4linux/cx8802.ko
insmod ./video4linux/cx22702.ko
insmod ./dvb-kernel/build-2.6/mt352.ko
insmod ./video4linux/cx88-dvb.ko

and setup to run on boot eg in /etc/rc.local (you can run now also to
load the modules)

These instructions came from Tim MB (lurker on this list from time to time)

HTH's
I may have missed something, email if you get stuck
Steve






Home | Main Index | Thread Index