[1] 2 >>> Archiv / MLD 4.x / Raspberry PI / IPTV - epg daemon - epg2vdr plugin - epgdata.com
 

Offline ikke

  • Adv. Member
  • ***
  • Posts: 122
    • View Profile
IPTV - epg daemon - epg2vdr plugin - epgdata.com
« on: September 26, 2014, 20:32:26 »
Hallo zusammen,

ich kriegs grad gar nimmer zusammen. Wie richte ich mir ein, dass a) der daemon die Daten tatsächlich von epgdata.com holt (Pin vorhanden) und b) epg2vdr diese in den VDR für die vorhandenen IPTV Kanäle übernimmt.

Ich verstehe echt nur noch Bahnhof  :-[

Was ich machte:

1) epg-daemon und epg2vdr-plugin installiert
2) Pin bei epgdata besorgt
3) /etc/epgd/epgd.conf angepasst und die Zeilen, die auf www.epgdata.com und pin verweisen auskommentiert bzw. aufgefüllt
4) channelmap.conf ... Keine Ahnung, wie diese für iptv ausschauen müsste :(. Ich verwende diese channels.conf http://www.vdr-portal.de/board16-video-disk-recorder/board5-vdr-konfiguration/119211-iptv-t-home-entertain-channels-conf-aktuelle-einträge/
4) ein /etc/init.d/epgd restart zeigt stets, dass epgd nicht gekillt werden konnte, da der dazugehörige Prozess nicht gefunden wurde? Läuft das überhaupt

Ick steh aufm Schlauch :D


EDIT:
Im Log erscheint: "Sep 26 21:10:48 (none) user.err vdr: epg2vdr: Can't lookup epgd information, start epgd to create the tables first! Aborting now."
« Last Edit: September 26, 2014, 21:11:33 by ikke »
MLD 5.4-testing Aufnahmeserver, SATIP, virtuell auf ESXI
MLD 5.4-testing RPI2 Client - SATIP x2
DD Octopus NET V2 S2 Max

Offline MegaX

  • Administrator
  • Expert Member
  • ********
  • Posts: 1822
    • View Profile
IPTV - epg daemon - epg2vdr plugin - epgdata.com
« Reply #1 on: September 26, 2014, 21:28:50 »
Hi

ist mysql-server auch installiert?
Gruß MegaX

Hardware (show / hide)

Offline ikke

  • Adv. Member
  • ***
  • Posts: 122
    • View Profile
IPTV - epg daemon - epg2vdr plugin - epgdata.com
« Reply #2 on: September 26, 2014, 21:34:01 »
Ja ... der wurde mit installiert ... ich kann mittels "mysql -u epg2vdr -pepg -Depg2vdr" auch auf die DB einloggen


EDIT:

Mh ... müsste ich auf der Kommandozeile nicht was angezeigt bekommen, wenn ich epgd eingebe? fehlt das Programm?
« Last Edit: September 26, 2014, 21:40:18 by ikke »
MLD 5.4-testing Aufnahmeserver, SATIP, virtuell auf ESXI
MLD 5.4-testing RPI2 Client - SATIP x2
DD Octopus NET V2 S2 Max

Offline MegaX

  • Administrator
  • Expert Member
  • ********
  • Posts: 1822
    • View Profile
IPTV - epg daemon - epg2vdr plugin - epgdata.com
« Reply #3 on: September 26, 2014, 22:01:53 »
Ahh...ich sehe gerade das du dafür eine channelmaps für IPTV brauchst.

Ich hoffe das ich am Wochenende dazu komme und dann erstelle ich mal eine.
Gruß MegaX

Hardware (show / hide)

Offline ikke

  • Adv. Member
  • ***
  • Posts: 122
    • View Profile
IPTV - epg daemon - epg2vdr plugin - epgdata.com
« Reply #4 on: September 26, 2014, 22:07:30 »
Hey Mega ... Danke ... :)

Wäre das hier richtig?

epgdata:71   = I-1-10301-10301          // Das Erste HD

bei

Das Erste HD;IPTV:110:S=0|P=0|F=UDP|U=239.35.10.1|A=10000:I:0:256=27:257=deu@3;258=AC3@106:259:0:10301:1:10301:0

aus der channels.conf

Wenn ja, dann kann müsste es schon laufen, denn diese Zeile ist in meiner channelmap.conf drin.
MLD 5.4-testing Aufnahmeserver, SATIP, virtuell auf ESXI
MLD 5.4-testing RPI2 Client - SATIP x2
DD Octopus NET V2 S2 Max

Offline MegaX

  • Administrator
  • Expert Member
  • ********
  • Posts: 1822
    • View Profile
IPTV - epg daemon - epg2vdr plugin - epgdata.com
« Reply #5 on: September 26, 2014, 22:23:35 »
Hab mal eine conf mit dem was ich auf die schnelle gefunden habe erstellt. Teste die mal bitte.

Gruß MegaX

Hardware (show / hide)

Offline ikke

  • Adv. Member
  • ***
  • Posts: 122
    • View Profile
IPTV - epg daemon - epg2vdr plugin - epgdata.com
« Reply #6 on: September 26, 2014, 22:35:20 »
DAAANKE :D


In welchem Log kann ich denn sehen, was grad passiert?
MLD 5.4-testing Aufnahmeserver, SATIP, virtuell auf ESXI
MLD 5.4-testing RPI2 Client - SATIP x2
DD Octopus NET V2 S2 Max

Offline MegaX

  • Administrator
  • Expert Member
  • ********
  • Posts: 1822
    • View Profile
IPTV - epg daemon - epg2vdr plugin - epgdata.com
« Reply #7 on: September 26, 2014, 22:38:53 »
im /var/log/messages Log.

Am besten mit
Code: [Select]
tail -f /var/log/messages dann wird das fortlaufend angezeigt.
Mit Ctrl + c kannst du es wieder beenden.
Gruß MegaX

Hardware (show / hide)

Offline ikke

  • Adv. Member
  • ***
  • Posts: 122
    • View Profile
IPTV - epg daemon - epg2vdr plugin - epgdata.com
« Reply #8 on: September 26, 2014, 22:40:50 »
OK ... da schaue ich standardmässig rein. Aber es tut sich erst mal nichts, im /var/log/messages bleibt die oben genannte Fehlermeldung.

in der epgd.conf habe ich folgendes stehen

epgdata.url = http://www.epgdata.com
epgdata.pin = AeYP.....meinPin


Ist die URL richtig?

EDIT: Loglevel erhöht

Sep 26 22:50:25 (none) user.err vdr: epg2vdr: Trying to re-connect to database!
Sep 26 22:50:25 (none) user.err vdr: epg2vdr: Statement 'select uuid, inssp, updsp, name, version, dbapi, lastupd, nextupd, state, master, ip from vdrs where uuid = ?;' with (1) in parameters and (11) out bindings prepared
Sep 26 22:50:25 (none) user.err vdr: epg2vdr: Statement 'insert into vdrs set uuid = ?, inssp = ?, updsp = ?, name = ?, version = ?, dbapi = ?, lastupd = ?, nextupd = ?, state = ?, master = ?, ip = ?;' with (11) in parameters and (0) out bindings prepared
Sep 26 22:50:25 (none) user.err vdr: epg2vdr: Statement 'update vdrs set updsp = ?, name = ?, version = ?, dbapi = ?, lastupd = ?, nextupd = ?, state = ?, master = ?, ip = ? where uuid = ?;' with (10) in parameters and (0) out bindings prepared
Sep 26 22:50:25 (none) user.err vdr: epg2vdr: Can't lookup epgd information, start epgd to create the tables first! Aborting now.
« Last Edit: September 26, 2014, 22:51:23 by ikke »
MLD 5.4-testing Aufnahmeserver, SATIP, virtuell auf ESXI
MLD 5.4-testing RPI2 Client - SATIP x2
DD Octopus NET V2 S2 Max

Offline MegaX

  • Administrator
  • Expert Member
  • ********
  • Posts: 1822
    • View Profile
IPTV - epg daemon - epg2vdr plugin - epgdata.com
« Reply #9 on: September 27, 2014, 10:42:34 »
Moin

es sieht so aus als wenn die Datenbank nicht richtig erstellt wurde.

Mach mal folgendes:
Code: [Select]
stop vdr
stop epg-daemon
stop mysql-server

Dann löscht du mal die Datenbanken:
Code: [Select]
rm -rf /var/cache/mysql-data
rm -rf /var/cache/vdr/epg.data
Somit hast du erstmal ein sauberes System.

Jetzt erstellst du nach und nach die Datenbanken:
Mysql Initial Datenbank erstellen
Code: [Select]
start mysql-serverEPG Datenbank erstellen und warten bis diese befüllt ist:
Code: [Select]
start epg-daemon
tail -f /var/log/messages
Das kann beim ersten befüllen schon einige Zeit dauern.

Wenn sich nix mehr tut wegen epgd dann startest du den vdr(loglevel 3) und holst dir mit epg2vdr die Daten:
Code: [Select]
start vdr && svdrpsend.sh plug epg2vdr reload
tail -f /var/log/messages
nun sollte sich epg2vdr mit der Datenbank verbinden und die EPG-Daten ziehen.

Ist er damit fertig mach einfach nen reboot der MLD und schau ob dann immer noch alles läuft.

Tipp: Um ne bessere Übersicht im Log zu haben kannst du auch nach dem löschen der ganzen Datenbanken ein
Code: [Select]
rm -rf /var/log/messages machenund mit ner frischen Logdatei anfangen.
Gruß MegaX

Hardware (show / hide)

Offline ikke

  • Adv. Member
  • ***
  • Posts: 122
    • View Profile
IPTV - epg daemon - epg2vdr plugin - epgdata.com
« Reply #10 on: September 27, 2014, 14:44:06 »
Danke Dir MegaX :)

leider funktioniert auch das noch nicht. Mysql baut zwar aber die DB. Es gibt aber NULL Einträge von epgd in messages.

Klingt insoweit plausibel (für mich), als dass auch kein epg-daemon beendet werden kann, weil ein entsprechender Prozess nicht gefunden wird. Bei 'stop epg-daemon' kommt stets:

Stopping epg-daemon: start-stop-daemon: warning: killing process 3567: No such process                                                               failed

Im init-script steht DAEMON=epgd. Aber epgd gibt es bei mir im System nicht ?? Wo müsste ich diese Datei denn finden?

Ich habs gefühl, dass das Paket epg-daemon ne Macke hat.

Cheers
MLD 5.4-testing Aufnahmeserver, SATIP, virtuell auf ESXI
MLD 5.4-testing RPI2 Client - SATIP x2
DD Octopus NET V2 S2 Max

Offline MegaX

  • Administrator
  • Expert Member
  • ********
  • Posts: 1822
    • View Profile
IPTV - epg daemon - epg2vdr plugin - epgdata.com
« Reply #11 on: September 27, 2014, 14:56:43 »
Jupp...da war was das das epg-daemon Paket nicht sauber gebaut wurde.
Sorry hatte ich vergessen.

Mach mal ein:
Code: [Select]
opkg install epg-daemon --force-reinstall
epgd sollte dann unter /usr/bin/epgd zu finden sein.
Gruß MegaX

Hardware (show / hide)

Offline ikke

  • Adv. Member
  • ***
  • Posts: 122
    • View Profile
IPTV - epg daemon - epg2vdr plugin - epgdata.com
« Reply #12 on: September 27, 2014, 14:59:56 »
/usr/bin/epgd auch nach --force-reinstall nicht vorhanden:

VDR-IP> opkg install epg-daemon --force-reinstall
Create a snapshot of '/mnt/root/@root' in '/mnt/root/2014-09-27 14:58'
Downloading http://www.minidvblinux.de/download/4.0.1-rpi/files/base/epg-daemon_2014.05.29-33.opk.
Reinstalling epg-daemon (2014.05.29-33) on root.
Stopping epg-daemon: start-stop-daemon: warning: killing process 3567: No such process                                                               failed
Configuring epg-daemon.
Starting mysql-server:                                               done
Starting epg-daemon                                                  done
Collected errors:
 * resolve_conffiles: Existing conffile /etc/epgd/epgd.conf is different from the conffile in the new package. The new conffile will be placed at /etc/epgd/epgd.conf-opkg.
 * file_md5sum_alloc: Failed to open file /etc/epgd/mergeepg.sql: No such file or directory.


BTW: Kein Sorry bitte ... ich krieg das hier alles immer noch mit überschaubar grossem Aufwand hin. Ihr macht schliesslich die ganze Arbeit ... und dafür ... THANK YOU ;)
« Last Edit: September 27, 2014, 16:18:24 by ikke »
MLD 5.4-testing Aufnahmeserver, SATIP, virtuell auf ESXI
MLD 5.4-testing RPI2 Client - SATIP x2
DD Octopus NET V2 S2 Max

Offline MegaX

  • Administrator
  • Expert Member
  • ********
  • Posts: 1822
    • View Profile
IPTV - epg daemon - epg2vdr plugin - epgdata.com
« Reply #13 on: September 27, 2014, 18:57:44 »
Hi
mach mal ein opkg upgrade, dann solltest du ne neue Version bekommen und die geht auch wieder.
Gruß MegaX

Hardware (show / hide)

Offline ikke

  • Adv. Member
  • ***
  • Posts: 122
    • View Profile
IPTV - epg daemon - epg2vdr plugin - epgdata.com
« Reply #14 on: September 27, 2014, 19:25:46 »
Hab ich, ein opkg update && upgrade macht leider nix. Ein --force-reinstall lädt bei mir (4.0.1-RPI) die Version epg-daemon_2014.05.29-33.opk neu. Ebenso ein remove und install
« Last Edit: September 27, 2014, 19:33:43 by ikke »
MLD 5.4-testing Aufnahmeserver, SATIP, virtuell auf ESXI
MLD 5.4-testing RPI2 Client - SATIP x2
DD Octopus NET V2 S2 Max

[1] 2 >>> Archiv / MLD 4.x / Raspberry PI / IPTV - epg daemon - epg2vdr plugin - epgdata.com
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.