Cubieboard 2 - Installationsanleitung VDR-Server/sundtek-dvb-s2 stick
Wirbel (Diskussion | Beiträge) (→Benötigt) |
Wirbel (Diskussion | Beiträge) (→Bilder) |
||
Zeile 12: | Zeile 12: | ||
== Bilder == | == Bilder == | ||
<gallery> | <gallery> | ||
− | Bild:cubieboard2.png|cubieboard2 | + | Bild:cubieboard2.png|cubieboard2 [http://linux-sunxi.org/Cubieboard Link] |
</gallery> | </gallery> | ||
Version vom 12. Dezember 2013, 12:06 Uhr
THIS HOWTO IS UNDER CONSTRUCTION
Dieses Howto befindet sich im Aufbau
Cubieboard2 Installation eines VDR-Server's mit sundtek-dvb-s2 stick auf cubian
Benötigt
- Cubian cubieboard2 Image
- HDMI-Kabel
- USB-Tastatur
- Internetverbindung
Bilder
- Cubieboard2.png
cubieboard2 Link
erste Schritte
1. Das Image entpacken und mittels dd auf eine SD-Karte kopieren. 2. Booten
Für schöneres Arbeiten: SSH-Port wieder auf Standard-Port und Tastaturlayout auf Deutsch + Zeiteinstellung
1. in der > /etc/ssh/sshd_config 2. ssh port auf 22 stellen 3. apt-get install console-data console-tools debconf 4. Deutsches Layout auswählen de-latin1-nodeadkeys 5. dpkg-reconfigure locales (umstellen auf deutsch) 6. echo UTC > /etc/timezone 7. dpkg-reconfigure tzdata 8. reboot
Root Partition vergrößern / da die Standardgröße nicht ausreicht. (32 GB Karte wurde genutzt) / Bei Cubian R4 nicht Nötig da dies automatisch passiert
1. apt-get update 2. apt-get install cubian-resizefs 3. cubian-resizefs /dev/mmcblk0 12 4. reboot 5. resize2fs /dev/mmcblk0p1 6. rootfs 3.6G 451M 3.0G 14% /
// bei einer 32GB SD-Karte wird die root Partition auf 4GB vergrößert welches der Größe des Nand entspricht
Benötigte Pakete installieren
apt-get install -y build-essential libjpeg62-dev libcap-dev libfontconfig1-dev gettext libcxxtools-dev libtntnet-dev libboost-dev libpcre3-dev libssl-dev htop iperf samba rcconf cubian-nandinstall ntp
VDR + Plugins holen
cd /usr/local/src
wget ftp://ftp.tvdr.de/vdr/Developer/vdr-2.1.2.tar.bz2
git clone git://projects.vdr-developer.org/vdr-plugin-live.git
git clone git://projects.vdr-developer.org/vdr-plugin-epgsearch.git
git clone git://projects.vdr-developer.org/vdr-plugin-streamdev.git
git clone git://github.com/opdenkamp/xbmc-pvr-addons
ln -s xbmc-pvr-addons/addons/pvr.vdr.vnsi/vdr-plugin-vnsiserver/ vdr-plugin-vnsiserver
git clone git://github.com/pipelka/vdr-plugin-wirbelscan
git clone git://github.com/pipelka/vdr-plugin-xvdr
VDR entpacken und (Meiner Meinung nach) unbenötigtes entfernen
tar xfvj vdr-2.1.2.tar.bz2
ln -s vdr-2.1.2 VDR
cd VDR/PLUGINS/src/
rm -r dvbhddevice/ dvbsddevice/ hello/ osddemo/ pictures/ rcu/ skincurses/
Links erstellen
ln -s ../../../vdr-plugin-epgsearch/ epgsearch
ln -s ../../../vdr-plugin-live/ live
ln -s ../../../vdr-plugin-streamdev/ streamdev
ln -s ../../../vdr-plugin-vnsiserver/ vnsiserver
ln -s ../../../vdr-plugin-wirbelscan/ wirbelscan
ln -s ../../../vdr-plugin-xvdr/ xvdr
Probleme beheben (epgsearch + live)
Die Patche sind von Copperhead und wurden lediglich wegen eines Zertifikat-Problems bei github neu hochgeladen !
Quelle der Patches:
https://github.com/CReimer/vdr4arch/tree/next/plugins
cd live
wget http://vdrportal.magdlos.com/live-vdr2.1.2.diff
patch -p1 -i live-vdr2.1.2.diff
wget http://www.vdr-resource.de/osd.patch
patch -p1 -i osd.patch
cd ..
cd epgsearch
wget http://vdrportal.magdlos.com/epgsearch-vdr2.1.2.diff
patch -p1 -i epgsearch-vdr2.1.2.diff
cd ..
Das Live-Plugin kopiert benötigte daten nicht deswegen kommt im Log:
- LIVE: can't preload /usr/local/share/vdr/plugins/live/img/rounded-box-blue-br.png! Generated pages might be degraded!
ein Manuelles kopieren des Ordners "live" aus den Sourcen ist daher nötig!
cd live
mkdir /usr/local/share/vdr/
mkdir /usr/local/share/vdr/plugins/
cp -r live/ /usr/local/share/vdr/plugins/
cd ..
VDR bauen und installieren
cd /usr/local/src/VDR
make clean
make -j3
make plugins
make install
Sundtek Treiber installieren
wget http://sundtek.de/media/sundtek_netinst.sh chmod 0777 sundtek_netinst.sh ./sundtek_netinst.sh /opt/bin/mediaclient --enablenetwork=on
In NAND installieren
als root
cubian-nandinstall
es kommt:
root@Cubian:/home/cubie# cubian-nandinstall
This operation will completely destory your data on /dev/nand, Are you sure to continue?[y/n] y
2048+0 records in
2048+0 records out
1048576 bytes (1.0 MB) copied, 1.28059 s, 819 kB/s
- Reboot is needed! Please re-run cubian-nandinstall after system is up ***
reboot now?
mit y neu starten und cubian-nandinstall nochmals ausführen
SD-Karte nach shutdown entfernen
und neu booten
FERTIG !!!
Von NAND sichern / zurückspielen
sichern
dd if=/dev/nand conv=sync,noerror bs=64K | gzip -c -9 > /nand.ddimg.gz
zurück
cd / ; gunzip nand.ddimg.gz; dd if=/nand.ddimg conv=sync,noerror bs=64K of=/dev/nand
THIS HOWTO IS UNDER CONSTRUCTION
Dieses Howto befindet sich im Aufbau
HIstory
31 Oktober Festgestellt das die vdr sourcen in der zukunft compiliert wurden :-/ vnsi - server neu ausgechecked da nicht richtig gebaut