Newsgroup: it.comp.os.linux.iniziare
Titolo: Orologio HW non va, come risolvo?

Quanto il pc viene riacceso, la data e' settata in ritardo di
circa 12h e al assare dei giorni si arriva a settimane di ritardo.
evidentemente per problemi HW l'ora non viene portata avanti a pc spento
(e'stata cambiata la batteria)
Come posso risolvere? pensavo di mettere un comando al boot, del tipo
#! /bin/sh
ntpdate 
ntp1.ien.it
dovrebbe bastare giusto? o e' meglio mettere un server ntp, che pero'
non ho ben capito bene come funziona, a quanto pare la sincronizzazione
non e' immediata se c'e' molto divario di tempo, per cui qua che ci sarebbero
circa 12h di ritardo ad ogni avvio e prima di sincronizzarlo arriverebbe
la posta con l'orario sballato..
Grazie
-- 
| Ciao Cacciavite          Linux Registered User #297089
| Powered by *Debian GNU/Linux 3.0* on  PentiumII 400Mhz
| E-mail:            caccia...@TOGLIQUESTOtiscali.it

 
Strano, hai provato a resettare il BIOS o fare un aggiornamento??
Per settare la data da SW a HW puoi usare il comando:
hwclock --systohc
Viceversa se vuoi settare la data/ora da BIOS a sistema
hwclock --hctosys
Comunque controlla con solo 'hwclock' che data/ora riporta!

 hwclock --hctosys
si pero' se l'orologio HW (che poi e' quello mantenuto dal bios,
giusto?) e' indietro risolvo poco..
Grazie



E perchè? aggiorni l'orario di sistema con ntp, poi lo sincronizzi
con l'orario hardware!
Pedonzolo
-- 
La vita e' una festa, viviamola insieme.
		-- Marcello Mastroianni (Snaporaz), "8 1/2"

 l'orologio di sys parte 12 indietro, e cosi' via giorno dopo giorno...
E tu, all'avvio, aggiorni l'orario di sistema con ntpdate (mi pare)
dopodichè dai un hwclock --systohc
Pedonzolo
-- 
Blah.

 dopodichè dai un hwclock --systohc
non vedo l'utilita' di avere l' hwclock aggiornato :) , e' meglio farlo
per qualche motivo?



Non è che semplicemente devi sostituire la batteria al PC? 
-- 
Ma in realtà chi sono io? Mi chiamano Joshua

 Grazie
-- 
Lorenzo `paulatz' Paulatto
Trieste
``Se Gauss fosse vivo oggi, sarebbe un hacker.''
      --Peter Sarnack (Princeton University)

 circa 12h e al assare dei giorni si arriva a settimane di ritardo.
Verifica se hai un file /etc/adjtime
Se c'e', setta l'ora con rdate, o ntpdate, poi rinominalo e riavvia.
Poi mi sai dire.
Ho una piccola teoria al riguardo. :-)
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 viene eseguito per ultimo dopo che tutti i servizi sono stati attivati.
si ho fatto esattamente questo e va bene, solo chiedevo numi sul perche' mi 
avessero suggerito di aggiornare anche l'orologio HW con hwclock --systohw


 Ho una piccola teoria al riguardo. :-)
ciao, ora non posso fare prove con la macchina, comuqnue il file esiste
gateway:/var/lib/amavis# cat /etc/adjtime
0.715037 1110224625 0.000000
1110224625
LOCAL
ti dice qualcosa? e' "lui" che setta il ritardo? :)


 ti dice qualcosa? e' "lui" che setta il ritardo? :)
E' la sua funzione.
Quel file serve per fare un aggiustamento *lento* dell'orologio
macchina.
Si usa per evitare sbalzi nei server, che potrebbero non gradire il
fatto che alcuni minuti, o alcune ore passano due volte, o mancano
del tutto.
Usando l'adjtime, l'orologio viene istruito ad andare un pelino piu'
forte o un pelino piu' piano fino a tornare all'orario corretto,
senza sbalzi.
Fai come ti ho detto, potresti anche risolvere il problema.
