AW: sc plugin unter yavdr installieren
Also von yavdr benutze ich nur die Pakete für UBUNTU Server LTS plus XBMC.
Ich nehme an, dass die repos eingefügt worden sind, egal ob testing oder stable. Die Vorgehensweise ich die gleiche.
Zunächst werden ein paar Pakete auf nacktes Ubuntu Server LTS gejagt. Ich habe die TechnoTrend TT Budget S2-3200 als nehme ich den s2-liplianin Treiber:
Code:
apt-get install s2-liplianin-dkms vdr vdr-plugin-vnsiserver xbmc mercurial openssh-server openssh-client libssl-dev vim dvb-apps libva1 nfs-kernel-server nfs-common yum subversion cmake libpcsclite* libusb-1.0-0* xinit x11-xserver-utils -y python-software-properties -y
Ok wenn alles gut geht haben wir ein laufendes yavdr und XBMC
Bei vdr-sc gehe ich folgendermassen vor:
Code:
sudo su -
/etc/init.d/vdr stop
apt-get build-dep vdr
cd /usr/local/src
apt-get source vdr
cd vdr-1.7.16
dpatch apply-all
cd PLUGINS/src/
rm -rvf ./*
hg clone http://85.17.209.13:6100/sc
cd sc/
Für meinen AMD editiere ich das Makefile:
Code:
# FFdeCSA
CPUOPT ?= k8
PARALLEL ?= PARALLEL_128_SSE
CSAFLAGS ?= -Wall -fPIC -g -O3 -mmmx -fomit-frame-pointer -fexpensive-optimizations -funroll-loops
FFDECSADIR = FFdecsa
FFDECSA = $(FFDECSADIR)/FFdecsa.o
Dann wird der Plugin kompiliert:
Code:
cd ../../../
make plugins
cd PLUGINS/lib/
cp ./* /usr/lib/vdr/plugins/
Für eine Budgetkarte:
Code:
touch /var/lib/vdr/plugins/sc/plugin.sc.conf
ln -s /var/lib/vdr/plugins/sc/plugin.sc.conf /etc/vdr/plugins/plugin.sc.conf
echo "-B0" > /var/lib/vdr/plugins/sc/plugin.sc.conf
Und für HD:
Code:
touch /var/lib/vdr/plugins/sc/override.conf
chmod 666 /var/lib/vdr/plugins/sc/override.conf
echo "tunnel:{1833::}1702:nagra-beta" > /var/lib/vdr/plugins/sc/override.conf
Dann paar leere Files
Code:
touch /var/lib/vdr/plugins/sc/ecm.cache
touch /var/lib/vdr/plugins/sc/SoftCam.Key
touch /var/lib/vdr/plugins/sc/cardslot.conf
touch /var/lib/vdr/plugins/sc/smartcard.conf
chown vdr:vdr /var/lib/vdr/plugins/sc/*
chmod 644 /var/lib/vdr/plugins/sc/*
In der /etc/vdr/plugins/order.conf sollte man SC an die erste Stelle setzen und in die /var/lib/vdr/plugins/sc/cardclient.conf z.B. folgende Einträge (bitte anpassen)
Code:
cccam2:hostname:port:emm/caid/mask:user:pass
newcamd:127.0.0.1:30001:1/1838:user:pass:0102030405060708091011121314
Hier die offiziellen Konfigurationsbeispiele:
Sie müssen registriert sein, um Links zu sehen.
Sharing von CCcam läuft nur bis 2.0.11 besser mit oscam. Smargo läuft auch einwandfrei.