Astra 28,2 Ost EPG mit dem sectionsd

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Astra 28,2 Ost EPG mit dem sectionsd

Beitrag von rhabarber1848 »

amazing hat geschrieben:(direkt mit telnet in /tmp # sectionsd)
Damit dürftest Du /bin/sectionsd gestartet haben...
amazing
Interessierter
Interessierter
Beiträge: 24
Registriert: Sonntag 21. November 2004, 23:32

Re: Astra 28,2 Ost EPG mit dem sectionsd

Beitrag von amazing »

oh nee, ne!

Das ist ja zum verzweifeln. Also, auch mit wget hat's somit nicht funktioniert:

BusyBox v1.7.2 (2009-02-02 17:52:54 CET) built-in shell (ash)
Enter 'help' for a list of built-in commands.

/var # cd ..
/ # killall -9 sectionsd
/ # ./tmp/sectionsd
./tmp/sectionsd: line 1: syntax error: "(" unexpected
/ #

oder liegt's an der busybox, oder so??
GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

Re: Astra 28,2 Ost EPG mit dem sectionsd

Beitrag von GetAway »

Wechsel bitte vorher nach /tmp

MIT cd /tmp und führe dann in /tmp

./sectionsd

aus!!!

Und vorher Rechte auf 755 setzen !!!
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Astra 28,2 Ost EPG mit dem sectionsd

Beitrag von rhabarber1848 »

Falls es mit der Binary gar nicht klappen sollte, gibt es hier
den Patch, angepasst ans aktuelle CVS. Nicht erschrecken,
sectionsd nach mklibs, also die Flashimage-Version, ist ca.
80 KB größer, das macht die Übersetzungstabelle.

Mit yadd-neutrino in einem deutschen Kabelnetz funktioniert
sectionsd weiterhin wie bisher, da ich keine Sat-Anlage habe,
kann ich den britischen EPG nicht testen.

sectionsd_freesat.diff
amazing
Interessierter
Interessierter
Beiträge: 24
Registriert: Sonntag 21. November 2004, 23:32

Re: Astra 28,2 Ost EPG mit dem sectionsd

Beitrag von amazing »

@getaway:

/var # killall -9 sectionsd
/var # cd tmp
/tmp # wget http://www.pt-1.net/sectionsd/CBot04_09_08/sectionsd
Connecting to www.pt-1.net (64.185.237.188:80)
/tmp # ./sectionsd
./sectionsd: line 1: syntax error: "(" unexpected
/tmp #

@rhabarber1848
vielen Dank, aber ich weiss gar nicht mit so einer diff Datei umzugehen. Die muss wahrscheinlich kompiliert werden, oder nicht? Dafuer braucht man wohl auch Linux? Oder kann ich diese Datei irgendwie in die box einspielen?
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Astra 28,2 Ost EPG mit dem sectionsd

Beitrag von rhabarber1848 »

amazing hat geschrieben:Die muss wahrscheinlich kompiliert werden, oder nicht?
Ja.
amazing hat geschrieben:Dafuer braucht man wohl auch Linux?
Ja.
amazing hat geschrieben:Oder kann ich diese Datei irgendwie in die box einspielen?
Nein.

Wenn Du wirklich an einer sectionsd-binary interessiert und
bereit bist, mehrere Stunden zu investieren, gibt es hier ein
HowTo von mir zur Einrichtung einer Linux-Umgebung zum
Kompilieren von Neutrino, Zielgruppe sind User, die Linux noch
nie genutzt haben:

http://forum.tuxbox-cvs.sourceforge.net ... 13&t=48503

Das Einspielen des diffs mittels patch-Befehl ist dort kurz erwähnt.
amazing
Interessierter
Interessierter
Beiträge: 24
Registriert: Sonntag 21. November 2004, 23:32

Re: Astra 28,2 Ost EPG mit dem sectionsd

Beitrag von amazing »

Hi rhabarber1848,

kannst Du das bitte nicht einmal fuer mich machen? Normalerweise wuerde ich mich da jetzt auch einarbeiten wollen, aber ich krieg hier schon seit 3 Tagen Aerger, dass nichts laeuft - jetzt muss ich schon wieder die alte Sky Digibox anschliessen.

Das waere echt toll, wenn das gehen wuerde...
amazing
Interessierter
Interessierter
Beiträge: 24
Registriert: Sonntag 21. November 2004, 23:32

Re: Astra 28,2 Ost EPG mit dem sectionsd

Beitrag von amazing »

gerade das neueste jtg image aufgespielt, und immer noch der selbe syntax error.

Die o.a. sectionsd von der pt-1 seite ist mit allergroessten Wahrscheinlichkeit fehlerhaft - da fuehrt eigentlich kein weg mehr dran vorbei... hat denn niemand ausser mir die Datei ausprobiert?
Barf
Developer
Beiträge: 1475
Registriert: Dienstag 4. Februar 2003, 22:02

Re: Astra 28,2 Ost EPG mit dem sectionsd

Beitrag von Barf »

Die Datei kommt kaputt an. md5-summe=8c3d5a9ef4d32c93e237af150e412727

Entweder ist sie auf dem Server schon korrupt, oder nimmt sich PT-1s Server Freiheiten, z.B. wegen Fehlkonfiguration.

Warum kill -9 eine schleche Idee ist
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Re: Astra 28,2 Ost EPG mit dem sectionsd

Beitrag von Houdini »

Code: Alles auswählen

chmod 755 sectionsd
vergessen?
amazing
Interessierter
Interessierter
Beiträge: 24
Registriert: Sonntag 21. November 2004, 23:32

Re: Astra 28,2 Ost EPG mit dem sectionsd

Beitrag von amazing »

@houdini:
nee, nicht vergessen, chmod 755 hatte ich mit ftp programm gesetzt, aber auch mal mit telnet -immer der selbe Fehler
Barf hat geschrieben:Die Datei kommt kaputt an. md5-summe=8c3d5a9ef4d32c93e237af150e412727
Vielen, vielen Dank. Das erklärt eigentlich alles. Schade um die ganze verschwendete Zeit, meine, aber auch von Euch, die geantwortet und Lösungsvorschläge gemacht haben :(

Wie gesagt, ich habe so ein patching noch nie gemacht. Kann bitte jemand netterweise die Diff Datei, die Rhabarber1848 drei Postings oben hochgeladen hat, irgendwie patchen und eine neue sectionsd generieren?

Das waere echt super....
Cbot
Interessierter
Interessierter
Beiträge: 43
Registriert: Dienstag 22. März 2005, 19:44

Re: Astra 28,2 Ost EPG mit dem sectionsd

Beitrag von Cbot »

So, dann will ich mich hier auch mal zu Wort melden.

rhabarber1848 hat den angepassten Patch ja bereits weiter oben angehängt. Ich habe die Sache mit dem Freesat EPG nicht mehr weiter verfolgt, da mir das Einlesen jeweils zu lange gedauert hat. Es gibt wohl die Möglichkeit den kompletten Freesat EPG über 11428 MHz (der Transponder mit ITV HD) deutlich schneller einzulesen, hier kommen die Daten mit einer höheren Datenrate. Dazu müsste man aber natürlich Anpassungen vornehmen. Wer den DVBViewer auf dem PC im Einsatz hat, kann da erleben, dass der Freesat EPG auf diesem Transpondern in extrem kurzer Zeit (wenigen Sekunden) komplett eingelesen wird.

Ich habe trotzdem eben nochmal einen aktuellen sectionsd mit dem Freesat EPG Patch gebaut. Funktionieren tut es scheinbar (mit der angesprochenen Verzögerung beim Einlesen), Stabilität usw. hab ich jetzt nicht getestet. Download Link: http://rapidshare.com/files/200825012/s ... eesat.html

Wie oben schon angesprochen nutze ich den Freesat EPG über den sectionsd derzeit nicht, stattdessen funktioniert hier schon seit vielen Wochen mein anderer Ansatz mit dem TCP Server im sectionsd sehr gut. Dieser Server ist extrem simpel programmiert, es wird kein Multi-Threading o.ä. benutzt. Das bedeutet natürlich auch, dass immer nur ein Client gleichzeitig mit der Box verbunden sein kann, für meinen Hausgebrauch ist das aber kein Nachteil. Als Client habe ich mir eine kleine Windows Anwendung gestrickt, die die EPG Daten von verschiedenen Online Diensten importieren und zum sectionsd schicken kann. Diese Lösung hat für mich den Vorteil, dass ich neben den Programmdaten für die englischen Sender auch EPG bei z.B. Eurosport, CNN und CNBC haben kann.

Hier mal das komplette Paket bestehend aus Diff, aktueller sectionsd Binary mit Server Funktion und Windows Client Programm: http://rapidshare.com/files/200827632/s ... s.zip.html

Der sectionsd Server läuft auf Port 9883 (mein Geburtstag *gg*), das Client Programm benötigt .NET 3.0.
In der ZIP Datei sind nur Import Plugins für Bleb.org und RadioTimes enthalten. Für die angesprochenen Programme wie Eurosport und CNN habe ich noch ein weiteres Plugin. Ich bin mir jedoch nicht sicher ob ich dieses verteilen darf, da ich irgendwo im Netz gelesen habe, dass die verwendete Datenquelle dies nicht gerne sieht.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Astra 28,2 Ost EPG mit dem sectionsd

Beitrag von rhabarber1848 »

Cbot hat geschrieben:Als Client habe ich mir eine kleine Windows Anwendung gestrickt
Wenn TVBrowser irgendwann mal sectionsd füttern könnte... (träum)
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Astra 28,2 Ost EPG mit dem sectionsd

Beitrag von seife »

xmltv hat auch Grabber für alle möglichen Quellen, da könnte man auch eine Lösung basteln, die auf einem Server per cronjob läuft...
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Astra 28,2 Ost EPG mit dem sectionsd

Beitrag von rhabarber1848 »

Cbot hat geschrieben:Hier mal das komplette Paket bestehend aus Diff, aktueller sectionsd Binary mit Server Funktion und Windows Client Programm: http://rapidshare.com/files/200827632/s ... s.zip.html
Hier die gleiche Datei: sectionsd_external_events.zip
amazing
Interessierter
Interessierter
Beiträge: 24
Registriert: Sonntag 21. November 2004, 23:32

Re: Astra 28,2 Ost EPG mit dem sectionsd

Beitrag von amazing »

how cool is that, ey!?

Einfach genial und vielen Dank!
Cbot
Interessierter
Interessierter
Beiträge: 43
Registriert: Dienstag 22. März 2005, 19:44

Re: Astra 28,2 Ost EPG mit dem sectionsd

Beitrag von Cbot »

xmltv hat auch Grabber für alle möglichen Quellen, da könnte man auch eine Lösung basteln, die auf einem Server per cronjob läuft...
Ich hätte auch noch ein Ruby-Script anzubieten, das im Grunde das gleiche tut wie der Windows Client. Allerdings hab ich das Script schon länger nicht benutzt, man müsste das also vermutlich erstmal wieder in Ordnung bringen.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Astra 28,2 Ost EPG mit dem sectionsd

Beitrag von rhabarber1848 »

* aus der Versenkung hol... *

Wie soll hier weiter verfahren werden?
An der TCP-Lösung hätte ich schon Interesse.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Astra 28,2 Ost EPG mit dem sectionsd

Beitrag von rhabarber1848 »

rhabarber1848 hat geschrieben:Falls es mit der Binary gar nicht klappen sollte, gibt es hier
den Patch, angepasst ans aktuelle CVS. Nicht erschrecken,
sectionsd nach mklibs, also die Flashimage-Version, ist ca.
80 KB größer, das macht die Übersetzungstabelle.
Nochmals aktualisiert für das aktuelle CVS: EDIT: Patch ist im CVS

Ich hoffe, ich habe die Anpassungen an sectionsd.cpp rev 1.288
im neuen fseitThread korrekt durchgeführt. Für Vergleiche habe
ich den ursprünglichen Patch im ULC belassen. Der Code kompiliert,
ausgeführt habe ich ihn allerdings noch nicht.

Neu an diesem Patch ist, dass die FreeSat-Unterstützung nun
optional und per default inaktiv ist. Zum Kompilieren eines
Freesat-fähigen sectionsd: cdk/configure --enable-freesatepg
Zuletzt geändert von rhabarber1848 am Mittwoch 8. Juli 2009, 22:36, insgesamt 1-mal geändert.
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: Astra 28,2 Ost EPG mit dem sectionsd

Beitrag von mb405 »

ich hab bisle den überblick verloren hier :(
rhabarber hat ja eine erheblich erweiterte version angehängt.
kann man die configure option nicht rauslassen, und das ganze nicht per menü machen ?? bei enigma gabs ja sowas auch.
einfach wenn /var/etc/.freesatepg existiert, dann das nutzen.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Astra 28,2 Ost EPG mit dem sectionsd

Beitrag von rhabarber1848 »

mb405 hat geschrieben:kann man die configure option nicht rauslassen, und das ganze nicht per menü machen ??
Sicherlich möglich, nur haben dann viele User, die keinen UK-EPG empfangen
können, eine unnötig große sectionsd-binary. Das gefällt mir so nicht.
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: Astra 28,2 Ost EPG mit dem sectionsd

Beitrag von mb405 »

also mal so übern daumen gepeilt sinds 40kb mehr.
ich hab den mal drin, wie wirkt der sich auch 28ost aus ??
Cbot
Interessierter
Interessierter
Beiträge: 43
Registriert: Dienstag 22. März 2005, 19:44

Re: Astra 28,2 Ost EPG mit dem sectionsd

Beitrag von Cbot »

Ich hab den Patch gerade mal angetestet. Leider scheint da noch irgendetwas nicht zu funktionieren. Der Freesat EIT Thread wird gestartet, aber das war es dann auch so ziemlich. Ich hab mal fix ein paar Debug-printfs eingebaut, demnach scheint er vereinzelt(!) irgendwelche Events einzulesen. Ganauer hatte ich mir es jetzt noch nicht angesehen.

Nachtrag: es wird einiges eingelesen, wenn man bereits einen Freesat Transponder getuned hat, bevor man den sectionsd startet. Nach mehrfachem Umschalten scheint es dann immer weniger bis nichts mehr zu werden. Abgesehen davon wird offenbar wenig Sinnvolles eingelesen. Wenn ich auf so ein SIevent aus eit.events() die Funktion getName() aufrufe, dann erhalte ich fast ausschließlich leere Strings.
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: Astra 28,2 Ost EPG mit dem sectionsd

Beitrag von mb405 »

auf welchen sendern soll man denn mal testen ?
Cbot
Interessierter
Interessierter
Beiträge: 43
Registriert: Dienstag 22. März 2005, 19:44

Re: Astra 28,2 Ost EPG mit dem sectionsd

Beitrag von Cbot »

Auf irgendeinem Freesat Sender, z.B. einer der BBCs oder ITVs.