HDTV-HDE

Aus EasyVDR Wiki
Wechseln zu: Navigation, Suche

Einleitung

Dies ist ein Reel-HDe HowTo.

FTPD

apt-get update
apt-get install tftpd-hpa

edit /etc/default/tftpd-hpa

#Defaults for tftpd-hpa
RUN_DAEMON="yes"                       
OPTIONS="-l -s /var/lib/tftpboot"

neu /etc/default/hdboot

KERNEL_ENTRY="0x80349000"

Reelbox SVN

cd /media
svn -r 5110 co svn://reelbox.org    !!! aktueller svn funktioniert nicht !!!

ln -s /media/reelbox.org/testing/src/utils /usr/local/src/utils

cp /media/reelbox.org/precompiled/linux.bin.gz /usr/local/src/utils
mkdir /var/lib/tftpboot/hdplayer

!!! gepatchten hdplayer.gz verwenden (Anhang)

cp hdplayer.gz /var/lib/tftpboot/hdplayer
gunzip /var/lib/tftpboot/hdplayer/hdplayer.gz

Kernel

cd /usr/src/linux
make oldconfig
make init
make scripts

HDe

cd /usr/local/src/utils/hdshm

edit Makefile ( export CC und export CXX )

export CC=gcc-4.1
export CXX=g++-4.1
make clean
make x86

neu /usr/local/sbin/start-HDe.sh

#!/bin/sh
cd /usr/local/src/utils
. /etc/default/hdboot
#rm -f linux.bin
#gunzip linux.bin.gz
insmod hdshm/x86/driver/hdshm.ko
sleep 2
hdshm/x86/hdboot/hdboot -e $KERNEL_ENTRY
screen -d -m hdshm/x86/shmnetd/shmnetd

.....................................................

chmod a+x /usr/local/sbin/start-HDe.sh

Starten

/etc/init.d/tftpd-hpa restart
sleep 3
/usr/local/sbin/start-HDe.sh
sleep 15

VDR (1.5.15)

cp -rf /media/reelbox.org/testing/src/vdr-plugins/reelbox-1.9 /usr/local/src/vdr-1.5.15/PLUGINS/src
cd /usr/local/src/vdr-1.5.15/PLUGINS/src
ln -s reelbox-1.9 reelbox
cd reelbox-1.9
wget http://linux.kompiliert.net/misc/vdr-1.5.10-reelbox-1.9.diff
cat vdr-1.5.10-reelbox-1.9-diff | patch -p1
cd /usr/local/src/VDR
make clean
make clean-plugins
make
make plugins
strip vdr
cd PLUGINS/lib
strip *

vdr und libs kopieren

nach /usr/vdr

reelbox-plugin aktivieren

have fun.

powerd by peinlich8

Fehlersuche

Wie schaut's denn sonst mit der Karte aus?

a) Leuchtet das Lichtchen an der HDe grün (OK) oder gelb (nicht OK)

b) Kommst du denn auf das Mini-System der HDe noch per "telnet 192.168.99.129"?

telnet 192.168.99.129
hdext # ls -la /tmp
drwxr-xr-x 2 0 0 0 Jan 1 00:00 .
drwxr-xr-x 14 0 0 0 Jan 1 00:00 ..
-rwxr-xr-x 1 0 0 138500 Jan 1 00:00 hdplayer

c) Falls "telnet" erfolglos: Ist das tun Device überhaupt verhanden ?

easyVDR:~# ifconfig
...
tun0      Protokoll:UNSPEC  Hardware Adresse 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  
          inet Adresse:192.168.99.130  P-z-P:192.168.99.130  Maske:255.255.255.252
          UP PUNKTZUPUNKT RUNNING NOARP MULTICAST  MTU:8300  Metric:1
          RX packets:272 errors:0 dropped:0 overruns:0 frame:0
          TX packets:358 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:500 
          RX bytes:8727 (8.5 KiB)  TX bytes:163107 (159.2 KiB)

d) Läuft der hdplayer prozess korrekt auf der Karte?

Tipps:

a) Die Karte manuell booten:

hdboot -i /tftpboot/linux.bin

b) Video Modus manuell setzen. Z.B. S-Video

hdctrld -O YC -v 576i

c) Ein Videofile auch ohne den VDR abspielen

/usr/local/src/xine-hde/xplayer /media/filme1/abc.mpg

Links