Quote:
Originally posted by TomS2
Ok - here a complete HOWTO to "aktivate" the SkyStar 2 DVB board under Fedora Core 2:
In the case that stv0299 could not bound a different frontend will be needed. Use alias frontend mt312 in modprobe.conf in this case.
That's it.
Good luck
Tom.
|
First of all really, really thank you for answer. There are really little people that know linux enough and have skystar2 card to help.
I allready managed to compile vdr by myself in meantime. I just didn't manage to make /dev/dvb by myself so than you for that script.
I still get this error when run ./runvdr
[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 am I doing wrong?
If it helps here is a little skystar 2 step-by-step that I started to make by myself. So if it helps you to see if I made a mistake somewhere here it is:
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 goggled 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?
ps. there is a nice article for vdr compiling and basics here:
http://www.linuxjournal.com/article.php?sid=7171