DVB Installation
Monroe (Diskussion | Beiträge) |
Monroe (Diskussion | Beiträge) K |
||
Zeile 1: | Zeile 1: | ||
− | == Voraussetzungen == | + | == Allgemeine Voraussetzungen == |
+ | Als erstes brauchen Sie natürlich eine komplette Entwicklungsumgebung mit [[Compiler]] usw., zusätzlich benötigen Sie die [[http://www.kernel.org Kernel-Quellen]] die unter ''/usr/src'' als Benutzer root entpackt werden | ||
− | + | su | |
+ | cd /usr/src | ||
+ | tar -jxvf linux-x.y.z.tar.bz2 | ||
+ | ln -s linux-x.y.z linux | ||
− | + | Normalerweise lassen sie sich auch mit dem Distributionseigenen Installationsprogamm installieren. | |
+ | |||
+ | == Kernel 2.4 == | ||
+ | === Voraussetzungen === | ||
Voraussetzung für eine erfolgreiche Übersetzung ist ein Kernel der Version 2.4 mit Unterstützung für | Voraussetzung für eine erfolgreiche Übersetzung ist ein Kernel der Version 2.4 mit Unterstützung für | ||
Zeile 12: | Zeile 19: | ||
; '''Event Device Support (CONFIG_INPUT_EVDEV)''' : Für den Treiber der DVB Fernbedienung | ; '''Event Device Support (CONFIG_INPUT_EVDEV)''' : Für den Treiber der DVB Fernbedienung | ||
− | Der Treiber ist auf [[http://www.linuxtv.org LinuxTV]] verfügbar | + | Der Treiber ist auf [[http://www.linuxtv.org LinuxTV]] verfügbar. Die Version die zur Entwicklung des VDR verwendet wird (und die damit eine gewisse Funktionsgarantie bietet) gibt es auf dessen [[http://www.cadsoft.de/vdr Homepage]] bzw. [[ftp://ftp.cadsoft.de/vdr/Developer/ hier]]. |
− | |||
=== Entpacken === | === Entpacken === | ||
Zeile 33: | Zeile 39: | ||
== Kernel 2.6 == | == Kernel 2.6 == | ||
<div style="color:red">ACHTUNG: noch nicht fertig und fehlerhaft</div> | <div style="color:red">ACHTUNG: noch nicht fertig und fehlerhaft</div> | ||
+ | === Voraussetungen === | ||
+ | |||
Hier gibt es zwei Möglichkeiten zu einem DVB-Treiber zu kommen | Hier gibt es zwei Möglichkeiten zu einem DVB-Treiber zu kommen | ||
Version vom 2. Juli 2004, 14:20 Uhr
Inhaltsverzeichnis |
Allgemeine Voraussetzungen
Als erstes brauchen Sie natürlich eine komplette Entwicklungsumgebung mit Compiler usw., zusätzlich benötigen Sie die [Kernel-Quellen] die unter /usr/src als Benutzer root entpackt werden
su cd /usr/src tar -jxvf linux-x.y.z.tar.bz2 ln -s linux-x.y.z linux
Normalerweise lassen sie sich auch mit dem Distributionseigenen Installationsprogamm installieren.
Kernel 2.4
Voraussetzungen
Voraussetzung für eine erfolgreiche Übersetzung ist ein Kernel der Version 2.4 mit Unterstützung für
- Video4Linux Support (CONFIG_VIDEODEV)
- Für den integrierten MPEG-Dekoder und den Fernsehausgang
- Input Core Support (CONFIG_INPUT) and
- Event Device Support (CONFIG_INPUT_EVDEV)
- Für den Treiber der DVB Fernbedienung
Der Treiber ist auf [LinuxTV] verfügbar. Die Version die zur Entwicklung des VDR verwendet wird (und die damit eine gewisse Funktionsgarantie bietet) gibt es auf dessen [Homepage] bzw. [hier].
Entpacken
Entpacken Sie das Archiv im selben Verzeichnis in welches Sie VDR entpacken wollen und legen einen symbolischen Link auf DVB an
cd /home/user/vdr tar -zxvf /path/to/linux-dvb.2003-11-08.tar.bz2 ln -s linux-dvb.2003-11-08 DVB cd DVB/driver
Kompilieren
make
Installieren
make install
Kernel 2.6
Voraussetungen
Hier gibt es zwei Möglichkeiten zu einem DVB-Treiber zu kommen
- extra Treiber wie beim 2.4er Kernel benötigt
- der im Kernel integrierte Treiber
Sie können also der Anleitung oben folgen.
Wenn Sie sich für den Kernel-DVB-Treiber entschieden haben, müssen Sie den Kernel zusätzlich zu den oben genannten Option mit folgenden Übersetzen
- DVB For Linux (CONFIG_DVB)
- DVB Core Support (CONFIG_DVB_CORE)
das entsprechende Frontend der DVB-Karte (im Zweifel mehrere)
- AV7110 cards (CONFIG_DVB_AV7110) and
- Compile AV7110 firmware into the driver (CONFIG_DVB_AV7110_FIRMWARE) and
- AV7110 OSD support (CONFIG_DVB_AV7110_OSD)
- Bei einer Full-featured-DVB-Karte
- Budget cards (CONFIG_DVB_BUDGET)
- Bei einer Budget-DVB-Karte