Plan: zapit und controld zusammenlegen.

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
JtG-Riker
Image-Team
Beiträge: 1015
Registriert: Freitag 7. Februar 2003, 18:37

Re: Plan: zapit und controld zusammenlegen.

Beitrag von JtG-Riker »

*gelöscht* doofheit *g*

Gruß Riker
tine1084
Einsteiger
Einsteiger
Beiträge: 160
Registriert: Freitag 8. September 2006, 14:58

Re: Plan: zapit und controld zusammenlegen.

Beitrag von tine1084 »

Mit einem aktuell erstellten Image kommt jetzt beim beenden der Box folgende Fehlermeldung:

Code: Alles auswählen

/etc/init.d/start_neutrino: line 33: syntax error: "elif" unexpected
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Plan: zapit und controld zusammenlegen.

Beitrag von rhabarber1848 »

tine1084 hat geschrieben:/etc/init.d/start_neutrino: line 33: syntax error: "elif" unexpected
Bereits vor wenigen Minuten im CVS gefixt :oops:
http://article.gmane.org/gmane.comp.video.tuxbox.scm/42
GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

Re: Plan: zapit und controld zusammenlegen.

Beitrag von GetAway »

Ist klar.

Code: Alles auswählen

 @@ -32,7 +30,6 @@
   i=9
   while expr $i != 0 > /dev/null
   do
  -if pidof controld > /dev/null; then echo "Waiting for controld (max. $i seconds)"
   elif pidof timerd > /dev/null; then echo "Waiting for timerd (max. $i seconds)"
   elif pidof zapit > /dev/null; then echo "Waiting for zapit (max. $i seconds)"
Edit: rhabarber1848 war schneller.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Plan: zapit und controld zusammenlegen.

Beitrag von rhabarber1848 »

seife hat geschrieben:Momentan pack ich übrigens den tripledragon und den controld-zapit-merge branch zusammen (so dass der tripledragon auch für dbox und dream verwendbar ist)
http://www.triple-dragon-fan.de/board/t ... #post22714
seife hat geschrieben:So for me everything works as good as on dbox2 or better, I consider the project finished.
@seife: Wie stellst Du Dir die weitere Arbeit vor? Du hast sehr viele Patches in
Deinem Git-Repo, die nicht nur die TD betreffen. Planst Du, die ganzen Sachen
nach und nach ins Tuxbox CVS zu packen?
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Plan: zapit und controld zusammenlegen.

Beitrag von seife »

Jaein. Tatsächlich sind da auch Sachen drin, über die ich inzwischen nicht mehr so glücklich bin (vieles von dem "#ifdef DM500" Zeugs), die ich inzwischen gerne anders lösen würde und die ich deswegen nicht im "offiziellen" Tree haben will. Aber generell will ich versuchen, die Grösse des diffs zu verringern.
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: Plan: zapit und controld zusammenlegen.

Beitrag von dbt »

Kann es sein, dass noch was fehlt.

Code: Alles auswählen

make -C /home/dbt/tuxbox-cvs/apps/dvb/zapit all install
make[1]: Entering directory `/home/dbt/tuxbox-cvs/apps/dvb/zapit'
make  all-recursive
make[2]: Entering directory `/home/dbt/tuxbox-cvs/apps/dvb/zapit'
Making all in include
make[3]: Entering directory `/home/dbt/tuxbox-cvs/apps/dvb/zapit/include'
Making all in zapit
make[4]: Entering directory `/home/dbt/tuxbox-cvs/apps/dvb/zapit/include/zapit'
Making all in client
make[5]: Entering directory `/home/dbt/tuxbox-cvs/apps/dvb/zapit/include/zapit/client'
make[5]: Für das Ziel »all« ist nichts zu tun.
make[5]: Leaving directory `/home/dbt/tuxbox-cvs/apps/dvb/zapit/include/zapit/client'
make[5]: Entering directory `/home/dbt/tuxbox-cvs/apps/dvb/zapit/include/zapit'
make[5]: Für das Ziel »all-am« ist nichts zu tun.
make[5]: Leaving directory `/home/dbt/tuxbox-cvs/apps/dvb/zapit/include/zapit'
make[4]: Leaving directory `/home/dbt/tuxbox-cvs/apps/dvb/zapit/include/zapit'
Making all in controldclient
make[4]: Entering directory `/home/dbt/tuxbox-cvs/apps/dvb/zapit/include/controldclient'
make[4]: *** Keine Regel, um »all« zu erstellen.  Schluss.
make[4]: Leaving directory `/home/dbt/tuxbox-cvs/apps/dvb/zapit/include/controldclient'
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory `/home/dbt/tuxbox-cvs/apps/dvb/zapit/include'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/home/dbt/tuxbox-cvs/apps/dvb/zapit'
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/home/dbt/tuxbox-cvs/apps/dvb/zapit'
make: *** [zapit] Fehler 2
Zapit hab ich grade frisch ausgecheckt, ein clean ging voraus. Hab ich was übersehen?
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Plan: zapit und controld zusammenlegen.

Beitrag von seife »

Mach mal im zapit-ordner ein "make distclean" oder entferne mal dort ./configure, Makefile, config.status
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: Plan: zapit und controld zusammenlegen.

Beitrag von dbt »

seife hat geschrieben:Mach mal im zapit-ordner ein "make distclean" oder entferne mal dort ./configure, Makefile, config.status
Danke das wars. config.status hatte ich zuerst schon rasiert, an die anderen beiden hatte ich nicht gedacht :dash:
GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

Re: Plan: zapit und controld zusammenlegen.

Beitrag von GetAway »

@seife

Wenn ich den Menüpunkt "Kanallisten neu laden" ausführe, werden laut Log die Dateien eingelesen.
Anschließend bleibt aber das Popup stehen. Nach ca. 2-3 Minuten schlägt ein Timeout zu und im
Log steht dies

Code: Alles auswählen

Kicking nhttpd failed: No such file or directory

Code: Alles auswählen

int result = system(mode == mode_radio
				    ? "wget -q -O /dev/null http://127.0.0.1/control/setmode?radio > /dev/null 2>&1"
				    : "wget -q -O /dev/null http://127.0.0.1/control/setmode?tv > /dev/null 2>&1");
		if (result)
			perror("Kicking nhttpd failed");
Liegt das eventuell am Yadd-Booting?
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Plan: zapit und controld zusammenlegen.

Beitrag von seife »

Keine Ahnung. Kannst du die URLs denn manuell aufrufen? Oder mit wget auf der box?
GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

Re: Plan: zapit und controld zusammenlegen.

Beitrag von GetAway »

so nicht:

Code: Alles auswählen

/# wget -q -O /dev/null http://127.0.0.1/control/setmode?tv
wget: cannot connect to remote host (127.0.0.1): Connection timed out
Edit:
Direkt geht.
/ # wget http://127.0.0.1
Connecting to 127.0.0.1 (127.0.0.1:80)
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Plan: zapit und controld zusammenlegen.

Beitrag von seife »

Da scheint der nhttpd ein Problem zu haben. Wundern tut's mich nicht :)
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Plan: zapit und controld zusammenlegen.

Beitrag von rhabarber1848 »

GetAway hat geschrieben:so nicht:

Code: Alles auswählen

/# wget -q -O /dev/null http://127.0.0.1/control/setmode?tv
Funktioniert hier in einem uClibc-Yadd, heute gebaut, ohne Probleme:
# time wget -q -O /dev/null http://127.0.0.1/control/setmode?tv
real 0m 3.38s
user 0m 0.01s
sys 0m 0.03s
Auch das Neuladen der Kanalliste in Neutrino funktioniert.
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Re: Plan: zapit und controld zusammenlegen.

Beitrag von Houdini »

check mal ob das loopback Netzwerk interface aktiviert ist
ala. ifconfig lo 127.0.0.1 up
GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

Re: Plan: zapit und controld zusammenlegen.

Beitrag von GetAway »

@Houdini

Bin grad nicht zuhause. Habe aber hier etwas gefunden das mir helfen wird, denke ich!
http://forum.tuxbox-cvs.sourceforge.net ... =7&t=48428

@rhabarber1848

Wie wärs mit einchecken? :D
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Plan: zapit und controld zusammenlegen.

Beitrag von rhabarber1848 »

GetAway hat geschrieben:@rhabarber1848
Wie wärs mit einchecken? :D
Was meinst Du damit?
GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

Re: Plan: zapit und controld zusammenlegen.

Beitrag von GetAway »

GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

Re: Plan: zapit und controld zusammenlegen.

Beitrag von GetAway »

Houdini hat geschrieben:check mal ob das loopback Netzwerk interface aktiviert ist
ala. ifconfig lo 127.0.0.1 up
Bei mir kommt das loopback Interace wenn ich ein Yadd boote nicht automatisch up.
Mit deinem Tipp funktioniert es jetzt. :D
GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

Re: Plan: zapit und controld zusammenlegen.

Beitrag von GetAway »

GetAway hat geschrieben:Der Framebufferfix (Clipping) sollte so schnell wie möglich mit ins CVS wandern.
Dort tritt der Fehler auch auf und ist jetzt dauerhaft reproduzierbar.
Kann natürlich auch sein das es im Yadd "anders(öfter)" auftritt als aus dem Flash.
JA, ich weiß, ich nerve! :D
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Plan: zapit und controld zusammenlegen.

Beitrag von seife »

Nicht wirklich. Ich kippe gerade (fast) meine komplete queue ins CVS. Allerdings ohne jetzt jeden Patch wirklich einzeln probiert zu haben (das gesamtpaket läuft bei mir schon lange). Wenn also heute was kaputt sein sollte, habt Geduld :-)
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Plan: zapit und controld zusammenlegen.

Beitrag von rhabarber1848 »

seife hat geschrieben:Ich kippe gerade (fast) meine komplete queue ins CVS.
Sag Bescheid, wenn Du durch bist. Momentan laufen Deine Patches ja im MInutentakt ein ;)
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Plan: zapit und controld zusammenlegen.

Beitrag von seife »

Ja, "git cherry-pick" und "git cvsexportcommit" rocken wirklich ;-)

Sollte jetzt fertig sein.
GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

Re: Plan: zapit und controld zusammenlegen.

Beitrag von GetAway »

Nach Änderung des Ringbuffersize sollte noch ein Hinweis zum Speichern und Neutrino Neustart kommen.
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Plan: zapit und controld zusammenlegen.

Beitrag von seife »

Wozu das denn? Wir machen doch kein Windows hier.