Das -4 kennt die Busybox nicht und kann auch nicht damit gebaut werden. Du meinst das externe rdate, was aber schon vor langer Zeit entsorgt wurde, weil die Busybox-Version vollkommen ausreicht. Das mit der "ntp.local" geht vielleicht bei Dir aufgrund des Routers der wohl damit gemeint ist bei Dir, aber so gehts nicht bei anderen und daher der feste NTP als Angabe. Der Teil der rcS wird dann so aussehen:
#date fix
rdate -s ptbtime1.ptb.de
if [ "$?" != "0" ]; then
datefix=`cat /.version | grep "version=" | awk -F "=" '{print $2}'`
if [ "$datefix" != "" ]; then
date -s ${datefix:4}
else
date -s "200901011200"
fi
fi
MfG BPanther KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.
#get time from timeserver if possible
if [ `ping -c1 -W1 google.de | wc -l` = "6" ]; then
echo "Syncing with timeserver ptbtime1.ptb.de..." \
&& rdate ptbtime1.ptb.de \
&& export TIMESET=1
else
echo "No internet connection available..." \
&& date -s "1370109600"
fi
Es gibt genau 10 Sorten von Leuten – nämlich diejenigen, die das binäre System verstehen, und diejenigen, die es nicht tun.
Die meisten NTP lassen sich nicht anpingen, selbst bei Google klappte das auch nicht immer weil die das geblockt hatten. Mit der neutrino.conf haste recht, macht eventuelle Anpassungen leichter. Wobei ich wohl, aus Faulheit eher einfach grep nehme.
MfG BPanther KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.
EDIT: Das mit dem CEC ist dann auch komplett fertig für die nächste Version. Modul kann geladen werden unter Extras->Module und dann in den CEC-Einstellungen:
CEC View = ON -> Box schaltet TV selbstständig ein beim starten
CEC Standby = ON -> Box schaltet TV selbstständig aus beim herunterfahren (natürlich nicht beim Neustart)
MfG BPanther KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.
BPanther hat geschrieben:@Wayne: Ich habe die Zeile selbst nahezu so gelassen wie vorher, lediglich das "Duckbox" wird nun durch den Hostnamen ersetzt.
Das wurde aber seit der vorletzten Version (im GIT?) geändert. Jetzt sind es 3 Parameter, davor war es nur activemode=1
Zuletzt geändert von Wayne am Mi 18. Sep 2013, 18:39, insgesamt 1-mal geändert.
UFS 913: MNP im Flash, Timeshift auf SD-Karte
UFS 910 1W (mini 1.2 für NFS):
BPanther's NeutrinoHD stm22 USB + Swap-Partition auf interner HDD
if [ "$CEC_KO" == "1" ]; then
im cec.ko activemode=1 deviceName=`cat /var/etc/hostname` deviceType=3
hdmi_cec_view_on="$(sed -n 's/hdmi_cec_view_on=//p' /var/tuxbox/config/neutrino.conf)"
if [ "$hdmi_cec_view_on" == "1" ]; then
echo "0" > /proc/stb/cec/onetouchplay
fi
fi
/bin/vfdctl "`/usr/bin/translate "Box abschalten"`"
if [ "$CEC_KO" == "1" ]; then
hdmi_cec_standby="$(sed -n 's/hdmi_cec_standby=//p' /var/tuxbox/config/neutrino.conf)"
if [ "$hdmi_cec_standby" == "1" ]; then
echo "0" > /proc/stb/cec/systemstandby
fi
fi
sync
MfG BPanther KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.