Mailing List archive

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

[vdr] Step by step vdr installation (one more step)



Step by step vdr installation (one more step)

This is the beginning of step-by-step or pre how-to for installing vdr
for SkyStar 2 card on Fedora Core 2 linux with 2.6.5 kernel.
It should work on Mandrake and other linux distributions also.

-----

1. Download vdr source file (vdr-1.2.6.tar.bz2 or vdr-1.3.9.tar.bz2) and
driver (linux-dvb.2003-11-08.tar.bz2) from
http://linvdr.org/download/vdr/Developer

I downloaded both vdr files because I saw that 1.3 version is "beta" or
some thing like that. Is 1.3 beta? Is it stable? Why isn't show on
official vdr site?

2. extract both (or all three) files in common directory. I extracted
them to DVB directory. So I got DVB/vdr-1.2.6, DVB/vdr-1.3.9 and
DVB/linux-dvb.2003-11-08 directories.

3. Edit "Makefile" in DVB/vdr-1.3.9 (or 1.2.6) folder; change line #17
from "DVBDIR   = ../DVB" to "DVBDIR   = ../linux-dvb.2003-11-08" and
change line #25 so it corresponds to directory where you want vdr to
save video material.
I changed mine from "/video" to "/mnt/fat" because I want vdr to put
there video files.

4. Do these changes to "Make.config.template" file also (in vdr
directory)

5. rename or copy "Make.config.template" to "Make.config"

6. run 'make' to compile vdr or 'make VFAT=1' if vdr is going to save
video files to fat32 partition.

7. edit "runvdr" file in vdr folder; edit line #23 so it points to your
dvb driver directory. This was "../linux-dvb.2003-11-08/driver" in my
case.

8. copy "channels.conf" and "sources.conf" to "video" directory. This
was /mnt/fat in my case.

9. load SkyStar2 modules; "modprobe skystar" and "modprobe stv0299" 
Do this as root user.

10. run vdr with './runvdr' command.

Well I got everything till step 10 right, and I feel like I'm missing
some steps after step 10 because when I run vdr I get this as a
response:

[root@lain vdr-1.3.9]# ./runvdr
Makefile:102: /lib/modules/2.6.5-1.358/build/Rules.make: No such file or
directory
make: *** No rule to make target
`/lib/modules/2.6.5-1.358/build/Rules.make'.  Stop.
vdr: no primary device found - using first device!

What does this mean?

and with 1.2.6 I get this error:

[root@lain vdr-1.2.6]# ./runvdr
Makefile:102: /lib/modules/2.6.5-1.358/build/Rules.make: No such file or
directory
make: *** No rule to make target
`/lib/modules/2.6.5-1.358/build/Rules.make'.  Stop.
vdr: no primary device found - using first device!

Ok. Problem?!? I googled but found nothing that helped me.

Where did I make a mistake? Does vdr work with tv-out only? Because I
don't have TV, I only have PC monitor.

I added two lines in my /etc/modules.conf so SkyStar 2 modules load but
they don't load automatically and that is why I load modules manually in
line #9. These 2 lines I added:

alias skystar skystar2
alias frontend stv0299

are these lines ok?


Please mail to list your suggestions and corrections of this text. Thank
you.


ps. there is a nice article for vdr compiling and basics here:
http://www.linuxjournal.com/article.php?sid=7171





Home | Main Index | Thread Index