<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2722" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<DIV><FONT face=Arial size=2>Hi</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I am back to attempted to get my PVR working after
a fair break and am once again having difficulty. My problem is the
saa7134-dvb.ko does not seem to be being compiled (make install output
below)</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I have kernel 2.6.11. I have removed
the "undef HAVE_TDA1004X" from compat.h (for kernels < 2.6.13) and this
makes no difference. I have compiled by each of the following methods and
get the same outcome - have I done this correctly?:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>First try </FONT></DIV>
<DIV><FONT face=Arial size=2> followed the instructions
on </FONT><A href="http://www.linuxtv.org/cvs.php"><FONT face=Arial
size=2>http://www.linuxtv.org/cvs.php</FONT></A><FONT face=Arial
size=2> from my DVB directory which contains my video4linux and dvb-kernel
directories</FONT></DIV>
<DIV><FONT face=Arial size=2> ran ./scripts/merge-trees.sh
from video4linux</FONT></DIV>
<DIV><FONT face=Arial size=2> make</FONT></DIV>
<DIV><FONT face=Arial size=2> make install</FONT></DIV>
<DIV><FONT face=Arial size=2>Second try<BR> wiped out the
contents of my DVB directory entirely </FONT></DIV>
<DIV><FONT face=Arial size=2> used the cvs to load the
video4linux and dvb-kernel directories</FONT></DIV>
<DIV><FONT face=Arial size=2> ran ./scripts/merge-trees.sh
from video4linux</FONT></DIV>
<DIV><FONT face=Arial size=2> make</FONT></DIV>
<DIV><FONT face=Arial size=2> make install</FONT></DIV>
<DIV><FONT face=Arial size=2>Third try</FONT></DIV>
<DIV><FONT face=Arial size=2> wiped out the contents of my DVB
directory entirely </FONT></DIV>
<DIV><FONT face=Arial size=2> got latest stable release of
video4linux from </FONT><A
href="http://www.linuxtv.org/downloads/video4linux/video4linux-20050801.tar.gz"><FONT
face=Arial
size=2>http://www.linuxtv.org/downloads/video4linux/video4linux-20050801.tar.gz</FONT></A></DIV>
<DIV>
<DIV><FONT face=Arial size=2> updated video4linux from
cvs</FONT></DIV>
<DIV><FONT face=Arial size=2> used the cvs to load
the dvb-kernel directory</FONT></DIV></DIV>
<DIV>
<DIV><FONT face=Arial size=2> ran ./scripts/merge-trees.sh
from video4linux</FONT></DIV>
<DIV><FONT face=Arial size=2> make</FONT></DIV>
<DIV><FONT face=Arial size=2> make install</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>After all of the above the saa7134 drivers load
fine with a modprobe saa7134 and the card type is recognised and this all seems
fine (Compro Videomate DVB-T300 [card=70,autodetected]) but the saa7134-dvb
modules does not exist to be loaded.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>The problem I think is shown by my video4linux make
install output as <A href="http://jakester.homelinux.net/output.txt">shown
here</A> </FONT></DIV></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Any ideas you might have would be great. I
actually had all this working a while ago and now I'm back at square
1.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>thanks in advance</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Anthony</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>----- Original Message ----- </FONT></DIV>
<DIV><FONT face=Arial size=2>From: "Hartmut Hackmann" <</FONT><A
href="mailto:hartmut.hackmann@t-online.de"><FONT face=Arial
size=2>hartmut.hackmann@t-online.de</FONT></A><FONT face=Arial
size=2>></FONT></DIV>
<DIV><FONT face=Arial size=2>To: "Michael Krufky" <</FONT><A
href="mailto:mkrufky@linuxtv.org"><FONT face=Arial
size=2>mkrufky@linuxtv.org</FONT></A><FONT face=Arial size=2>></FONT></DIV>
<DIV><FONT face=Arial size=2>Cc: <</FONT><A
href="mailto:linux-dvb@linuxtv.org"><FONT face=Arial
size=2>linux-dvb@linuxtv.org</FONT></A><FONT face=Arial size=2>></FONT></DIV>
<DIV><FONT face=Arial size=2>Sent: Sunday, September 25, 2005 5:09
AM</FONT></DIV>
<DIV><FONT face=Arial size=2>Subject: Re: [linux-dvb] CVS Problems, and T200
unrecognised again (was RE:Compro DVB-T300 Remote)</FONT></DIV>
<DIV><FONT face=Arial><BR><FONT size=2></FONT></FONT></DIV><FONT face=Arial
size=2>> Hi, Andy, Michael<BR>> <BR>> I didn't notice this
either:<BR>> In the old configuration, the merge_trees removed the version
check.<BR>> So if Andy has a kernel older that 2.6.13, the tda1004x support
will<BR>> not get compiled and DVB support for Andys card not
activated.<BR>> That explains.<BR>> If Michael hasn't already corrected
this, you might remove the<BR>> "undef HAVE_TDA1004X" from compat.h<BR>>
<BR>> Andy, if this does the trick, please try Nicks remote patch and
leave<BR>> me a note. I would like to check it in.<BR>> <BR>> Best
regards<BR>> Hartmut<BR>> <BR>> Michael Krufky
wrote:<BR>>> Andy wrote:<BR>>> <BR>>>> I noticed there has
been a change [1] to saa7134-dvb.c since you added <BR>>>> support for
the T200/T300 Hartmut. I have tried undoing the change and <BR>>>>
recompiling, however this makes no difference.<BR>>>><BR>>>>
[1] <BR>>>> </FONT><A
href="http://www.linuxtv.org/cgi-bin/viewcvs.cgi/video4linux/saa7134-dvb.c?root=v4l&r1=1.27&r2=1.28"><FONT
face=Arial
size=2>http://www.linuxtv.org/cgi-bin/viewcvs.cgi/video4linux/saa7134-dvb.c?root=v4l&r1=1.27&r2=1.28</FONT></A><FONT
face=Arial size=2> <BR>>>><BR>>> <BR>>> <BR>>> I made
that change. I moved the #if macro into compat.h to clean up the
<BR>>> code. This makes absolutely no difference in functionality,
but it <BR>>> makes code readability easier, and leaves less work for the
tree-merging <BR>>> scripts to patch, as well.<BR>>> <BR>>> In
fact, I just realized ... I think I have to remove those lines from <BR>>>
compat.h during the tree-merge as well... I'll get that into cvs in a
<BR>>> few minutes.<BR>>> <BR>>> I'm the maintainer of those
tree-merging scripts. I noticed you had <BR>>> some
criticism:<BR>>> <BR>>>> # ln -s
../dvb-kernel/linux/drivers/media/dvb/dvb-core/demux.h
./demux.h<BR>>>><BR>>>> As an aside, should the last line be
added to merge-trees.sh???<BR>>> <BR>>> <BR>>> I'll add it and
see what happens... Quite frankly, the following was an <BR>>>
experiment:<BR>>> <BR>>> ln -s
../dvb-kernel/linux/drivers/media/dvb/dvb-core/dvbdev.h dvbdev.h<BR>>> ln
-s ../dvb-kernel/linux/drivers/media/dvb/dvb-core/dmxdev.h dmxdev.h<BR>>>
ln -s ../dvb-kernel/linux/drivers/media/dvb/dvb-core/dvb_demux.h <BR>>>
dvb_demux.h<BR>>> ln -s
../dvb-kernel/linux/drivers/media/dvb/dvb-core/dvb_net.h dvb_net.h<BR>>>
ln -s ../dvb-kernel/linux/drivers/media/dvb/dvb-core/dvb_frontend.h <BR>>>
dvb_frontend.h<BR>>> <BR>>> I'll try adding demux.h to the merge,
see if it helps anyone. I doubt <BR>>> it can hurt.<BR>>>
<BR>>> <BR>> <BR>>
_______________________________________________<BR>> linux-dvb mailing
list<BR>> </FONT><A href="mailto:linux-dvb@linuxtv.org"><FONT face=Arial
size=2>linux-dvb@linuxtv.org</FONT></A><BR><FONT face=Arial size=2>>
</FONT><A href="http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb"><FONT
face=Arial
size=2>http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb</FONT></A></BODY></HTML>