Ernst May-Jung sagte: > Ich schreibe gerade ein Warenwirtschaftsprogram in PHP f�r ein > Sportgesch�ft. Mein Kunde hat einen Rechner mit defekter Uhr. K�nnte > nat�rlich auch durch sein derzeitiges Betribssystem verurscht sei, > glaube ich aber nicht so ganz. > > Jetzt hab ich mir �berlegt, das es die Batterie eigentlich nicht sein > kann, weil das Datum von Zeit zu Zeit, auch im laufendenden Betrieb ein > bis zwei Tag nach vorne springt! > > Bevor ich also einen neuen Quarz einl�te, was mein Kunde wahrscheinlich > in keinem Computerladen gemacht bekommt und dabei evtl. das Boad > schie�e, hatte ich an NTP gedacht.
Das ist doch �berhaupt nicht plausibel. Wenn der Quarz nicht die passende Frequenz liefert, warum springt dann das Datum im laufenden Betrieb tageweise nach vorne? Passiert das auch, wenn auf dem System Linux l�uft? Wenn das System ausgeschaltet ist? So wie Du das beschreibst, kommt mir als Fehlerquelle sehr wohl die Software in den Sinn. > Da gibt es aber das Problem, da� NTP bei solch hohen Differenzen > 1000 > angeblich nicht arbeitet. Verstehe ich nicht ganz, weil bei mir stellt > er die Zeit auch bei einer Stunde Abweichung, aber wom�glich nur die > Linux und nicht die Systemzeit. Ist das so? Meine Uhr hat sich n�mlich > in den letzten Tagen immer eine Stunde zur�ckgestellt, bis ich es > einmal von Hand gemacht habe. Der ntpd nimmt bei einer so gro�en Abweichung an, da� der Server mit dem er spricht kaputt ist und l��t es lieber bleiben. Mit ntpdate sollte es aber auf jeden Fall klappen. Die Systemzeit schreibst Du mit dem Befehl "systohc" in die Borduhr hinein. Ciao, -martin -- Schmitt Systemberatung Giessener Str. 18 35415 Pohlheim Deutschland/Germany Tel. +49(64 03)9 69 08 78 Fax +49(64 03)9 69 08 79 http://www.scsy.de ---------------------------------------------------------------------------- PUG - Penguin User Group Wiesbaden - http://www.pug.org

