Heyho,
Ich versteh das einfach nicht. Ich habe mich mal dem Problem des automatischen Zeitabgleichs meines VDRs angenommen. Eigentlich sollte dieser Settime-Patch, welcher auch im Komplettpatch (bzw. akool) verwendet wird, die Zeit automatisch nach EPG stellen.
Nun habe ich, wie auf Seite 2 des Threads zu sehen, versucht, diesen Patch komplett zu integrieren, da er zwar offensichtlich den VDR gepatcht hat, aber offensichtlich nicht die /etc/init.d/vdr editiert bzw. die entsprechenden Scripts installiert hat.
Dies hab ich folgendermaßen gelöst:
Ich habe folgendes in die /etc/init.d/vdr eingefügt:
Daraufhin ein Shellscript /usr/sbin/timeset.sh erstellt:
mit Inhalt
Dann noch dem User vdr zugewiesen und ausführbar gemacht:
Und schließlich noch den Pfad in der /etc/conf.d/vdr angegeben:
Am Anfang hat's funktioniert - ich schätze, genau einmal. Daraufhin ist der PC nicht mehr heruntergefahren - keine Ahnung warum.
// edit: Ich habe dann provisorisch die Zeile in der /etc/init.d/vdr wieder auskommentiert - dürfte wohl daran liegen dass es dann nicht mehr geht. Ich kann aber auch nicht sagen, warum er nicht mehr herunterfahren wollte - als Meldung kam:
Mar 12 14:39:23 rockzbox nvram-wakeup[13495]: RTC is not synchronously with system time!
Mar 12 14:39:23 rockzbox nvram-wakeup[13495]: RTC isn't running in localtime nor in UTC/GMT time!
Jetzt allerdings habe ich wieder die Meldung in der /var/log/messags:
Mar 18 20:50:55 rockzbox vdr[2029]: System Time = Thu Mar 18 20:50:55 2004 (1079639455)
Mar 18 20:50:55 rockzbox vdr[2029]: Local Time = Thu Mar 18 20:50:39 2004 (1079639439)
Mar 18 20:50:55 rockzbox vdr[2029]: ERROR while setting system time: Operation not permitted
Klar, habe ja die Zeile in /etc/init.d/vdr auskommentiert. Aber wie zum Teufel implementiere ich jetzt diesen Patch, sodass sowohl die Zeitsetzung, als auch das Herunterfahren wieder klappt?
Vielen Dank im Voraus für die Hilfe!