|
|
Zeile 1: |
Zeile 1: |
− | == '''Diese Seite entsteht gerade. Mitarbeit ist sehr willkommen!!''' ==
| |
| | | |
− |
| |
− | == Gen2vdr installieren ==
| |
− | Installieren sie zunächst [[Gen2VDR]] wie in dieser [[Gen2VDR|Anleitung]] beschrieben. Ich empfehle jedoch die folgende Kernel-Konfiguration zu benutzen.
| |
− | Zuvor sollte mittels:
| |
− |
| |
− | emerge sync
| |
− |
| |
− | das aktuelle Portage geladen werden(meist muss man dies beim ersten Versuch zweimal ausfuehren).
| |
− |
| |
− | ==Installation des Kernels 2.6.15==
| |
− |
| |
− | Wechseln sie in das Verzeichnis /usr/src
| |
− |
| |
− | cd /usr/src
| |
− | dann den aktuellsten Kernel von www.kernel.org besorgen:
| |
− | wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.15.tar.gz
| |
− |
| |
− | Kernel entpacken:
| |
− | tar xfvz linux-2.6.15.tar.gz
| |
− | Die alte .config für den neuen Kernel übernehmen:
| |
− | cp linux/.config linux-2.6.15/
| |
− | Oder Sie besorgen sich im VDR-Forum eine passende Konfiguration. http://www.vdr-portal.de/board/thread.php?threadid=44700&sid=
| |
− |
| |
− | Den Link auf den Kernel anpassen:
| |
− | rm linux
| |
− | ln -s linux-2.6.15 linux
| |
− |
| |
− | In das Kernelverzeichnis wechseln
| |
− |
| |
− | cd linux-2.6.15
| |
− |
| |
− | Alte kernel config uebernehmen:
| |
− |
| |
− | make oldconfig
| |
− |
| |
− | Im Zweifelsfall bei allen Fragen Enter druecken dann mit
| |
− |
| |
− | make menuconfig
| |
− |
| |
− | nachschauen ob alle gewuenschten treiber auch ausgewaehlt sind, mit abspeichern verlassen und dann den kernel kompilieren:
| |
− |
| |
− | make
| |
− |
| |
− | dann die Module installieren:
| |
− |
| |
− | make modules_install
| |
− |
| |
− | und den neu gebauten kernel nach /boot kopieren:
| |
− |
| |
− | cp -v arch/i386/boot/bzImage /boot/bzImage-2.6.15
| |
− |
| |
− | Dann die /etc/lilo.conf anpassen:
| |
− |
| |
− | sed -i /etc/lilo.conf | sed -e "s/2\.6\.13/2\.6\.15/g"
| |
− |
| |
− | und
| |
− |
| |
− | lilo
| |
− |
| |
− | starten. Das koennte es gewesen sein. Solltest Du lirc benutzen ist noch:
| |
− |
| |
− | emerge Lirc
| |
− |
| |
− | noetig.
| |
− |
| |
− | Nach dem Neustart wirds dann spannend:-)
| |
− |
| |
− | ==Die em84xx Module installieren==
| |
− | Besorgen sie sich die neuesten em84xx-Module von Kron:
| |
− | http://people.freenet.de/kron/index.html
| |
− |
| |
− | Entpacke das Paket:
| |
− | tar -C /usr/local/src xfvz realmagicem84xx-0.2.tar.gz
| |
− |
| |
− | Wechseln Sie in das Unterverzeichnis realmagic-0.2
| |
− | cd /usr/local/src/realmagic-0.2
| |
− |
| |
− | Kompilieren Sie nun die em84xx Module, in dem Sie auf der Konsole folgendes eingeben:
| |
− | make
| |
− |
| |
− | Nun erstellt man sich ein Script zum Laden der Treiber:
| |
− |
| |
− | (die Zeile echo "tdk5002cctl -s 2" >> /_config/bin/em84xx.sh benötigt man nur falls der Scart-Out einer Activy verwendet werden soll)
| |
− | echo "#!/bin/sh" > /_config/bin/em84xx.sh
| |
− | echo "cd /usr/local/src/realmagic-0.2" >> /_config/bin/em84xx.sh
| |
− | echo "insmod ./realmagic84xx.ko" >> /_config/bin/em84xx.sh
| |
− | echo "./MAKEDEV-EM8400.sh" >> /_config/bin/em84xx.sh
| |
− | echo "tdk5002cctl -s 2" >> /_config/bin/em84xx.sh
| |
− | chmod +x /_config/bin/em84xx.sh
| |
− |
| |
− | und sorgt dafuer dass dieses beim Starten von der runvdr auch ausgefuehrt wird
| |
− |
| |
− | sed -i /etc/vdr/runvdr -e "s/^while/sh \/_config\/bin\/em84xx.sh\nwhile/"
| |
− |
| |
− | ==Die Netstream 2000 Libaries installieren==
| |
− | Die em84xx benötigt Libaries von Sigma Designs. Besorgen sie sich daher die Netstream 2000 Treiber:
| |
− | wget ftp://ftp.sigmadesigns.com/NetStr_2000/Netstream2000-1.6.95.16.tar.gz
| |
− | tar -C /usr/local/src xfvz Netstream2000-1.6.95.16.tar.gz
| |
− |
| |
− | Die in dem Paket enthaltenen Treiber müssen nicht kompiliert werden. Es werden lediglich die Libaries benötigt. Kopieren Sie daher die im Verzeichnis lib enthaltenen Dateien in das Verzeichnis /usr/lib:
| |
− | cp /usr/local/src/Netstream2000-1.6.95.16RC/lib/* /usr/lib/
| |
− |
| |
− | Abschließend führen Sie folgendes auf der Konsole aus:
| |
− | ldconfig
| |
− |
| |
− | ==Das em84xx-Plugin installieren==
| |
− | Besorgen Sie sich das aktuellst em84xx-Plugin hier:
| |
− | http://www.boonkerz.de/arghgra/
| |
− |
| |
− | Entpacken und kopieren Sie es in das Verzeichnis:
| |
− | /usr/local/src/VDR/PLUGINS/src/
| |
− |
| |
− | Wechseln Sie in das Verzeichnis /usr/local/src/VDR/PLUGINS/src/
| |
− | cd /usr/local/src/VDR/PLUGINS/src/
| |
− | und erzeugen Sie einen symbolischen Link auf das Plugin:
| |
− | ln -s em84xx-0.0.5/ em84xx
| |
− |
| |
− | Leider wird mit dem Kernel 2.6 der dvdplayer (noch?) nicht unterstuetzt, daher muss das Plugin ohne DVD Unterstuetzung kompiliert werden:
| |
− | echo "EMNODVD=1" >> /usr/local/src/VDR/Make.config
| |
− |
| |
− | Nun muss das Plugin noch kompiliert werden:
| |
− | cd /usr/local/src/VDR/PLUGINS/src/em84xx
| |
− | make all
| |
− |
| |
− | Dann bringt man mnoch die Plugins auf den aktuellen Stand:
| |
− | cd /usr/local/src/VDR/
| |
− | sh ../vdrupd.sh
| |
− |
| |
− | Nach dem Neustart von VDR sollte man nun uebers Admin Plugin das em84xx Plugin aktivieren koennen.
| |
− | Alternativ kann man das Plugin auch direkt in der /etc/conf.d/vdr aktivieren ( PLUGINs= ).
| |
− |
| |
− | ==Sonstiges==
| |
− |
| |
− | Der Watchdog des vdr muss abgeschaltet werden:
| |
− | sed -i /etc/conf.d/vdr -e "s/^WATCHDOG=/#WATCHDOG=/"
| |
− |
| |
− | ==Siehe auch==
| |
− | [[Gentoo]]
| |
− |
| |
− | [[em84xx-plugin]]
| |
− |
| |
− | [[Gen2VDR]]
| |
− |
| |
− | [http://de.gentoo-wiki.com/Hauptseite Gentoo-Wiki (de)]
| |
− |
| |
− | ==Links==
| |
− | {|
| |
− | |[1]
| |
− | | http://www.vdr-portal.de/board/thread.php?threadid=37634&sid=
| |
− | | VDR-Portal: em84xx - Plugin Thread
| |
− | |-
| |
− | |[2]
| |
− | | http://www.vdr-portal.de/board/thread.php?threadid=42911&sid=
| |
− | | VDR-Portal: em84xx - Kernel 2.6x Thread
| |
− | |-
| |
− | |[3]
| |
− | | http://people.freenet.de/kron/index.html
| |
− | | Krons Homepage - em84xx-Module
| |
− | |-
| |
− | |[4]
| |
− | | http://www.boonkerz.de/arghgra/
| |
− | | em84xx-Plugin Homepage
| |
− | |-
| |
− | |[5]
| |
− | | http://www.gentoo.org/doc/de/handbook/handbook-x86.xml
| |
− | | Deutsche Gentoo Hanbuch - sehr empfehlenswert
| |
− | |}
| |
− | [[Kategorie:Gen2VDR]]
| |