http://vdr-wiki.de/wiki/api.php?action=feedcontributions&user=79.207.217.16&feedformat=atom
VDR Wiki - Benutzerbeiträge [de]
2024-03-29T06:21:45Z
Benutzerbeiträge
MediaWiki 1.19.2
http://vdr-wiki.de/wiki/index.php/Ubuntu_VDR_DVB-S2_mittels_Xine_und_VDPAU_-_VDR
Ubuntu VDR DVB-S2 mittels Xine und VDPAU - VDR
2010-01-24T18:54:12Z
<p>79.207.217.16: /* Link auf compiler.h setzen */</p>
<hr />
<div>==Downloadverzeichnis vorbereiten==<br />
mkdir -p /data/installfiles/vdr<br />
<br />
==Installationsmedien herunterladen==<br />
cd /data/installfiles/vdr<br />
# wget ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.9.tar.bz2<br />
wget ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.11.tar.bz2<br />
<br />
==Videoverzeichnis vorbereiten==<br />
In diesem Verzeichnis werden später die VDR Aufnahmen abgelegt.<br />
<br />
cd /data<br />
mkdir vdrrecords<br />
cd /<br />
ln -s /data/vdrrecords/ video<br />
<br />
==Installation VDR==<br />
===Link auf compiler.h setzen===<br />
cd /usr/local/src/dvb/linux/include/linux<br />
# ln -s /usr/src/linux-headers-2.6.28-16-generic/include/linux/compiler.h compiler.h<br />
ln -s /usr/src/linux-headers-2.6.31-17-generic/include/linux/compiler.h compiler.h<br />
<br />
===VDR Verzeichnis vorbereiten und Installationsmedien entpacken===<br />
cd /usr/local/src<br />
tar -xjf /data/installfiles/vdr/vdr-1.7.11.tar.bz2 <br />
ln -s vdr-1.7.11/ vdr<br />
<br />
===Make.config erstellen und anpassen===<br />
cd /usr/local/src/vdr<br />
cp -a Make.config.template Make.config<br />
vi Make.config<br />
<br />
DVBDIR = /usr/local/src/dvb/linux<br />
<br />
LOCDIR = /usr/local/src/vdr/locale<br />
PLUGINDIR= /usr/local/src/vdr/PLUGINS<br />
<br />
===VDR Konfigurationen ablegen===<br />
cd /usr/local/src/vdr<br />
cp -a svdrpsend.pl /usr/local/bin<br />
mkdir -p /etc/vdr/plugins /var/vdr<br />
mv *.conf /etc/vdr<br />
mv channels.conf.cable /etc/vdr<br />
mv channels.conf.terr /etc/vdr<br />
<br />
===Shutdownskript erstellen und ablegen===<br />
cd /usr/local/bin<br />
vi vdrpoweroff.sh <br />
<br />
#!/bin/bash<br />
/sbin/poweroff <br />
<br />
und anschließend das Skript ausführbar machen:<br />
cd /usr/local/bin<br />
chmod +x vdrpoweroff.sh<br />
<br />
===Installation VDR===<br />
cd /usr/local/src/vdr<br />
make VFAT=1 REMOTE=LIRC && make plugins && make install<br />
<br />
==VDR mittels runvdr starten==<br />
Das Skript runvdr wird benötigt um die DVB Treiber sowie den VDR zu starten.<br />
<br />
===runvdr anpassen===<br />
cd /usr/local/bin<br />
vi runvdr<br />
<br />
#!/bin/bash<br />
<br />
# runvdr: Loads the DVB driver and runs VDR<br />
#<br />
# If VDR exits abnormally, the driver will be reloaded<br />
# and VDR restarted.<br />
#<br />
# In order to actually use this script you need to implement<br />
# the functions DriverLoaded(), LoadDriver() and UnloadDriver()<br />
# and maybe adjust the VDRPRG and VDRCMD to your particular<br />
# requirements.<br />
#<br />
# Since this script loads the DVB driver, it must be started<br />
# as user 'root'. Add the option "-u username" to run VDR<br />
# under the given user name.<br />
#<br />
# Any command line parameters will be passed on to the<br />
# actual 'vdr' program.<br />
#<br />
# See the main source file 'vdr.c' for copyright information and<br />
# how to reach the author.<br />
#<br />
# $Id: runvdr 2.0 2006/05/14 16:02:05 kls Exp $<br />
<br />
export LANG=de_DE.utf8<br />
export LC_COLLATE=de_DE.utf8<br />
<br />
PATH=/usr/local/bin:$PATH<br />
VDRPRG="/usr/local/bin/vdr"<br />
VDRCMD="$VDRPRG -t /dev/tty8 -w 60 -c /etc/vdr -E /var/vdr --vfat \<br />
-L /usr/local/src/vdr/PLUGINS/lib \<br />
-s /usr/local/bin/vdrpoweroff.sh \<br />
$*"<br />
<br />
KILL="/usr/bin/killall -q -TERM"<br />
<br />
# Detect whether the DVB driver is already loaded<br />
# and return 0 if it *is* loaded, 1 if not:<br />
function DriverLoaded()<br />
{<br />
return 1<br />
}<br />
<br />
# Load all DVB driver modules needed for your hardware:<br />
function LoadDriver()<br />
{<br />
modprobe dvb_ttpci<br />
modprobe budget_ci<br />
}<br />
<br />
# Unload all DVB driver modules loaded in LoadDriver():<br />
function UnloadDriver()<br />
{<br />
modprobe -r budget_ci<br />
modprobe -r dvb_ttpci<br />
modprobe -r stv0299<br />
modprobe -r lnbp21<br />
}<br />
<br />
# Load driver if it hasn't been loaded already:<br />
if ! DriverLoaded; then<br />
LoadDriver<br />
fi<br />
<br />
while (true) do<br />
eval "$VDRCMD"<br />
if test $? -eq 0 -o $? -eq 2; then exit; fi<br />
echo "`date` reloading DVB driver"<br />
$KILL $VDRPRG<br />
sleep 10<br />
UnloadDriver<br />
LoadDriver<br />
echo "`date` restarting VDR"<br />
done<br />
<br />
==remote.conf erstellen==<br />
cd /etc/vdr<br />
vi remote.conf<br />
<br />
KBD.Up 00000000001B4F41<br />
KBD.Down 00000000001B4F42<br />
KBD.Menu 0000001B5B31397E #F8<br />
KBD.Ok 000000000000000D #Enter<br />
KBD.Back 000000001B5B347E #Backspace<br />
KBD.Left 00000000001B4F44<br />
KBD.Right 00000000001B4F43<br />
KBD.Red 00000000001B4F50 #F1<br />
KBD.Green 00000000001B4F51 #F2<br />
KBD.Yellow 00000000001B4F52 #F3<br />
KBD.Blue 00000000001B4F53 #F4<br />
KBD.0 0000000000000030<br />
KBD.1 0000000000000031<br />
KBD.2 0000000000000032<br />
KBD.3 0000000000000033<br />
KBD.4 0000000000000034<br />
KBD.5 0000000000000035<br />
KBD.6 0000000000000036<br />
KBD.7 0000000000000037<br />
KBD.8 0000000000000038<br />
KBD.9 0000000000000039<br />
KBD.Power 0000001B5B32347E #F12<br />
KBD.Volume+ 000000000000002B #+<br />
KBD.Volume- 000000000000002D #-<br />
KBD.Mute 0000001B5B32307E #F9<br />
<br />
==VDR in den Autostart==<br />
Damit der VDR zukünftig automatisch mit dem System gestartet werden kann ist folgendes Skript notwendig:<br />
<br />
cd /etc/init.d<br />
sudo vi vdr<br />
<br />
<br />
<br />
<br />
[[Kategorie:Installationsanleitungen]]<br />
[[Kategorie:HDTV]]</div>
79.207.217.16
http://vdr-wiki.de/wiki/index.php/Ubuntu_VDR_DVB-S2_mittels_Xine_und_VDPAU_-_VDR
Ubuntu VDR DVB-S2 mittels Xine und VDPAU - VDR
2010-01-24T18:52:56Z
<p>79.207.217.16: /* Link auf compiler.h setzen */</p>
<hr />
<div>==Downloadverzeichnis vorbereiten==<br />
mkdir -p /data/installfiles/vdr<br />
<br />
==Installationsmedien herunterladen==<br />
cd /data/installfiles/vdr<br />
# wget ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.9.tar.bz2<br />
wget ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.11.tar.bz2<br />
<br />
==Videoverzeichnis vorbereiten==<br />
In diesem Verzeichnis werden später die VDR Aufnahmen abgelegt.<br />
<br />
cd /data<br />
mkdir vdrrecords<br />
cd /<br />
ln -s /data/vdrrecords/ video<br />
<br />
==Installation VDR==<br />
===Link auf compiler.h setzen===<br />
cd /usr/local/src/dvb/linux/include/linux<br />
# ln -s /usr/src/linux-headers-2.6.28-16-generic/include/linux/compiler.h compiler.h<br />
ln -s /usr/src/linux-headers-2.6.31-17-generic/include/linux/compiler.h compiler.h<br />
<br />
===VDR Verzeichnis vorbereiten und Installationsmedien entpacken===<br />
cd /usr/local/src<br />
tar -xjf /data/installfiles/vdr/vdr-1.7.11.tar.bz2 <br />
ln -s vdr-1.7.11/ vdr<br />
<br />
===Make.config erstellen und anpassen===<br />
cd /usr/local/src/vdr<br />
cp -a Make.config.template Make.config<br />
vi Make.config<br />
<br />
DVBDIR = /usr/local/src/dvb/linux<br />
<br />
LOCDIR = /usr/local/src/vdr/locale<br />
PLUGINDIR= /usr/local/src/vdr/PLUGINS<br />
<br />
===VDR Konfigurationen ablegen===<br />
cd /usr/local/src/vdr<br />
cp -a svdrpsend.pl /usr/local/bin<br />
mkdir -p /etc/vdr/plugins /var/vdr<br />
mv *.conf /etc/vdr<br />
mv channels.conf.cable /etc/vdr<br />
mv channels.conf.terr /etc/vdr<br />
<br />
===Shutdownskript erstellen und ablegen===<br />
cd /usr/local/bin<br />
vi vdrpoweroff.sh <br />
<br />
#!/bin/bash<br />
/sbin/poweroff <br />
<br />
und anschließend das Skript ausführbar machen:<br />
cd /usr/local/bin<br />
chmod +x vdrpoweroff.sh<br />
<br />
===Installation VDR===<br />
cd /usr/local/src/vdr<br />
make VFAT=1 REMOTE=LIRC && make plugins && make install<br />
<br />
==VDR mittels runvdr starten==<br />
Das Skript runvdr wird benötigt um die DVB Treiber sowie den VDR zu starten.<br />
<br />
===runvdr anpassen===<br />
cd /usr/local/bin<br />
vi runvdr<br />
<br />
#!/bin/bash<br />
<br />
# runvdr: Loads the DVB driver and runs VDR<br />
#<br />
# If VDR exits abnormally, the driver will be reloaded<br />
# and VDR restarted.<br />
#<br />
# In order to actually use this script you need to implement<br />
# the functions DriverLoaded(), LoadDriver() and UnloadDriver()<br />
# and maybe adjust the VDRPRG and VDRCMD to your particular<br />
# requirements.<br />
#<br />
# Since this script loads the DVB driver, it must be started<br />
# as user 'root'. Add the option "-u username" to run VDR<br />
# under the given user name.<br />
#<br />
# Any command line parameters will be passed on to the<br />
# actual 'vdr' program.<br />
#<br />
# See the main source file 'vdr.c' for copyright information and<br />
# how to reach the author.<br />
#<br />
# $Id: runvdr 2.0 2006/05/14 16:02:05 kls Exp $<br />
<br />
export LANG=de_DE.utf8<br />
export LC_COLLATE=de_DE.utf8<br />
<br />
PATH=/usr/local/bin:$PATH<br />
VDRPRG="/usr/local/bin/vdr"<br />
VDRCMD="$VDRPRG -t /dev/tty8 -w 60 -c /etc/vdr -E /var/vdr --vfat \<br />
-L /usr/local/src/vdr/PLUGINS/lib \<br />
-s /usr/local/bin/vdrpoweroff.sh \<br />
$*"<br />
<br />
KILL="/usr/bin/killall -q -TERM"<br />
<br />
# Detect whether the DVB driver is already loaded<br />
# and return 0 if it *is* loaded, 1 if not:<br />
function DriverLoaded()<br />
{<br />
return 1<br />
}<br />
<br />
# Load all DVB driver modules needed for your hardware:<br />
function LoadDriver()<br />
{<br />
modprobe dvb_ttpci<br />
modprobe budget_ci<br />
}<br />
<br />
# Unload all DVB driver modules loaded in LoadDriver():<br />
function UnloadDriver()<br />
{<br />
modprobe -r budget_ci<br />
modprobe -r dvb_ttpci<br />
modprobe -r stv0299<br />
modprobe -r lnbp21<br />
}<br />
<br />
# Load driver if it hasn't been loaded already:<br />
if ! DriverLoaded; then<br />
LoadDriver<br />
fi<br />
<br />
while (true) do<br />
eval "$VDRCMD"<br />
if test $? -eq 0 -o $? -eq 2; then exit; fi<br />
echo "`date` reloading DVB driver"<br />
$KILL $VDRPRG<br />
sleep 10<br />
UnloadDriver<br />
LoadDriver<br />
echo "`date` restarting VDR"<br />
done<br />
<br />
==remote.conf erstellen==<br />
cd /etc/vdr<br />
vi remote.conf<br />
<br />
KBD.Up 00000000001B4F41<br />
KBD.Down 00000000001B4F42<br />
KBD.Menu 0000001B5B31397E #F8<br />
KBD.Ok 000000000000000D #Enter<br />
KBD.Back 000000001B5B347E #Backspace<br />
KBD.Left 00000000001B4F44<br />
KBD.Right 00000000001B4F43<br />
KBD.Red 00000000001B4F50 #F1<br />
KBD.Green 00000000001B4F51 #F2<br />
KBD.Yellow 00000000001B4F52 #F3<br />
KBD.Blue 00000000001B4F53 #F4<br />
KBD.0 0000000000000030<br />
KBD.1 0000000000000031<br />
KBD.2 0000000000000032<br />
KBD.3 0000000000000033<br />
KBD.4 0000000000000034<br />
KBD.5 0000000000000035<br />
KBD.6 0000000000000036<br />
KBD.7 0000000000000037<br />
KBD.8 0000000000000038<br />
KBD.9 0000000000000039<br />
KBD.Power 0000001B5B32347E #F12<br />
KBD.Volume+ 000000000000002B #+<br />
KBD.Volume- 000000000000002D #-<br />
KBD.Mute 0000001B5B32307E #F9<br />
<br />
==VDR in den Autostart==<br />
Damit der VDR zukünftig automatisch mit dem System gestartet werden kann ist folgendes Skript notwendig:<br />
<br />
cd /etc/init.d<br />
sudo vi vdr<br />
<br />
<br />
<br />
<br />
[[Kategorie:Installationsanleitungen]]<br />
[[Kategorie:HDTV]]</div>
79.207.217.16
http://vdr-wiki.de/wiki/index.php/Ubuntu_VDR_DVB-S2_mittels_Xine_und_VDPAU_-_VDR
Ubuntu VDR DVB-S2 mittels Xine und VDPAU - VDR
2010-01-24T18:52:35Z
<p>79.207.217.16: /* Link auf compiler.h setzen */</p>
<hr />
<div>==Downloadverzeichnis vorbereiten==<br />
mkdir -p /data/installfiles/vdr<br />
<br />
==Installationsmedien herunterladen==<br />
cd /data/installfiles/vdr<br />
# wget ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.9.tar.bz2<br />
wget ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.11.tar.bz2<br />
<br />
==Videoverzeichnis vorbereiten==<br />
In diesem Verzeichnis werden später die VDR Aufnahmen abgelegt.<br />
<br />
cd /data<br />
mkdir vdrrecords<br />
cd /<br />
ln -s /data/vdrrecords/ video<br />
<br />
==Installation VDR==<br />
===Link auf compiler.h setzen===<br />
cd /usr/local/src/dvb/linux/include/linux<br />
ln -s /usr/src/linux-headers-2.6.31-17-generic/include/linux/compiler.h compiler.h<br />
<br />
===VDR Verzeichnis vorbereiten und Installationsmedien entpacken===<br />
cd /usr/local/src<br />
tar -xjf /data/installfiles/vdr/vdr-1.7.11.tar.bz2 <br />
ln -s vdr-1.7.11/ vdr<br />
<br />
===Make.config erstellen und anpassen===<br />
cd /usr/local/src/vdr<br />
cp -a Make.config.template Make.config<br />
vi Make.config<br />
<br />
DVBDIR = /usr/local/src/dvb/linux<br />
<br />
LOCDIR = /usr/local/src/vdr/locale<br />
PLUGINDIR= /usr/local/src/vdr/PLUGINS<br />
<br />
===VDR Konfigurationen ablegen===<br />
cd /usr/local/src/vdr<br />
cp -a svdrpsend.pl /usr/local/bin<br />
mkdir -p /etc/vdr/plugins /var/vdr<br />
mv *.conf /etc/vdr<br />
mv channels.conf.cable /etc/vdr<br />
mv channels.conf.terr /etc/vdr<br />
<br />
===Shutdownskript erstellen und ablegen===<br />
cd /usr/local/bin<br />
vi vdrpoweroff.sh <br />
<br />
#!/bin/bash<br />
/sbin/poweroff <br />
<br />
und anschließend das Skript ausführbar machen:<br />
cd /usr/local/bin<br />
chmod +x vdrpoweroff.sh<br />
<br />
===Installation VDR===<br />
cd /usr/local/src/vdr<br />
make VFAT=1 REMOTE=LIRC && make plugins && make install<br />
<br />
==VDR mittels runvdr starten==<br />
Das Skript runvdr wird benötigt um die DVB Treiber sowie den VDR zu starten.<br />
<br />
===runvdr anpassen===<br />
cd /usr/local/bin<br />
vi runvdr<br />
<br />
#!/bin/bash<br />
<br />
# runvdr: Loads the DVB driver and runs VDR<br />
#<br />
# If VDR exits abnormally, the driver will be reloaded<br />
# and VDR restarted.<br />
#<br />
# In order to actually use this script you need to implement<br />
# the functions DriverLoaded(), LoadDriver() and UnloadDriver()<br />
# and maybe adjust the VDRPRG and VDRCMD to your particular<br />
# requirements.<br />
#<br />
# Since this script loads the DVB driver, it must be started<br />
# as user 'root'. Add the option "-u username" to run VDR<br />
# under the given user name.<br />
#<br />
# Any command line parameters will be passed on to the<br />
# actual 'vdr' program.<br />
#<br />
# See the main source file 'vdr.c' for copyright information and<br />
# how to reach the author.<br />
#<br />
# $Id: runvdr 2.0 2006/05/14 16:02:05 kls Exp $<br />
<br />
export LANG=de_DE.utf8<br />
export LC_COLLATE=de_DE.utf8<br />
<br />
PATH=/usr/local/bin:$PATH<br />
VDRPRG="/usr/local/bin/vdr"<br />
VDRCMD="$VDRPRG -t /dev/tty8 -w 60 -c /etc/vdr -E /var/vdr --vfat \<br />
-L /usr/local/src/vdr/PLUGINS/lib \<br />
-s /usr/local/bin/vdrpoweroff.sh \<br />
$*"<br />
<br />
KILL="/usr/bin/killall -q -TERM"<br />
<br />
# Detect whether the DVB driver is already loaded<br />
# and return 0 if it *is* loaded, 1 if not:<br />
function DriverLoaded()<br />
{<br />
return 1<br />
}<br />
<br />
# Load all DVB driver modules needed for your hardware:<br />
function LoadDriver()<br />
{<br />
modprobe dvb_ttpci<br />
modprobe budget_ci<br />
}<br />
<br />
# Unload all DVB driver modules loaded in LoadDriver():<br />
function UnloadDriver()<br />
{<br />
modprobe -r budget_ci<br />
modprobe -r dvb_ttpci<br />
modprobe -r stv0299<br />
modprobe -r lnbp21<br />
}<br />
<br />
# Load driver if it hasn't been loaded already:<br />
if ! DriverLoaded; then<br />
LoadDriver<br />
fi<br />
<br />
while (true) do<br />
eval "$VDRCMD"<br />
if test $? -eq 0 -o $? -eq 2; then exit; fi<br />
echo "`date` reloading DVB driver"<br />
$KILL $VDRPRG<br />
sleep 10<br />
UnloadDriver<br />
LoadDriver<br />
echo "`date` restarting VDR"<br />
done<br />
<br />
==remote.conf erstellen==<br />
cd /etc/vdr<br />
vi remote.conf<br />
<br />
KBD.Up 00000000001B4F41<br />
KBD.Down 00000000001B4F42<br />
KBD.Menu 0000001B5B31397E #F8<br />
KBD.Ok 000000000000000D #Enter<br />
KBD.Back 000000001B5B347E #Backspace<br />
KBD.Left 00000000001B4F44<br />
KBD.Right 00000000001B4F43<br />
KBD.Red 00000000001B4F50 #F1<br />
KBD.Green 00000000001B4F51 #F2<br />
KBD.Yellow 00000000001B4F52 #F3<br />
KBD.Blue 00000000001B4F53 #F4<br />
KBD.0 0000000000000030<br />
KBD.1 0000000000000031<br />
KBD.2 0000000000000032<br />
KBD.3 0000000000000033<br />
KBD.4 0000000000000034<br />
KBD.5 0000000000000035<br />
KBD.6 0000000000000036<br />
KBD.7 0000000000000037<br />
KBD.8 0000000000000038<br />
KBD.9 0000000000000039<br />
KBD.Power 0000001B5B32347E #F12<br />
KBD.Volume+ 000000000000002B #+<br />
KBD.Volume- 000000000000002D #-<br />
KBD.Mute 0000001B5B32307E #F9<br />
<br />
==VDR in den Autostart==<br />
Damit der VDR zukünftig automatisch mit dem System gestartet werden kann ist folgendes Skript notwendig:<br />
<br />
cd /etc/init.d<br />
sudo vi vdr<br />
<br />
<br />
<br />
<br />
[[Kategorie:Installationsanleitungen]]<br />
[[Kategorie:HDTV]]</div>
79.207.217.16
http://vdr-wiki.de/wiki/index.php/Ubuntu_VDR_DVB-S2_mittels_Xine_und_VDPAU_-_VDR
Ubuntu VDR DVB-S2 mittels Xine und VDPAU - VDR
2010-01-24T18:52:17Z
<p>79.207.217.16: /* Link auf compiler.h setzen */</p>
<hr />
<div>==Downloadverzeichnis vorbereiten==<br />
mkdir -p /data/installfiles/vdr<br />
<br />
==Installationsmedien herunterladen==<br />
cd /data/installfiles/vdr<br />
# wget ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.9.tar.bz2<br />
wget ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.11.tar.bz2<br />
<br />
==Videoverzeichnis vorbereiten==<br />
In diesem Verzeichnis werden später die VDR Aufnahmen abgelegt.<br />
<br />
cd /data<br />
mkdir vdrrecords<br />
cd /<br />
ln -s /data/vdrrecords/ video<br />
<br />
==Installation VDR==<br />
===Link auf compiler.h setzen===<br />
cd /usr/local/src/dvb/linux/include/linux<br />
#ln -s /usr/src/linux-headers-2.6.28-16-generic/include/linux/compiler.h compiler.h<br />
ln -s /usr/src/linux-headers-2.6.31-17-generic/include/linux/compiler.h compiler.h<br />
<br />
===VDR Verzeichnis vorbereiten und Installationsmedien entpacken===<br />
cd /usr/local/src<br />
tar -xjf /data/installfiles/vdr/vdr-1.7.11.tar.bz2 <br />
ln -s vdr-1.7.11/ vdr<br />
<br />
===Make.config erstellen und anpassen===<br />
cd /usr/local/src/vdr<br />
cp -a Make.config.template Make.config<br />
vi Make.config<br />
<br />
DVBDIR = /usr/local/src/dvb/linux<br />
<br />
LOCDIR = /usr/local/src/vdr/locale<br />
PLUGINDIR= /usr/local/src/vdr/PLUGINS<br />
<br />
===VDR Konfigurationen ablegen===<br />
cd /usr/local/src/vdr<br />
cp -a svdrpsend.pl /usr/local/bin<br />
mkdir -p /etc/vdr/plugins /var/vdr<br />
mv *.conf /etc/vdr<br />
mv channels.conf.cable /etc/vdr<br />
mv channels.conf.terr /etc/vdr<br />
<br />
===Shutdownskript erstellen und ablegen===<br />
cd /usr/local/bin<br />
vi vdrpoweroff.sh <br />
<br />
#!/bin/bash<br />
/sbin/poweroff <br />
<br />
und anschließend das Skript ausführbar machen:<br />
cd /usr/local/bin<br />
chmod +x vdrpoweroff.sh<br />
<br />
===Installation VDR===<br />
cd /usr/local/src/vdr<br />
make VFAT=1 REMOTE=LIRC && make plugins && make install<br />
<br />
==VDR mittels runvdr starten==<br />
Das Skript runvdr wird benötigt um die DVB Treiber sowie den VDR zu starten.<br />
<br />
===runvdr anpassen===<br />
cd /usr/local/bin<br />
vi runvdr<br />
<br />
#!/bin/bash<br />
<br />
# runvdr: Loads the DVB driver and runs VDR<br />
#<br />
# If VDR exits abnormally, the driver will be reloaded<br />
# and VDR restarted.<br />
#<br />
# In order to actually use this script you need to implement<br />
# the functions DriverLoaded(), LoadDriver() and UnloadDriver()<br />
# and maybe adjust the VDRPRG and VDRCMD to your particular<br />
# requirements.<br />
#<br />
# Since this script loads the DVB driver, it must be started<br />
# as user 'root'. Add the option "-u username" to run VDR<br />
# under the given user name.<br />
#<br />
# Any command line parameters will be passed on to the<br />
# actual 'vdr' program.<br />
#<br />
# See the main source file 'vdr.c' for copyright information and<br />
# how to reach the author.<br />
#<br />
# $Id: runvdr 2.0 2006/05/14 16:02:05 kls Exp $<br />
<br />
export LANG=de_DE.utf8<br />
export LC_COLLATE=de_DE.utf8<br />
<br />
PATH=/usr/local/bin:$PATH<br />
VDRPRG="/usr/local/bin/vdr"<br />
VDRCMD="$VDRPRG -t /dev/tty8 -w 60 -c /etc/vdr -E /var/vdr --vfat \<br />
-L /usr/local/src/vdr/PLUGINS/lib \<br />
-s /usr/local/bin/vdrpoweroff.sh \<br />
$*"<br />
<br />
KILL="/usr/bin/killall -q -TERM"<br />
<br />
# Detect whether the DVB driver is already loaded<br />
# and return 0 if it *is* loaded, 1 if not:<br />
function DriverLoaded()<br />
{<br />
return 1<br />
}<br />
<br />
# Load all DVB driver modules needed for your hardware:<br />
function LoadDriver()<br />
{<br />
modprobe dvb_ttpci<br />
modprobe budget_ci<br />
}<br />
<br />
# Unload all DVB driver modules loaded in LoadDriver():<br />
function UnloadDriver()<br />
{<br />
modprobe -r budget_ci<br />
modprobe -r dvb_ttpci<br />
modprobe -r stv0299<br />
modprobe -r lnbp21<br />
}<br />
<br />
# Load driver if it hasn't been loaded already:<br />
if ! DriverLoaded; then<br />
LoadDriver<br />
fi<br />
<br />
while (true) do<br />
eval "$VDRCMD"<br />
if test $? -eq 0 -o $? -eq 2; then exit; fi<br />
echo "`date` reloading DVB driver"<br />
$KILL $VDRPRG<br />
sleep 10<br />
UnloadDriver<br />
LoadDriver<br />
echo "`date` restarting VDR"<br />
done<br />
<br />
==remote.conf erstellen==<br />
cd /etc/vdr<br />
vi remote.conf<br />
<br />
KBD.Up 00000000001B4F41<br />
KBD.Down 00000000001B4F42<br />
KBD.Menu 0000001B5B31397E #F8<br />
KBD.Ok 000000000000000D #Enter<br />
KBD.Back 000000001B5B347E #Backspace<br />
KBD.Left 00000000001B4F44<br />
KBD.Right 00000000001B4F43<br />
KBD.Red 00000000001B4F50 #F1<br />
KBD.Green 00000000001B4F51 #F2<br />
KBD.Yellow 00000000001B4F52 #F3<br />
KBD.Blue 00000000001B4F53 #F4<br />
KBD.0 0000000000000030<br />
KBD.1 0000000000000031<br />
KBD.2 0000000000000032<br />
KBD.3 0000000000000033<br />
KBD.4 0000000000000034<br />
KBD.5 0000000000000035<br />
KBD.6 0000000000000036<br />
KBD.7 0000000000000037<br />
KBD.8 0000000000000038<br />
KBD.9 0000000000000039<br />
KBD.Power 0000001B5B32347E #F12<br />
KBD.Volume+ 000000000000002B #+<br />
KBD.Volume- 000000000000002D #-<br />
KBD.Mute 0000001B5B32307E #F9<br />
<br />
==VDR in den Autostart==<br />
Damit der VDR zukünftig automatisch mit dem System gestartet werden kann ist folgendes Skript notwendig:<br />
<br />
cd /etc/init.d<br />
sudo vi vdr<br />
<br />
<br />
<br />
<br />
[[Kategorie:Installationsanleitungen]]<br />
[[Kategorie:HDTV]]</div>
79.207.217.16
http://vdr-wiki.de/wiki/index.php/Ubuntu_VDR_DVB-S2_mittels_Xine_und_VDPAU_-_DVB_Treiber
Ubuntu VDR DVB-S2 mittels Xine und VDPAU - DVB Treiber
2010-01-24T17:59:17Z
<p>79.207.217.16: /* DVB-Treiber herunterladen */</p>
<hr />
<div>==Prüfen der eingebauten DVB-Karte==<br />
Mittels dem unten genannten Befehl kann geprüft werden ob die DVB-Karten vom System erkannt werden. '''Achtung!''' Falls die Karten nicht wie unten beschrieben angezeigt werden, gegebenfalls mal die PCI-Slots wechseln und danach nochmals testen.<br />
<br />
lspci -v<br />
<br />
04:01.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)<br />
Subsystem: Technotrend Systemtechnik GmbH DVB T-1500<br />
Flags: bus master, medium devsel, latency 64, IRQ 17<br />
Memory at febffc00 (32-bit, non-prefetchable) [size=512]<br />
Kernel driver in use: budget_ci dvb<br />
<br />
==Installation der DVB-Treiber==<br />
Mit dieser hier beschriebenen Vorgehensweise werden die vorhandenen DVB-Kernelmodule durch die neuen ersetzt.<br />
<br />
===Downloadverzeichnis erstellen===<br />
mkdir -p /data/installfiles/dvb<br />
<br />
====DVB-Treiber herunterladen====<br />
cd /data/installfiles/dvb<br />
hg clone http://linuxtv.org/hg/v4l-dvb<br />
mv v4l-dvb/ v4l-dvb-cvs-rev13915<br />
tar -czf v4l-dvb-cvs-rev13915.tar.gz v4l-dvb-cvs-rev13915/<br />
<br />
alternativ: <br />
hg clone http://mercurial.intuxication.org/hg/s2-liplianin<br />
<br />
====DVB Treiber installieren====<br />
Die DVB Treiber müssen als User root installiert werden. Mit folgendem Befehl wechselt man in den User root:<br />
<br />
sudo su -<br />
<br />
cd /usr/local/src<br />
cp -a /data/installfiles/dvb/v4l-dvb-cvs-rev13915/ .<br />
ln -s v4l-dvb-cvs-rev13915/ dvb<br />
cd /usr/local/src/dvb<br />
make distclean && make && make install<br />
init 6<br />
<br />
'''Bei Ubuntu 9.10:'''<br />
<br />
Wenn es zu einem Fehler mit FireDTV kommt:<br />
<br />
make menuconfig<br />
<br />
Multimedia support - - - > DVB/ATSC adapters - - - > FireDTV and FloppyDTV <br />
mit der Leertaste das (M) wegmachen.<br />
<br />
Dann: Exit ---> Exit ---> Exit ---> Yes (Konfiguration speichern)<br />
<br />
make && make install<br />
<br />
====Prüfen der DVB Treiber Installation====<br />
Im Modulverzeichnis des Kernels kann das Datum und Uhrzeit der Module betrachtet werden. <br />
<br />
Hier sieht man, dass der DVB-Treiber am 4. September um 20:19 Uhr installiert wurde. Wenn am gleichen Tag das OS installiert wurde, sollte die Uhrzeit betrachtet werden.<br />
<br />
cd /lib/modules/$(uname -r)/kernel/drivers/media/dvb/ttpci<br />
ls -l<br />
-rw-r--r-- 1 root root 55368 2009-09-04 20:19 budget-av.ko<br />
-rw-r--r-- 1 root root 50128 2009-09-04 20:19 budget-ci.ko<br />
-rw-r--r-- 1 root root 29048 2009-09-04 20:19 budget-core.ko<br />
-rw-r--r-- 1 root root 40216 2009-09-04 20:19 budget.ko<br />
-rw-r--r-- 1 root root 27008 2009-09-04 20:19 budget-patch.ko<br />
-rw-r--r-- 1 root root 196000 2009-09-04 20:19 dvb-ttpci.ko<br />
-rw-r--r-- 1 root root 13424 2009-09-04 20:19 ttpci-eeprom.ko<br />
<br />
====Startreihenfolge der DVB-Module festlegen====<br />
Standardmäßig startet das Betriebssystem die DVB-Treibermodule automatisch. Um dies zu verhindern, damit später die Module mittels VDR starten zu lassen, werden in der Datei "blacklist" alle Module eingetragen, die '''nicht''' vom Betriebssystem automatisch gestartet werden.<br />
<br />
Folgende Einträge müssen darin gemacht werden:<br />
<br />
cd /etc/modprobe.d<br />
sudo vi blacklist.conf<br />
<br />
# DVB-Module, die nicht vom System gestartet werden<br />
blacklist budget_ci<br />
blacklist dvb_ttpci<br />
<br />
====OS neu starten====<br />
<br />
sudo init 6<br />
<br />
====DVB Module manuell laden====<br />
Hier werden die DVB-Treibermodule geladen:<br />
sudo modprobe budget_ci<br />
sudo modprobe dvb_ttpci<br />
<br />
Nachdem die DVB-Treibermodule geladen wurden, sollte der Aufruf 'dmesg' folgendes Anzeigen:<br />
dmesg<br />
<br />
DVB: registering new adapter (TT-Budget S2-3200 PCI)<br />
<br />
Die Treibermodule können folgendermaßen wieder gestoppt werden:<br />
sudo modprobe -r budget_ci<br />
sudo modprobe -r dvb_ttpci<br />
sudo modprobe -r stv0299<br />
sudo modprobe -r lnbp21<br />
<br />
====Prüfen der gestarteten DVB Modulen====<br />
Nachdem das System neugestartet wurde, sollte der Aufruf 'dmesg' folgendes Anzeigen:<br />
dmesg |grep DVB<br />
<br />
[ 45.943882] DVB: registering new adapter (TT-Budget S2-3200 PCI)<br />
[ 46.421700] DVB: registering adapter 0 frontend 0 (STB0899 Multistandard)...<br />
[ 46.422393] DVB: registering new adapter (TT-Budget S2-3200 PCI)<br />
[ 46.800989] DVB: registering adapter 1 frontend 0 (STB0899 Multistandard)...<br />
<br />
==Aktualisieren der DVB Treiber==<br />
<br />
sudo su -<br />
<br />
cd /usr/local/src/dvb<br />
hg pull -u http://linuxtv.org/hg/v4l-dvb<br />
make distclean && make && make install<br />
init 6<br />
<br />
==Links==<br />
# [http://www.linuxtv.org LinuxTV]<br />
<br />
[[Kategorie:Installationsanleitungen]]<br />
[[Kategorie:HDTV]]</div>
79.207.217.16