Moin und sorry,
hab's leider nicht eher geschafft, dan ich noch an einem anderen "Projekt" arbeite^^
Das folgende ist nicht alles auf meinem Mist gewachsen, gerade die Zeilen mit dem Einpflegen der Startreihenfolge des Plugins :emoticon-0131-angel
Ich habe das am easyvdr0806 kurz getestet, Zugriff auf einen CCCAM-Server hat funktioniert, und es wurde hell :emoticon-0116-evilg
Weitere Aussagen über Stabilität kann ich nicht machen, da die easyvdr-Installation schnell wieder Platz machen musste^^
VDR richtig stoppen:
$ stopvdr && stopx && stopvdr && stopvdr
$ cd /usr/local/src/VDR/PLUGINS/
$ mv src src-org # Originallinks in anderen Ordner verschieben
$ mkdir src
$ cd src
$ hg clone
$ ln -s sc-plugin/ sc
$ cd sc-plugin
$ nano Makefile
# im Makefile müssen folgende Pfade angepasst werden, damit das compilieren funktioniert:
# original:
### The directory environment:
VDRDIR = ../../..
LIBDIR = ../../lib
SYSDIR = ./systems
PREDIR = ./systems-pre
TMPDIR = /tmp
#neu
VDRDIR = /usr/local/src/VDR
LIBDIR = /usr/local/src/VDR/PLUGINS/lib
SYSDIR = ./systems
PREDIR = ./systems-pre
TMPDIR = /tmp
# zusätzlich muss im folgenden Block noch die "O3" nach "O2" umbenannt werden und CPU-Typ angepasst werden (Readme oder Doku)
# Die u.a. Einstellungen sind für ein Athlon-System
# FFdeCSA
CPUOPT ?= athlon64
PARALLEL ?= PARALLEL_128_SSE
CSAFLAGS ?= -Wall -fPIC -g -O2 -mmmx -fomit-frame-pointer -fexpensive-optimizations -funroll-loops
FFDECSADIR = FFdecsa
#mit CTRL-X speichern
# will man das SC-Plugin nutzen, um auf eine CCCAM-Server zuzugreifen, muss man noch die "cardclient.conf" erstellen
# und mit einer cccam2-line versehen
$ mkdir /etc/vdr/plugins/sc
$ cd /etc/vdr/plugins/sc
# “cardclient.conf“ anpassen/erstellen nach folgendem Muster:
cccam2:<Ip des Servers>:<Port>:1/0000/0000:user
assword
$ nano cardclient.conf
#mit CTRL-X speichern
$ cd /usr/local/src/VDR
$ make clean-plugins
$ make plugins
$ cp /usr/local/src/VDR/PLUGINS/lib/*.* /usr/vdr/plugins/
#im OSD das SC-Plugin aktivieren
#in "/etc/vdr/sysconfig"
#Hier muss gleich in der ersten, nicht auskommentierten Zeile (fängt mit "PLUGINLIST=" an), der Eintrag
\"-Psc \"
#der sich gewöhnlich am Ende der Kette befindet, ganz an den Anfang der Liste gesetzt werden.
#in "/etc/vdr/plugins/setup/vdr-setup.xml"
#Hier muss ebenfalls das SC-Plugin an erster Stelle kommen, direkt nach diesen Zeilen
<setup sysconfigFile="/etc/vdr/sysconfig" bootLinux="/sbin/reboot"
VDRlibDir="/usr/vdr/plugins/">
<plugins sysconfig="PLUGINLIST">
#Gleich in die Zeile danach fügen wir das SC-Plugin ein, so daß es am Ende so aussieht:
<setup sysconfigFile="/etc/vdr/sysconfig" bootLinux="/sbin/reboot"
VDRlibDir="/usr/vdr/plugins/">
<plugins sysconfig="PLUGINLIST">
<plugin name="sc" info="sc" active="yes" />
#Natürlich muss der ursprüngliche SC-Eintrag, der später in der Liste vorkommt, dann noch gelöscht werden.
#und natürlich auch mal rebooten^^
So, dann mal fleißig an's Testen :emoticon-0167-beer:
Gruß
tizian1998