Quantcast
Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

vdr-dvb-api + Oscam kompilier Tutorial yavdr 0.5

nightfly2000

Newbie
Registriert
11. Oktober 2009
Beiträge
21
Reaktionspunkte
6
Punkte
23
Hallo ,

Hat jemand ein Tutorial wie man das vdr-dvb-api plugin von dem Git Sourcen in den Yavdr 0.5 Kompilieren kann!?

Perfekt wäre ja, wenn jemand so einen builder wie das für das sc plugin schreiben könnte, bei welchen das vdr-dvbapi-plugin aus den sourcen kompiliert wird, inklusive auch der unstable oscam trunk!

Oscam und dvbapi hatte ich schon mal aus dem bestfriend repo am laufen gehabt.
Leider bin mal auf den testing zweig von yavdr umgestiegen und da ist ein neuere vdr version enthalten, welche im bestfriend repo ja noch nicht enthalten ist...

Grüße
 
AW: vdr-dvb-api + Oscam kompilier Tutorial yavdr 0.5

Hallo ,
Hat jemand ein Tutorial wie man das vdr-dvb-api plugin von dem Git Sourcen in den Yavdr 0.5 Kompilieren kann!?
Grüße

Ok, anbei die Aufzeichnungen von meiner Testinstallation ohne Gewähr, hatte aber so funktioniert!
--- INSTALLATION OSCAM

1) VORBEREITUNG AUF DAS KOMPILIEREN DURCH INSTALLATION BENÖTIGTER PAKETE:
apt-get update
apt-get install build-essential
apt-get install libssl-dev libpcsclite-dev
apt-get install mercurial cvs subversion libncurses-dev
apt-get install cmake

2) OSCAM KOMPILIEREN:
cd /usr/src
svn co oscam
cd oscam


cmake -DWEBIF=1 -DHAVE_DVBAPI=1 -DIRDETO_GUESSING=1 -DCS_ANTICASC=1 -DWITH_DEBUG=1 -DCS_WITH_DOUBLECHECK=0 -DCS_LED=0 -DQBOXHD_LED=0 -DCS_LOGHISTORY=1 -DWITH_SSL=0 \
-DMODULE_CAMD33=1 -DMODULE_CAMD35=1 -DMODULE_CAMD35_TCP=1 -DMODULE_NEWCAMD=1 -DMODULE_CCCAM=1 -DMODULE_GBOX=1 -DMODULE_RADEGAST=1 -DMODULE_SERIAL=1 -DMODULE_MONITOR=1 -DMODULE_CONSTCW=1 \
-DREADER_NAGRA=1 -DREADER_IRDETO=1 -DREADER_CONAX=1 -DREADER_CRYPTOWORKS=1 -DREADER_SECA=1 -DREADER_VIACCESS=1 -DREADER_VIDEOGUARD=1 -DREADER_DRE=1 -DREADER_TONGFANG=0 -DHAVE_LIBUSB=1 \
-DPCSC=1 -DCMAKE_BUILD_TYPE=Debug


oder ./config.sh

evtl. ausprobieren welche Paket wirklich benötigt werden

sudo make
sudo make install



DVBAPI :

sudo apt-get install vdr-dev
git clone
cd vdr-plugin-dvbapi
sudo nano Makefile


Set VDRDIR & LIBDIR to :
VDRDIR = /usr/include/vdr
LIBDIR = /usr/lib/vdr/plugins


Then compile :
sudo make
sudo make install



Wahrscheinlich muss das Dynamite Plugin deaktivirt werden:
dazu in "/etc/vdr/plugins/order.conf" ein "-dynamite" einfügen


########## oscam.conf #####################

[dvbapi]
enabled = 1
au = 1
boxtype = pc
user = vdr
pmt_mode = 4
request_mode = 1

########### oscam.dvbapi #################
P: 1838
I: 1722
I: 1831
I: 1835

########### oscam.server ###############
wie bisher

########### oscam.user ###############
[account]

user = vdr
pwd =
group = 1
AU = UM02
monlevel = 0


######################
Bei abgeschaltetem dynamite kann es halt im ungünstigsten Fall passieren, dass der VDR
beim Booten vor der Initialisierung der DVB-Karten durch den Kernel startet und die
DVB-Karten dann zu dem Zeitpunkt nicht findet. Ein Sinn von dynamite ist ja, dies zu verhindern.
Um so ein Problem zu beheben, müsste man dann einen sleep in den vdr upstart job einfügen.
 
AW: vdr-dvb-api + Oscam kompilier Tutorial yavdr 0.5

Ok, anbei die Aufzeichnungen von meiner Testinstallation ohne Gewähr, hatte aber so funktioniert!
--- INSTALLATION OSCAM

1) VORBEREITUNG AUF DAS KOMPILIEREN DURCH INSTALLATION BENÖTIGTER PAKETE:
apt-get update
apt-get install build-essential
apt-get install libssl-dev libpcsclite-dev
apt-get install mercurial cvs subversion libncurses-dev
apt-get install cmake

2) OSCAM KOMPILIEREN:
cd /usr/src
svn co oscam
cd oscam


cmake -DWEBIF=1 -DHAVE_DVBAPI=1 -DIRDETO_GUESSING=1 -DCS_ANTICASC=1 -DWITH_DEBUG=1 -DCS_WITH_DOUBLECHECK=0 -DCS_LED=0 -DQBOXHD_LED=0 -DCS_LOGHISTORY=1 -DWITH_SSL=0 \
-DMODULE_CAMD33=1 -DMODULE_CAMD35=1 -DMODULE_CAMD35_TCP=1 -DMODULE_NEWCAMD=1 -DMODULE_CCCAM=1 -DMODULE_GBOX=1 -DMODULE_RADEGAST=1 -DMODULE_SERIAL=1 -DMODULE_MONITOR=1 -DMODULE_CONSTCW=1 \
-DREADER_NAGRA=1 -DREADER_IRDETO=1 -DREADER_CONAX=1 -DREADER_CRYPTOWORKS=1 -DREADER_SECA=1 -DREADER_VIACCESS=1 -DREADER_VIDEOGUARD=1 -DREADER_DRE=1 -DREADER_TONGFANG=0 -DHAVE_LIBUSB=1 \
-DPCSC=1 -DCMAKE_BUILD_TYPE=Debug


oder ./config.sh

evtl. ausprobieren welche Paket wirklich benötigt werden

sudo make
sudo make install



DVBAPI :

sudo apt-get install vdr-dev
git clone
cd vdr-plugin-dvbapi
sudo nano Makefile

Dieser Schritt ist mir leider nicht klar...
Muss diese Zeile komplete, und egal wo in das make file hinzugefügt werden!?


Set VDRDIR & LIBDIR to :
VDRDIR = /usr/include/vdr
LIBDIR = /usr/lib/vdr/plugins


Then compile :
sudo make
sudo make install



Wahrscheinlich muss das Dynamite Plugin deaktivirt werden:
dazu in "/etc/vdr/plugins/order.conf" ein "-dynamite" einfügen


########## oscam.conf #####################

[dvbapi]
enabled = 1
au = 1
boxtype = pc
user = vdr
pmt_mode = 4
request_mode = 1

########### oscam.dvbapi #################
P: 1838
I: 1722
I: 1831
I: 1835

########### oscam.server ###############
wie bisher

########### oscam.user ###############
[account]

user = vdr
pwd =
group = 1
AU = UM02
monlevel = 0


######################
Bei abgeschaltetem dynamite kann es halt im ungünstigsten Fall passieren, dass der VDR
beim Booten vor der Initialisierung der DVB-Karten durch den Kernel startet und die
DVB-Karten dann zu dem Zeitpunkt nicht findet. Ein Sinn von dynamite ist ja, dies zu verhindern.
Um so ein Problem zu beheben, müsste man dann einen sleep in den vdr upstart job einfügen.

Danke für die Anleitung werde es morgen mal probieren! Beim Oscam sehe ich mich noch eher raus, aber ich habe das mit dem dvbapi schon mal lat der git anleitung probiert und komme eben bei dem makefile nicht weiter :-(

Unklarheit, habe ich bei der Zeile hinzugeschrieben.

LG.
 
AW: vdr-dvb-api + Oscam kompilier Tutorial yavdr 0.5

nightfly2000 schrieb:
;Unklarheit, habe ich bei der Zeile hinzugeschrieben.
LG.

Ich habe das makefile jetzt nicht vor mir. Wenn du das mit dem Editor öffnest müsstest du eigenlich zwei Zeilen finden in den die Pfade gesetzt werden.
also etwa so:

VDRDIR = /ein/beliebieger pfad/vdr
LIBDIR = /auch/irgend/etwas/plugins

und diese musst du auf deine Pfade ändern wie in der Anleitung beschrieben.
 
Zurück
Oben