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

Openmediavault DVBAPI

h00re

Hacker
Registriert
15. August 2009
Beiträge
350
Reaktionspunkte
51
Punkte
28
Hey,

hier in dem thread geht es weiter für alle die openmediavault mit vdr nutzen..

Das hat legenwaitforitdary zusammengefasst.. einfach mal testen ob es klappt.



OMV ist im Grunde ein Debian Squeeze, dafür ließe sich recht einfach VDR + Plugins + Oscam bauen, falls ihr darauf hinauswollt.
Dummerweise sind standardmäßig keine Backports aktiviert, welche für den Bau von VDR 2.0.x jedoch benötigt werden.
Wie man die aktiviert ohne sein System unbrauchbar zu machen steht
Das Wichtigste ist, dass ihr ein Backup der Systempartition anlegt, da durch das Hinzufügen der squeeze-backports neue Konfigurationsdateien für einige Systemprogramme und ein neuer Kernel installiert wird.

Um dann den aktuellen stable VDR zu bauen, kann man sich einfach den Yavdr DSC Dateien bedienen, mit
Code:
apt-get install devscripts

holt man sich das Programm dget dafür.

Dann z.B. um VDR zu bauen:
Code:
dget -xu --build

Wenn dann gemeckert wird, dass Abhängigkeiten fehlen, diese einfach nachinstallieren und den obigen Befehl erneut ausführen.

Das funktioniert für jedes Paket das auf Launchpad veröffentlicht ist, für das vdr-plugin-dvbapi sucht man sich dann die entsprechende dsc Datei bei gandalf.
->
-> View Package Details
-> vdr-plugin-dvbapi aufklappen
-> dsc Datei suchen und Link-Adresse kopieren
-> dget -xu --build Link-Adresse
usw.

edit: achja, falls das ein Mod sieht, vielleicht sollte man die letzten 3 Beiträge hier in einen eigenen Thread auslagern, da sie eigentlich üpberhaupt nicht zum Thread passen, zB "VDR und OSCAM unter Openmediavault"


lg
 
AW: Openmediavault DVBAPI

ich hab es mal versucht. komme hier nicht weiter...

root@openmediavault:~# dget -d -xu --build dget: retrieving
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 2144 100 2144 0 0 5729 0 --:--:-- --:--:-- --:--:-- 5729
dget: using existing vdr_2.0.4.orig.tar.bz2
dget: using existing vdr_2.0.4-1yavdr1~0.5.debian.tar.bz2
dpkg-source: info: extracting vdr in vdr-2.0.4
dpkg-source: info: unpacking vdr_2.0.4.orig.tar.bz2
dpkg-source: info: unpacking vdr_2.0.4-1yavdr1~0.5.debian.tar.bz2
dpkg-source: info: applying 04_newplugin.patch
dpkg-source: info: applying 06_default_svdrp_port_0.patch
dpkg-source: info: applying 12_osdbase-maxitems.patch
dpkg-source: info: applying 81_Make_config.patch
dpkg-source: info: applying 82_valgrind.patch
dpkg-source: info: applying 99_ncursesw-include.patch
dpkg-source: info: applying opt-10_vdr-2.0.3-vasarajanauloja.patch
dpkg-source: info: applying opt-22-x_edit_marks.patch
dpkg-source: info: applying opt-24_jumpplay.patch
dpkg-source: info: applying opt-27_ttxtsubs.patch
dpkg-source: info: applying opt-37-x_menuorg.patch
dpkg-source: info: applying opt-41-x_timer-info.patch
dpkg-source: info: applying opt-42-x_MainMenuHooks-v1.0.1.patch
dpkg-source: info: applying opt-44_rotor.patch
dpkg-source: info: applying opt-45_yaepg.patch
dpkg-source: info: applying opt-50_graphtft.patch
dpkg-source: info: applying opt-50_graphtft-liemikuutio.patch
dpkg-source: info: applying opt-55_wareagleicon.patch
dpkg-source: info: applying opt-56_eventdetails_v3.patch
dpkg-source: info: applying opt-57_vdr-remote_instant_recordings.patch
dpkg-source: info: applying opt-61_dynamite.patch
dpkg-source: info: applying opt-65_pin.patch
dpkg-source: info: applying opt-66_jumpingseconds.patch
dpkg-source: info: applying opt-67_epgsearch-exttimeredit-0.0.2.patch
dpkg-source: info: applying xprmtl-01_externalci.patch
dpkg-source: info: applying xprmtl-02_permashift-0.5.4.patch
dpkg-source: info: applying xprmtl-03_extra-video-directory.patch
dpkg-source: info: applying xprmtl-04_loglevel.patch
dpkg-source: info: applying xprmtl-05_epghandler-segment-transfer.patch
dpkg-source: info: applying xprmtl-06_lirc-reconnect.patch
dpkg-buildpackage: Quellpaket vdr
dpkg-buildpackage: Quellversion 2.0.4-1yavdr1~0.5
dpkg-buildpackage: Quellen geändert durch Lars Hanisch <dvb@flensrocker.de>
dpkg-buildpackage: Host-Architektur amd64
dpkg-source --before-build vdr-2.0.4
dpkg-source: Information: Optionen aus vdr-2.0.4/debian/source/options werden verwendet: --compression=bzip2
dpkg-checkbuilddeps: Nicht erfüllte Bauabhängigkeiten: debhelper (>= 9) libfreetype6-dev libfontconfig-dev
dpkg-buildpackage: Warnung: Bauabhängigkeiten/-konflikte nicht erfüllt; Abbruch
dpkg-buildpackage: Warnung: (Verwenden Sie -d, um sich darüber hinwegzusetzen.)
root@openmediavault:~#
root@openmediavault:~# apt-get install libfontconfig-devPaketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Statusinformationen werden eingelesen... Fertig
Hinweis: »libfontconfig1-dev« wird an Stelle von »libfontconfig-dev« gewählt
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:


Die folgenden Pakete haben unerfüllte Abhängigkeiten:
libfontconfig1-dev : Hängt ab von: libfreetype6-dev (>= 2.1.7) soll aber nicht installiert werden
E: Beschädigte Pakete

alle anderen Abhängigkeiten hab ich installiert bekommen. nur die 2 gehen nicht


achja. brauche ich VDR 2.0.4 für dvbapi? ich habe grade version 1.7.... laufen
 
Zuletzt bearbeitet von einem Moderator:
AW: Openmediavault DVBAPI

Du kannst natürlich auch vdr 1.7 bauen, wenn du Quellen dafür findest, standardmäßig ist bei squeeze, glaube ich, vdr 1.6.0 dabei.
Ob der VDR 1.7.x auch schon spezielle Abhängigkeiten braucht, die in OMV nicht vorhanden sind, weiß ich nicht.

Das Problem oben, also für den Bau von VDR 2.0.4, sind eben die fehlenden backports, um genauer zu sein, debhelper (>= 9) und libfreetype6-dev (>= 2.1.7)
 
AW: Openmediavault DVBAPI

Bei openmediavault gibt's direkt ein addon für vdr. Das funktioniert auch gut. Also Bild per streamdev+xvdr geht.

Aber ich krieg bei dem dget immer beschädigte Pakete auch wenn ich es direkt mit dem dvbapi teste


Sent from my iPhone using Tapatalk
 
AW: Openmediavault DVBAPI

Achso, naja, ich benutze OMV nicht, dann erübrigt sich wohl das VDR bauen, dir fehlt also nur das passende dvbapi Plugin und Oscam?
Welche VDR Version wird da installiert?
Was heisst beschädigte Pakete?

edit: Das omv-extras.org Addon für den VDR fügt die squeeze-backports Quellen hinzu, warum auch immer.
Mir scheint da wird einfach nur der VDR 1.6 aus den Quellen installiert. Plus ein paar Plugins.
 
Zuletzt bearbeitet:
AW: Openmediavault DVBAPI

Vdr 1.7 iwas

Genau brauche nur dvbapi + oscam

Den Rest poste ich heut Abend vom pc


Sent from my iPhone using Tapatalk
 
AW: Openmediavault DVBAPI

version ist 1.7.28

Code:
[FONT=Menlo]root@openmediavault:~# dget -d -xu --build https://launchpad.net/~gandalf-der-grosse/+archive/testing-vdr/+files/vdr-plugin-dvbapi_1.0.6.git20140214.1637-1.dsc[/FONT][FONT=Menlo]dget: retrieving https://launchpad.net/~gandalf-der-grosse/+archive/testing-vdr/+files/vdr-plugin-dvbapi_1.0.6.git20140214.1637-1.dsc[/FONT]
[FONT=Menlo]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current[/FONT]
[FONT=Menlo]                                 Dload  Upload   Total   Spent    Left  Speed[/FONT]
[FONT=Menlo]100  1635  100  1635    0     0   1577      0  0:00:01  0:00:01 --:--:--  9617[/FONT]
[FONT=Menlo]dget: using existing vdr-plugin-dvbapi_1.0.6.git20140214.1637.orig.tar.xz[/FONT]
[FONT=Menlo]dget: using existing vdr-plugin-dvbapi_1.0.6.git20140214.1637-1.debian.tar.gz[/FONT]
[FONT=Menlo]dpkg-source: info: extracting vdr-plugin-dvbapi in vdr-plugin-dvbapi-1.0.6.git20140214.1637[/FONT]
[FONT=Menlo]dpkg-source: info: unpacking vdr-plugin-dvbapi_1.0.6.git20140214.1637.orig.tar.xz[/FONT]
[FONT=Menlo]dpkg-source: info: unpacking vdr-plugin-dvbapi_1.0.6.git20140214.1637-1.debian.tar.gz[/FONT]
[FONT=Menlo]dpkg-source: info: applying dynamite.patch[/FONT]
[FONT=Menlo]dpkg-buildpackage: Quellpaket vdr-plugin-dvbapi[/FONT]
[FONT=Menlo]dpkg-buildpackage: Quellversion 1.0.6.git20140214.1637-1[/FONT]
[FONT=Menlo]dpkg-buildpackage: Quellen geändert durch Gandalf <gandalf.der.grosse@gmx.net>[/FONT]
[FONT=Menlo]dpkg-buildpackage: Host-Architektur amd64[/FONT]
[FONT=Menlo] dpkg-source --before-build vdr-plugin-dvbapi-1.0.6.git20140214.1637[/FONT]
[FONT=Menlo]dpkg-checkbuilddeps: Nicht erfüllte Bauabhängigkeiten: vdr-dev (>= 1.7.42) libdvbcsa-dev[/FONT]
[FONT=Menlo]dpkg-buildpackage: Warnung: Bauabhängigkeiten/-konflikte nicht erfüllt; Abbruch[/FONT]
[FONT=Menlo]dpkg-buildpackage: Warnung: (Verwenden Sie -d, um sich darüber hinwegzusetzen.)[/FONT]


alle anderen Abhängigkeiten habe ich schon installiert
Code:
[FONT=Menlo]root@openmediavault:~# apt-get install libdvbcsa-dev[/FONT]
[FONT=Menlo]Paketlisten werden gelesen... Fertig[/FONT]
[FONT=Menlo]Abhängigkeitsbaum wird aufgebaut       [/FONT]
[FONT=Menlo]Statusinformationen werden eingelesen... Fertig[/FONT]
[FONT=Menlo]Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass[/FONT]
[FONT=Menlo]Sie eine unmögliche Situation angefordert haben oder, wenn Sie die[/FONT]
[FONT=Menlo]Unstable-Distribution verwenden, dass einige erforderliche Pakete noch[/FONT]
[FONT=Menlo]nicht erstellt wurden oder Incoming noch nicht verlassen haben.[/FONT]
[FONT=Menlo]Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:[/FONT]
[FONT=Menlo]
[/FONT]
[FONT=Menlo]Die folgenden Pakete haben unerfüllte Abhängigkeiten:[/FONT]
[FONT=Menlo] libdvbcsa-dev : Hängt ab von: libdvbcsa1 (= 1:1.1.0-dmo1) soll aber nicht installiert werden[/FONT]
[FONT=Menlo]E: Beschädigte Pakete[/FONT]




Code:
root@openmediavault:~# apt-cache policy vdr
Code:
[FONT=Menlo]vdr:[/FONT]
[FONT=Menlo]  Installiert: 1.7.28-1~etobi1[/FONT]
[FONT=Menlo]  Kandidat:    1.7.28-1~etobi1[/FONT]
[FONT=Menlo]  Versionstabelle:[/FONT]
[FONT=Menlo] *** 1.7.28-1~etobi1 0[/FONT]
[FONT=Menlo]        995 http://e-tobi.net/vdr-experimental/ squeeze/vdr-multipatch amd64 Packages[/FONT]
[FONT=Menlo]        100 /var/lib/dpkg/status[/FONT]
[FONT=Menlo]     1.7.27-2~etobi2 0[/FONT]
[FONT=Menlo]        995 http://e-tobi.net/vdr-experimental/ squeeze/vdr-multipatch amd64 Packages[/FONT]
[FONT=Menlo]     1.6.0-17 0[/FONT]
[FONT=Menlo]        990 http://ftp.de.debian.org/debian/ squeeze/main amd64 Packages[/FONT]
[FONT=Menlo]        990 http://http.us.debian.org/debian/ squeeze/main amd64 Packages[/FONT]

EDIT!!!

deb sid main
hinzufügen, dann apt-get update und apt-get install libdvbcsa-dev. dann gehts..

jetzt folgendes noch:

Code:
[FONT=Menlo]dget: retrieving https://launchpad.net/~gandalf-der-grosse/+archive/testing-vdr/+files/vdr-plugin-dvbapi_1.0.6.git20140214.1637-1.dsc[/FONT]
[FONT=Menlo]  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current[/FONT]
[FONT=Menlo]                                 Dload  Upload   Total   Spent    Left  Speed[/FONT]
[FONT=Menlo]100  1635  100  1635    0     0   4054      0 --:--:-- --:--:-- --:--:--  4054[/FONT]
[FONT=Menlo]dget: using existing vdr-plugin-dvbapi_1.0.6.git20140214.1637.orig.tar.xz[/FONT]
[FONT=Menlo]dget: using existing vdr-plugin-dvbapi_1.0.6.git20140214.1637-1.debian.tar.gz[/FONT]
[FONT=Menlo]dpkg-source: info: extracting vdr-plugin-dvbapi in vdr-plugin-dvbapi-1.0.6.git20140214.1637[/FONT]
[FONT=Menlo]dpkg-source: info: unpacking vdr-plugin-dvbapi_1.0.6.git20140214.1637.orig.tar.xz[/FONT]
[FONT=Menlo]dpkg-source: info: unpacking vdr-plugin-dvbapi_1.0.6.git20140214.1637-1.debian.tar.gz[/FONT]
[FONT=Menlo]dpkg-source: info: applying dynamite.patch[/FONT]
[FONT=Menlo]dpkg-buildpackage: Quellpaket vdr-plugin-dvbapi[/FONT]
[FONT=Menlo]dpkg-buildpackage: Quellversion 1.0.6.git20140214.1637-1[/FONT]
[FONT=Menlo]dpkg-buildpackage: Quellen geändert durch Gandalf <gandalf.der.grosse@gmx.net>[/FONT]
[FONT=Menlo]dpkg-buildpackage: Host-Architektur amd64[/FONT]
[FONT=Menlo] dpkg-source --before-build vdr-plugin-dvbapi-1.0.6.git20140214.1637[/FONT]
[FONT=Menlo]dpkg-checkbuilddeps: Nicht erfüllte Bauabhängigkeiten: vdr-dev (>= 1.7.42)[/FONT]
[FONT=Menlo]dpkg-buildpackage: Warnung: Bauabhängigkeiten/-konflikte nicht erfüllt; Abbruch[/FONT]
[FONT=Menlo]dpkg-buildpackage: Warnung: (Verwenden Sie -d, um sich darüber hinwegzusetzen.)




[/FONT]
[FONT=Menlo]root@openmediavault:~# apt-get install vdr-dev[/FONT]
[FONT=Menlo]Paketlisten werden gelesen... Fertig[/FONT]
[FONT=Menlo]Abhängigkeitsbaum wird aufgebaut       [/FONT]
[FONT=Menlo]Statusinformationen werden eingelesen... Fertig[/FONT]
[FONT=Menlo]vdr-dev ist schon die neueste Version.[/FONT]
[FONT=Menlo]Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:[/FONT]
[FONT=Menlo]  libswscale2 libzvbi-common libavutil51 libavutil49 libraw1394-dev liba52-0.7.4-dev libx264-120 libzvbi0 libvorbis-dev libavfilter2 libdc1394-22-dev[/FONT]
[FONT=Menlo]  libspeex1 libass4 libogg-dev libavcodec53 libdirac-dev libtheora-dev libmp3lame0 libenca0 libdirac-decoder0 libopencore-amrnb-dev libvpx0 libvpx1[/FONT]
[FONT=Menlo]  libtheora0 liborc-0.4-dev liba52-0.7.4 libpostproc51 libvorbisfile3 libvo-aacenc0 liborc-0.4-0 libraw1394-11 libgsm1 libvorbisenc2 libschroedinger-1.0-0[/FONT]
[FONT=Menlo]  libavformat53 libdc1394-22 libxvidcore4 libschroedinger-dev libfaad-dev libopencore-amrnb0 libva1 libdirac-encoder0 librtmp0 libvorbis0a libopenjpeg2[/FONT]
[FONT=Menlo]  libgsm1-dev libopencore-amrwb0 libusb-1.0-0 libopencore-amrwb-dev libvo-amrwbenc0 libogg0 libfaad2[/FONT]
[FONT=Menlo]Verwenden Sie »apt-get autoremove«, um sie zu entfernen.[/FONT]
[FONT=Menlo]0 aktualisiert, 0 neu installiert, 0 zu entfernen und 54 nicht aktualisiert.[/FONT]

 
Zuletzt bearbeitet:
AW: Openmediavault DVBAPI

Nicht erfüllte Bauabhängigkeiten: vdr-dev (>= 1.7.42)

=> VDR updaten oder ältere Dvbapi-Plugin Version besorgen, zB von hier:
Code:
dget -xu --build https://launchpad.net/~bpl3f1lmootj/+archive/yavdr-stable/+files/vdr-plugin-dvbapi_1.0.2%2Bgit107-1-0%7Eprecise.dsc
 
AW: Openmediavault DVBAPI

Hallo,

ich betreibe ebenfalls Openmediavault mit dem als Plugin integrierten VDR und möchte über eine Smartcard DVB-S oder DVB-C entschlüsseln. (HD+ oder Kabeldeutschland)

root@openmediavault:~# apt-cache policy vdr

ergibt bei mir ebenfalls

vdr:
Installiert: 1.7.28-1~etobi1
Kandidat: 1.7.28-1~etobi1
Versionstabelle:
2.0.3-2 0
500 sid/main amd64 Packages
*** 1.7.28-1~etobi1 0
995 squeeze/vdr-multipatch amd64 Packages
100 /var/lib/dpkg/status
1.7.27-2~etobi2 0
995 squeeze/vdr-multipatch amd64 Packages
1.6.0-17 0
990 squeeze/main amd64 Packages
root@openmediavault:/tmp#

OMV ist in der Version 0.5.47 (Sardaukar) installiert, mi derm Backportskernel 3.2.0-0.bpo.4-amd64.

Meine Frage ist nun, wie ich folgenden Fehler beheben kann

root@openmediavault:/tmp# apt-get install vdr-dev
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Statusinformationen werden eingelesen... Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:


Die folgenden Pakete haben unerfüllte Abhängigkeiten:
vdr-dev : Hängt ab von: linux-libc-dev (>= 3.0) aber 2.6.32-48squeeze6 soll installiert werden
E: Beschädigte Pakete

Dieser tritt auf, wenn ich den oben sichtbaren Befehl, ausführe.

Ich hoffe ihr könnt mir helfen. Solle ich gleich im ersten Posting gegen Boardregeln verstoßen haben bitte ich um Verzeihung. :emoticon-0107-sweat

Freundliche Grüße und noch schönen Abend
Eddsch
 
AW: Openmediavault DVBAPI

[SUP]Wow, vielen Dank für den schnellen Support, hätte jetzt nicht gleich mit einer Antwort gerechnet. Es hat anstandslos funktioniert! [/SUP]:emoticon-0148-yes::DDD

Dennoch muss ich eine Frage stellen:

Nachdem ich

dget -xu --build

ausführe, wie im ersten Thread, bekomme ich folgende Meldung

root@openmediavault:/tmp# dget -xu --build
dget: retrieving
--2014-05-17 20:17:37--
Auflösen des Hostnamen launchpad.net... 91.189.89.222, 91.189.89.223
Verbindungsaufbau zu launchpad.net|91.189.89.222|:443... verbunden.
HTTP-Anforderung gesendet, warte auf Antwort... 302 Moved Temporarily
Platz: [folge]
--2014-05-17 20:17:38--
Auflösen des Hostnamen launchpadlibrarian.net... 91.189.89.228, 91.189.89.229
Verbindungsaufbau zu launchpadlibrarian.net|91.189.89.228|:443... verbunden.
HTTP-Anforderung gesendet, warte auf Antwort... 200 OK
Länge: 133484 (130K) [application/x-debian-package]
In »vdr-plugin-dvbapi-dbg_1.0.6.git20140424.1608-1~precise_amd64.deb« speichern.


100%[=======================================>] 133.484 524K/s in 0,2s


2014-05-17 20:17:38 (524 KB/s) - »vdr-plugin-dvbapi-dbg_1.0.6.git20140424.1608-1~precise_amd64.deb« gespeichert [133484/133484]

ist DVBAPI jetzt installiert, kommst mir seltsam vor. Wenn ja wie integriere ich den OSCAM-Server? Gibt ei dann einen Eintrag im Webinterface, wie bei TVheadend, dass ich leider nicht zum Laufen bekommen habe unter OMV? OSCAM habe ich nach folgenden Tutorial installiert:



ob erfolgreich ist hier die Frage ich weis es nich. :/

nach dem Befehl
/usr/bin/oscam -b -c /etc/oscam
folgt nichts?


Vielen Dank bereits im Voraus und ich entschuldige meine mangelhaften Linuxkenntisse :emoticon-0107-sweat Aber OMV und der Support des Forums finde ich super! :emoticon-0148-yes:


Edddsch
 
AW: Openmediavault DVBAPI

:), kein Ding, der dget Befehl ist falsch, es müsste für VDR 1.7 folgendermaßen funktionieren:

Code:
dget -xu --build https://launchpad.net/~bpl3f1lmootj/+archive/yavdr-stable/+files/vdr-plugin-dvbapi_1.0.2%2Bgit107-1-0%7Eprecise.dsc



edit:

Um ins Oscam Webif zu kommen, ergänze einfach in der oscam.conf

Code:
[webif]
httpport                      = 83
httpuser                      = oscam
httppwd                       = oscam
httprefresh                   = 10
httpallowed                   = 127.0.0.1,192.168.2.1-192.168.2.255

Unter httpallowed noch die IP-Range anpassen, dann sollte es unter IP:83 erreichbar sein.

Oscam selbst am besten so starten, damit die Konsole noch bedienbar bleibt:

/usr/bin/oscam -b -c /etc/oscam &

mit ps ax | grep os | grep cam kannst du überprüfen ob oscam auch läuft
 
Zuletzt bearbeitet:
AW: Openmediavault DVBAPI

Also das ist dabei herausgekommen :) Sieht an sich gut aus, wenn ich mir erlauben darf darüber zu urteilen :)

root@openmediavault:/tmp# dget -xu --build
dget: retrieving
--2014-05-17 20:41:09--
Auflösen des Hostnamen launchpad.net... 91.189.89.222, 91.189.89.223
Verbindungsaufbau zu launchpad.net|91.189.89.222|:443... verbunden.
HTTP-Anforderung gesendet, warte auf Antwort... 302 Moved Temporarily
Platz: [folge]
--2014-05-17 20:41:09--
Auflösen des Hostnamen launchpadlibrarian.net... 91.189.89.228, 91.189.89.229
Verbindungsaufbau zu launchpadlibrarian.net|91.189.89.228|:443... verbunden.
HTTP-Anforderung gesendet, warte auf Antwort... 200 OK
Länge: 1885 (1,8K) [text/x-debian-source-package]
In »vdr-plugin-dvbapi_1.0.2%2Bgit107-1-0%7Eprecise.dsc« speichern.


100%[=======================================>] 1.885 --.-K/s in 0s


2014-05-17 20:41:09 (3,92 MB/s) - »vdr-plugin-dvbapi_1.0.2%2Bgit107-1-0%7Eprecise.dsc« gespeichert [1885/1885]


dget: using existing vdr-plugin-dvbapi_1.0.2+git107-1.orig.tar.gz
dget: using existing vdr-plugin-dvbapi_1.0.2+git107-1-0~precise.debian.tar.gz
dpkg-source: info: extracting vdr-plugin-dvbapi in vdr-plugin-dvbapi-1.0.2+git107-1
dpkg-source: info: unpacking vdr-plugin-dvbapi_1.0.2+git107-1.orig.tar.gz
dpkg-source: info: unpacking vdr-plugin-dvbapi_1.0.2+git107-1-0~precise.debian.tar.gz
dpkg-source: info: applying include.patch
dpkg-source: info: applying remove_dvb_detect.patch
dpkg-buildpackage: exportieren von CFLAGS aus dpkg-buildflags (Quelle: vendor): -g -O2
dpkg-buildpackage: exportieren von CPPFLAGS aus dpkg-buildflags (Quelle: vendor):
dpkg-buildpackage: exportieren von CXXFLAGS aus dpkg-buildflags (Quelle: vendor): -g -O2
dpkg-buildpackage: exportieren von FFLAGS aus dpkg-buildflags (Quelle: vendor): -g -O2
dpkg-buildpackage: exportieren von LDFLAGS aus dpkg-buildflags (Quelle: vendor):
dpkg-buildpackage: Quellpaket vdr-plugin-dvbapi
dpkg-buildpackage: Quellversion 1.0.2+git107-1-0~precise
dpkg-buildpackage: Quellen geändert durch Best Friend <bpl3f1lmootj@yahoo.com>
dpkg-buildpackage: Host-Architektur amd64
dpkg-source --before-build vdr-plugin-dvbapi-1.0.2+git107-1
debian/rules clean
dh clean
dh_testdir
debian/rules override_dh_auto_clean
make[1]: Entering directory `/tmp/vdr-plugin-dvbapi-1.0.2+git107-1'
/usr/bin/make -o .dependencies clean VDRDIR=/usr/include/vdr LIBDIR=. LOCALEDIR=locale
make[2]: Entering directory `/tmp/vdr-plugin-dvbapi-1.0.2+git107-1'
make[3]: Entering directory `/tmp/vdr-plugin-dvbapi-1.0.2+git107-1/FFdecsa'
make[3]: Leaving directory `/tmp/vdr-plugin-dvbapi-1.0.2+git107-1/FFdecsa'
make[2]: Leaving directory `/tmp/vdr-plugin-dvbapi-1.0.2+git107-1'
rm -rf locale libvdr-*.so.* libdvbapi-*.so.*
make[1]: Leaving directory `/tmp/vdr-plugin-dvbapi-1.0.2+git107-1'
dh_clean
debian/rules build
dh build
dh_testdir
dh_auto_configure
debian/rules override_dh_auto_build
make[1]: Entering directory `/tmp/vdr-plugin-dvbapi-1.0.2+git107-1'
dh_auto_build -- all VDRDIR=/usr/include/vdr LIBDIR=. LOCALEDIR=locale
make[2]: Entering directory `/tmp/vdr-plugin-dvbapi-1.0.2+git107-1'
g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"dvbapi"' -I/usr/include/dvb-s2api-liplianin -I/usr/include/vdr/include CAPMT.cpp
g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"dvbapi"' -I/usr/include/dvb-s2api-liplianin -I/usr/include/vdr/include DeCSA.cpp
g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"dvbapi"' -I/usr/include/dvb-s2api-liplianin -I/usr/include/vdr/include DeCsaTSBuffer.cpp
g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"dvbapi"' -I/usr/include/dvb-s2api-liplianin -I/usr/include/vdr/include dll.cpp
g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"dvbapi"' -I/usr/include/dvb-s2api-liplianin -I/usr/include/vdr/include DVBAPI.cpp
g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"dvbapi"' -I/usr/include/dvb-s2api-liplianin -I/usr/include/vdr/include DVBAPISetup.cpp
g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"dvbapi"' -I/usr/include/dvb-s2api-liplianin -I/usr/include/vdr/include SCDeviceProbe.cpp
g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"dvbapi"' -I/usr/include/dvb-s2api-liplianin -I/usr/include/vdr/include simplelist.cpp
g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"dvbapi"' -I/usr/include/dvb-s2api-liplianin -I/usr/include/vdr/include device.cpp
g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"dvbapi"' -I/usr/include/dvb-s2api-liplianin -I/usr/include/vdr/include deviceplugin.cpp
g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"dvbapi"' -I/usr/include/dvb-s2api-liplianin -I/usr/include/vdr/include UDPSocket.cpp
g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"dvbapi"' -I/usr/include/dvb-s2api-liplianin -I/usr/include/vdr/include SCCIAdapter.cpp
g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"dvbapi"' -I/usr/include/dvb-s2api-liplianin -I/usr/include/vdr/include Frame.cpp
g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"dvbapi"' -I/usr/include/dvb-s2api-liplianin -I/usr/include/vdr/include SCCAMSlot.cpp
make[3]: Entering directory `/tmp/vdr-plugin-dvbapi-1.0.2+git107-1/FFdecsa'
g++ -fPIC -O3 -fexpensive-optimizations -funroll-loops -mmmx -msse -msse2 -msse3 -march=athlon64 -DPARALLEL_MODE=PARALLEL_128_SSE -c FFdecsa.c
g++ -fPIC -O3 -fexpensive-optimizations -funroll-loops -mmmx -msse -msse2 -msse3 -march=athlon64 -DPARALLEL_MODE=PARALLEL_128_SSE -c FFdecsa_test.c
g++ -fPIC -O3 -fexpensive-optimizations -funroll-loops -mmmx -msse -msse2 -msse3 -march=athlon64 -o FFdecsa_test FFdecsa_test.o FFdecsa.o
FFdecsa 1.0: testing correctness and speed
CORRECT!
CORRECT!
CORRECT!
CORRECT!
CORRECT!
speed=37.593409 Mbit/s
speed=25539.000608 pkts/s
CORRECT!
CORRECT!
CORRECT!
CORRECT!
CORRECT!
make[3]: Leaving directory `/tmp/vdr-plugin-dvbapi-1.0.2+git107-1/FFdecsa'
g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -shared CAPMT.o DeCSA.o DeCsaTSBuffer.o dll.o DVBAPI.o DVBAPISetup.o SCDeviceProbe.o simplelist.o device.o deviceplugin.o UDPSocket.o SCCIAdapter.o Frame.o SCCAMSlot.o FFdecsa/FFdecsa.o -o libvdr-dvbapi.so
make[2]: Leaving directory `/tmp/vdr-plugin-dvbapi-1.0.2+git107-1'
make[1]: Leaving directory `/tmp/vdr-plugin-dvbapi-1.0.2+git107-1'
dh_auto_test
debian/rules binary
dh binary
dh_testroot
dh_prep
dh_installdirs
dh_auto_install
dh_install
dh_installdocs
dh_installchangelogs
dh_installexamples
dh_installman
dh_installcatalogs
dh_installcron
dh_installdebconf
dh_installemacsen
dh_installifupdown
dh_installinfo
dh_pysupport
dh_installinit
dh_installmenu
dh_installmime
dh_installmodules
dh_installlogcheck
dh_installlogrotate
dh_installpam
dh_installppp
dh_installudev
dh_installwm
dh_installxfonts
dh_bugfiles
dh_lintian
dh_gconf
dh_icons
dh_perl
dh_usrlocal
dh_link
dh_compress
dh_fixperms
dh_strip
dh_makeshlibs
dh_shlibdeps
dh_installdeb
debian/rules override_dh_gencontrol
make[1]: Entering directory `/tmp/vdr-plugin-dvbapi-1.0.2+git107-1'
sh /usr/share/vdr-dev/dependencies.sh
dh_gencontrol
make[1]: Leaving directory `/tmp/vdr-plugin-dvbapi-1.0.2+git107-1'
dh_md5sums
dh_builddeb
dpkg-deb: Paket »vdr-plugin-dvbapi« wird in »../vdr-plugin-dvbapi_1.0.2+git107-1-0~precise_amd64.deb« gebaut.
dpkg-genchanges -b >../vdr-plugin-dvbapi_1.0.2+git107-1-0~precise_amd64.changes
dpkg-genchanges: rein binärer Upload - es ist kein Quellcode hinzugefügt
dpkg-source --after-build vdr-plugin-dvbapi-1.0.2+git107-1
dpkg-buildpackage: Binärpaket(e) hochzuladen (keine Quellen enthalten)

Leider ist kein Eintrag im Webinterface; ebenso verhält es sich nach einem Neustart. :/

hier mal die Bootlog (seltsamerweise ohne das DVBAPI plugin?)

Sat May 17 20:48:22 2014: Setting parameters of disc: /dev/sdb.
Sat May 17 20:48:22 2014: Setting preliminary keymap...done.
Sat May 17 20:48:22 2014: Activating swap...done.
Sat May 17 20:48:22 2014: Checking root file system...fsck from util-linux-ng 2.17.2
Sat May 17 20:48:22 2014: /dev/sda1: clean, 92941/499712 files, 624823/1998336 blocks
Sat May 17 20:48:22 2014: done.
Sat May 17 20:48:22 2014: Cleaning up ifupdown....
Sat May 17 20:48:22 2014: Loading kernel modules...done.
Sat May 17 20:48:22 2014: Assembling MD arrays...done (no arrays found in config file or automatically).
Sat May 17 20:48:22 2014: Setting up LVM Volume Groups Reading all physical volumes. This may take a while...
Sat May 17 20:48:22 2014: No volume groups found
Sat May 17 20:48:22 2014: No volume groups found
Sat May 17 20:48:22 2014: No volume groups found
Sat May 17 20:48:22 2014: .
Sat May 17 20:48:22 2014: Activating lvm and md swap...done.
Sat May 17 20:48:22 2014: Checking file systems...fsck from util-linux-ng 2.17.2
Sat May 17 20:48:23 2014: DATA: clean, 3408/524288 files, 86238/2096891 blocks
Sat May 17 20:48:23 2014: done.
Sat May 17 20:48:23 2014: Mounting local filesystems...done.
Sat May 17 20:48:23 2014: Activating swapfile swap...done.
Sat May 17 20:48:23 2014: Cleaning up temporary files....
Sat May 17 20:48:24 2014: Cleaning up...done.
Sat May 17 20:48:24 2014: Setting kernel variables ...done.
Sat May 17 20:48:24 2014: Setting up resolvconf...done.
Sat May 17 20:48:24 2014: Setting up networking....
Sat May 17 20:48:24 2014: Configuring network interfaces...done.
Sat May 17 20:48:25 2014: Starting portmap daemon....
Sat May 17 20:48:25 2014: Starting NFS common utilities: statd.
Sat May 17 20:48:25 2014: Cleaning up temporary files....
Sat May 17 20:48:25 2014: Setting console screen modes.
Sat May 17 20:48:25 2014: ^[]R^[[9;30]^[[14;30]Skipping font and keymap setup (handled by console-setup).
Sat May 17 20:48:25 2014: Setting up console font and keymap...done.
Sat May 17 20:48:26 2014: Checking quotas...done.
Sat May 17 20:48:26 2014: Turning on quotas...done.
Sat May 17 20:48:26 2014: INIT: Entering runlevel: 2
Sat May 17 20:48:26 2014: Using makefile-style concurrent boot in runlevel 2.
Sat May 17 20:48:27 2014: Starting NFS common utilities: statd.
Sat May 17 20:48:27 2014: Starting portmap daemon...Already running..
Sat May 17 20:48:27 2014: Starting watchdog keepalive daemon: wd_keepalive.
Sat May 17 20:48:27 2014: Starting enhanced syslogd: rsyslogd.
Sat May 17 20:48:27 2014: Starting daemon monitor: monit.
Sat May 17 20:48:28 2014: Loading ACPI kernel modules....
Sat May 17 20:48:28 2014: Starting ACPI services....
Sat May 17 20:48:28 2014: Starting anac(h)ronistic cron: anacron.
Sat May 17 20:48:28 2014: Starting web server: apache2.
Sat May 17 20:48:30 2014: Starting statistics collection and monitoring daemon: collectd.
Sat May 17 20:48:31 2014: Starting periodic command scheduler: cron.
Sat May 17 20:48:32 2014: Starting system message bus: dbus.
Sat May 17 20:48:32 2014: Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon.
Sat May 17 20:48:34 2014: Starting Common Unix Printing System: cupsd.
Sat May 17 20:48:36 2014: Starting MD monitoring service: mdadm --monitormdadm: No mail address or alert command - not monitoring.
Sat May 17 20:48:36 2014: ^[[31mfailed!^[[39;49m
Sat May 17 20:48:36 2014: Starting NTP server: ntpd.
Sat May 17 20:48:38 2014: Starting Plex Media Server: done
Sat May 17 20:48:41 2014: Starting OpenBSD Secure Shell server: sshd.
Sat May 17 20:48:41 2014: Starting OpenMediaVault engine daemon: omv-engined.
Sat May 17 20:48:44 2014: Starting pyLoad server:Daemon PID 1619
Sat May 17 20:48:49 2014: .
Sat May 17 20:48:49 2014: Starting VDR Webadministration interface: vdradmind.
Sat May 17 20:48:51 2014: Starting MySQL database server: mysqld . . . . . . . . . ..
Sat May 17 20:48:51 2014: Checking for corrupt, not cleanly closed and upgrade needing tables..
Sat May 17 20:48:51 2014: Starting Linux Video Disk Recorder: vdr
Sat May 17 20:48:51 2014: Searching for plugins (VDR 1.7.28/1.7.28) (cache hit): quickepgsearch epgsearchonly conflictcheckonly live epgsearch xineliboutput streamdev-server.
Sat May 17 20:48:54 2014: autoshutdown starting.
Sat May 17 20:48:54 2014: .


EDIT:
Der Befehl funktioniert leider nicht :/ habe die Range angepasst, bei AVM ist alles standart mi 192.168.178.xxx

[/SPOILER]
root@openmediavault:~# /usr/bin/oscam -b -c /etc/oscam &
[1] 3696
root@openmediavault:~# -bash: /usr/bin/oscam: ist ein Verzeichnis.


[/SPOILER]
 
Zuletzt bearbeitet:
AW: Openmediavault DVBAPI

Hallo nochmal :),

ich zweifle unterdessen an meiner eigenen Installation... gibt es für openmediault und oscam mit vdr für HD+ oder Kabeldeutschland (je nach Wohnung die ich jetzt bekomme) eine Tutorial? Finde im Netz nicht wirklich was, dass auch funktioniert. Es scheitert häufig an den Abhängigkeiten mit dem veraltetem Kernel :/

Ich werde nochmal eine VM neuaufsetzen und hoffe ein paar Tipps zu bekommen :)

Vielen Dank nochmal! :)
Eddsch
 
Zurück
Oben