Eisfair
(→VDR-Plugins) |
(→VDR-Addons) |
||
Zeile 69: | Zeile 69: | ||
===VDR-Addons=== | ===VDR-Addons=== | ||
− | Zu den VDR-Addons zählen Programme [[Xxv]] oder [[Vdradmin]], die keine Plugins sind. | + | Zu den VDR-Addons zählen Programme [[Xxv]] oder [[Vdradmin]], die keine Plugins sind. Die Konfiguration erfolgt ähnlich wie bei den Plugins über ein Untermenü im Eisfair-Menüsystem unter: |
+ | |||
+ | |||
'''vdr-addon-xxv'''<br> | '''vdr-addon-xxv'''<br> |
Version vom 5. Juli 2005, 15:01 Uhr
Inhaltsverzeichnis |
Allgemein
[E]asy [I]nternet [S]erver ist ein auf Linux basierender Internet-Server dessen Installation keine Linux-Kenntnisse voraussetzt und der mit einheitlichen Mitteln (ECE - eisfair configuration editor) konfiguriert werden kann. Das Ziel des Projektes ist es u.A. den Konfigurationsaufwand so weit wie möglich zu minimieren ohne dabei die Sicherheit zu gefährden. Das Basissystem wird von einer CD (ISO ist ca. 30 MB groß) oder Diskette installiert, wonach die einzelnen Pakete über ein Menüsystem von dem Paketserver http://www.pack-eis.de/ heruntergeladen und installiert werden können. Zum Funktionsumfang gehören neben VDR u.A. Apache 2, PHP5, SQL, Maildienste, Samba, Routing-Paket, Faxdienste, sowie viele andere optionale Pakete.
An dieser Stelle sei kurz angemerkt, dass Eisfair keine VDR-Distribution sondern ein Internet-Server ist. Durch das ausgeklügelte Konfigurationssystem schwebt das System zwischen richtigen Distributionen und VDR-Distributionen, weil die Konfiguration auch bei VDR und den Treibern auf das Wesentliche minimiert wurde und somit das umständliche berabeiten der VDR-Konfiguration entfällt.
Vor- und Nachteile
+
Minimale/Keine Linux-Kenntnisse erforderlich
+
Einheitliche Konfiguration über Konfigurationsdateien mit ECE (eisfair configuration editor)
+
Sehr ausführliche und leicht verständliche Dokumentation
+
Sehr aktuelle Software mit sicherheitsrelevanten updates
+
Es gibt stable, testing und unstable Pakete
+
Stabiler Kernel 2.4.26-1 mit sicherheitsrelevanten Patches
+
Extra Kernelpaket und Module für SMP-Systeme
+
Nachdem ich mich 2 Tage mit der CTVDR4 herumgeschlagen habe und xxv immer noch nicht funktioniert, habe ich Eisfair installiert ( schnell und uebersichtlich ) und nach 2 Stunden war alles installiert.
Support über [1]
-
Weniger Verbreitung daher weniger Support ueber http://www.vdrportal.de (aber die Entwickler geben sich wirklich Mühe)
Installation
Bevor man mit der Installation beginnt sollte man sich unbedingt mit der ausführlichen und sehr leicht verständlichen Dokumentation unter "http://www.eisfair.org/german/extern/doc/" vertraut machen.
Nach dem Booten von dem auf eine CD gebrannten ISO-Image, müssen lediglich einige Fragen zur Festplattenaufteilung beantwortet und die Passwörter festgelegt werden wonach das System gestartet wird. Nach dem Anmelden und starten des Konfigurationsmenüs muss man zuerst das Basissystem konfigurieren. Hierzu muss man den Menüpunkt
"1: System administration" -> "1: Base configuration" -> "1: Edit base configuration"
auswählen woraufhin des Konfigurationstool geöffnet wird und man alle nötigen Einstellungen wie Netzwerkkarte und Netzwerkeinstellungen vornehmen kann. Zur Navigation im Menüsystem werden die Tasten 0 bis 9 zur Auswahl des Menüpunktes sowie die Eingabetaste verwendet.
Die Konfigurationsdateien können mit einem beliebigen Editor (joe, vi) bearbeitet werden. Seit der Basisversion 1.1.1 ist ECE (eisfair configuration editor) mit an Bord. Dieser Editor ist wie ein Menüsystem aufgebaut und hat nichts mehr mit einem Texteditor zu tun. Den Standardeditor kann man unter
"1: System administration" -> "1: Base configuration" -> "5: Set eisfair configuration editor"
auswählen, sodass dieser immer automatisch geöffnet wird, wenn man die Konfiguration bearbeitet.
Wenn der Server direkt am Internet (also ohne Router) hängt, befinden sich auf der CD die "Routing", "DNS-Server" sowie "udhcpc client" Pakete mit denen man eine Verbindung zum Internet herstellen kann. Es ist jedoch empfehlenswert einen Router einzusetzen um den Eisfair besser zu schützen (Hierzu gibt es das passende Vaterprojekt von Eisfair: Fli4L [2]).
Paketinstallation
Als erstes muss man unter
"2: Package administration" -> "3: Change URL for download"
die URL der Paketliste auf dem Packeis Server oder auf der CD auswählen, hier lassen sich auch Paketlisten anderer Server eingeben. Die Standard-URL kann man einfach durch die Eingabe von 's' aktivieren.
Die optionalen Pakete werden über den Menüpunkt
"2: Package administration" -> "2: Install new package"
ausgewählt, heruntergeladen und installiert. Der Menüpunkt "5: Search packages with Pack-Eis" gibt einem die Möglichkeit die Packeis Datenbank nach bestimmten Stichwörtern zu durchsuchen um weitere Pakete zu finden.
Die Konfiguration und Administration der Pakete erfolgt über den Menüpunkt "3: Service administration". Für jedes Paket existiert ein eigenes Untermenü (falls vorgesehen), in dem neben der Konfiguration auch die Paketdokumentation eingesehen und die dazugehörigen Dienste gestartet und gestoppt werden können.
VDR auf dem Eis
Installation
Das VDR Paket kann über Menüpunkt "5: Search packages with Pack-Eis" über die Paketdatenbank installiert werden. Bei der Installation werden zuerst die benötigten Treiberpakete v4l-drivers und dvb-drivers sowie weitere Libraries installiert und Konfiguriert. Dabei muss man die Installation jedes einzelnen Paketes mit "yes" bestätigen und ggf. die Konfiguration mit dem ECE anpassen (wird automatisch geöffnet).
In der übersichtlichen und selbsterklärenden Konfigurationsdatei des VDR Paketes, die automatisch mit dem "eisfair configuration editor" geöffnet wird, können alle Verzeichnisse festgelegt und benötigte VDR-Plugins aktiviert werden. Nach dem Speichern der Konfiguration werden die eigentlichen VDR-Konfigurationsdateien angelegt und VDR gestartet.
VDR-Plugins
VDR-Plugins werden in "vorkompilierten" Packages heruntergeladen und ins System entpackt, wobei einige Packages mehrere Plugins enthalten können. Eine Übersicht der Plugin-Pakete ist in der Eisfair Plugintabelle zusammengestellt.
Viele Plugins können bereits im Menü konfiguriert werden (wenn zB Parameter an die Plugins beim Laden übergeben oder Konfigurationsdateien erstellt werden sollen). Das Plugin-Konfigurationsmenü befindet sich unter
"3: Service administration" -> "VDR" -> "2: VDR Plugin Configuration"
im Eis-Menü. Weitere Einstellungen können wie gewohnt im VDR Menü unter "Einstellungen" geändert werden.
VDR-Addons
Zu den VDR-Addons zählen Programme Xxv oder Vdradmin, die keine Plugins sind. Die Konfiguration erfolgt ähnlich wie bei den Plugins über ein Untermenü im Eisfair-Menüsystem unter:
vdr-addon-xxv
Beinhaltet den Xxv Server zur Administrierung des VDR. Zusätzlich muss das MySQL sowie das Perl Plugin installiert und konfiguriert werden. Die XXV Benutzerverwaltung ist in die Paketkonfiguration integriert und kann bequem eingestellt werden.
vdr-addon-vdradmin
Beinhaltet Vdradmin sowie alle nötigen Konfigurationsdateien und Scripte.
Treiber-Pakete
Es gibt insgesamt 3 für VDR relevante Treiber Packages:
v4l-drivers
Dieses Paket beinhaltet Video4Linux Module, die speziell für den Eiskernel (2.4) gepatcht und kompiliert wurden. Leider funktioniert das AnalogTV Plugin noch nicht unter Eis, das Paket muss aber dennoch installiert werden, da die DVB-Treiber (vor allem dvb-bt8xx.o) das BTTV Modul benötigen. Für den Einsatz einer DVB-Karte muss das Paket nicht in der Konfigurationsdatei aktiviert werden.
dvb-drivers
In diesem Paket befinden sich die eigentlichen DVB Treiber in der CVS Version vom 06.06.2005. In der Konfigurationsdatei muss das Paket mit START_DVB_DRIVERS='yes' aktiviert werden. Die Erkennung der DVB-Karten sowie das Laden der Module kann man mit der Option DVB_DRIVERS_AUTODETECT='yes' dem Paket überlassen. Wenn eine Karte jedoch nicht erkannt wird, kann man die verschiedenen Kartentypen in der Konfiguration aktivieren. Eine genaue Beschreibung der Treiber und der unterstützten Karten ist u.A. in der Dokumentation zum Paket zu finden.
dxr3-drivers
Das dxr3-drivers Paket beinhaltet Module und den Microcode für Dxr3 MPEG2 Decoder Karten. Das automatische laden der Module beim Systemstart wird mit der Option START_DXR3_DRIVERS='yes' aktiviert. Das Greenscreen Problem wird mit der Option DXR3_DRIVER_OPTION='3' behandelt, wobei die Werte 1 bis 4 eingetragen werden können (ausprobieren). Zusätzlich kann man den Bild- und Audiomodus festlegen.
Von jedem Treiberpaket gibt es zusätzlich eine SMP Version für den SMP-Kernel (für Systeme mit mehreren CPUs), diese trägt den entsprechenden Paketnamen mit der Endung "-smp", (dvb-drivers-smp, v4l-drivers-smp, usw)
Links
[1] | http://www.eisfair.org | Eisfair Projekt-Homepage und ISO-Image Download |
[2] | http://www.pack-eis.de/index.php?p=dvb-drivers | aktuelle DVB-Treiber auf Eisfair |
[3] | http://www.pack-eis.de/index.php?q=vdr&cat=&status=&searchdescription=1 | VDR auf Eisfair |
[4] | http://www.fli4l.de | Fli4L the on(e)-disk-router |