DBox2 Uhrzeit unter Neutrino

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
Mourice

DBox2 Uhrzeit unter Neutrino

Beitrag von Mourice »

Hi,

ich habe ein Problem, was ich nicht lokalisieren kann.

"Früher" hat es das Problem nicht gegeben, wobei ich "früher" nicht weiter spezifizieren kann.

Ich benutze den DBox-Rekorder, um von der DBox2 Musik aufzunehmen.
Dafür ist es wichtig, das die Uhrzeit der Box und des PC's synchron sind.

Der Rekorder stoppt den sectionsd.
Danach läuft die Uhrzeit der Box im Sekundentakt aus dem Ruder, was dann eben nach circa 10 Minuten zum Abbruch der Aufnahme führt.

Man kann zwar periodisch die PC-Zeit mit der Box syncronisieren, nur ist dann irgendwann die Zeit des PC's vollkommend falsch, was dann zu Problemen mit anderen Programmen führt.

Kann sich jemand erinnern oder weiss es sogar, wann und was eventuell geändert wurde bezüglich der Zeit ?

MfG
Gaucho316
Contributor
Beiträge: 1688
Registriert: Donnerstag 17. Februar 2005, 20:24

Re: DBox2 Uhrzeit unter Neutrino

Beitrag von Gaucho316 »

Hast du das Problem mit der weglaufenden Uhrzeit denn auch, wenn du im Features-Menü EPG auslesen auf aus stellst und somit den sectionsd anhälst?
Mourice

Re: DBox2 Uhrzeit unter Neutrino

Beitrag von Mourice »

Gaucho316 hat geschrieben:Hast du das Problem mit der weglaufenden Uhrzeit denn auch, wenn du im Features-Menü EPG auslesen auf aus stellst und somit den sectionsd anhälst?
Hi,

auch da läuft mir die Zeit bei der Box davon - so circa 10 Sekunden pro 5 Minuten geht die Box vor.

MfG
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: DBox2 Uhrzeit unter Neutrino

Beitrag von rhabarber1848 »

Mourice

Re: DBox2 Uhrzeit unter Neutrino

Beitrag von Mourice »

rhabarber1848 hat geschrieben:Vielleicht hilft das? http://wiki.tuxbox-cvs.sourceforge.net/ ... ex.php/RTC
Ja,

dass geht auch, oder ein Cron mit rdate ...

Ich weiss nur sicher, dass dies "früher" nicht vorgekommen ist.

Deshalb die Frage. Hatte gedacht, dass vielleicht jemand sich "erinnert" ...

MfG

Und jeden Benutzer vom DBox-Rekorder zu überreden, sich ein RTC-Modul ....
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: DBox2 Uhrzeit unter Neutrino

Beitrag von rhabarber1848 »

Ein Blick ins sectionsd-CVS zeigt: http://cvs.tuxbox-cvs.sourceforge.net/c ... 6&view=log
Revision 1.313 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 3 16:58:00 2009 UTC (2 years ago) by seife
Branch: MAIN
Changes since 1.312: +14 -7 lines
Diff to previous 1.312

sectionsd: do not get time from DVB if sectionsd is paused

Do not get time from DVB if sectionsd is paused. On unpause, trigger a
re-fetch of the current time.
Mourice

Re: DBox2 Uhrzeit unter Neutrino

Beitrag von Mourice »

Hi,
danke für Deine Mühe.

Ich hätte nicht gewusst, wie ich an diese Info kommen sollte.

Ich schau mal, ob es dass eventuell ist.

MfG
Mourice

Re: DBox2 Uhrzeit unter Neutrino

Beitrag von Mourice »

Hi,

noch mal eine Frage zwischendurch ...

Kann es sein, dass die Einstellung "Timesynchronisation auf NTP" in Netzwerkeinstellungen keine Auswirkungen hat ?

MfG
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: DBox2 Uhrzeit unter Neutrino

Beitrag von dbt »

Mourice

Re: DBox2 Uhrzeit unter Neutrino

Beitrag von Mourice »

dbt hat geschrieben:Könnte man denken:
http://cvs.tuxbox-cvs.sourceforge.net/t ... iew=markup
Hi,

jetzt versteh ich nur noch "Bahnhof".

Was hat denn jetzt rdate mit der Timesync auf NTP zu tun ?

MfG
Mourice

Re: DBox2 Uhrzeit unter Neutrino

Beitrag von Mourice »

Hi,

habe das Problem gelöst.

1) einmal war es der "Trottel" vor dem PC (der PC hatte auch nicht die korrekte Zeit)

2) habe ich es auf der Box mit NTP gelöst

wen es interessiert ...

1) gebaut mit --enable-openntpd

2) 18rdate,18openntpd und start_neutrino angepasst

18rdate

Code: Alles auswählen

#!/bin/sh

case $1 in
	start)
		if [ "`grep network_ntpenable= /var/tuxbox/config/neutrino.conf | sed "s/network_ntpenable=//"`" = "false" ]; then
			rdate `grep network_ntpserver= /var/tuxbox/config/neutrino.conf | sed "s/network_ntpserver=//"`
			echo "Start rdate : `date`" >/var/log/messages
		fi
		;;
esac

exit 0

18openntpd

Code: Alles auswählen

#!/bin/sh

# Tuxbox init script for /sbin/ntpd

NTPD_CONF=/var/etc/ntpd.conf

case $1 in
	start)
		if [ -x /sbin/ntpd ] && [ "`grep network_ntpenable= /var/tuxbox/config/neutrino.conf | sed "s/network_ntpenable=//"`" = "true" ]; then
			echo "server `grep network_ntpserver= /var/tuxbox/config/neutrino.conf | sed "s/network_ntpserver=//"`" >$NTPD_CONF
			ntpd -s -f $NTPD_CONF # -s tells ntpd to set the time at startup
			echo "Start ntpd : `date`" >/var/log/messages
		fi
		;;
	stop)
		killall ntpd
		;;
esac

exit 0

start_neutrino

Code: Alles auswählen

.
.
.
if [ "`grep network_ntpenable= /var/tuxbox/config/neutrino.conf | sed "s/network_ntpenable=//"`" = "true" ]; then
	SECTIONSD="-tc"
fi
.
.
.
MfG