Newsgroup: it.comp.os.linux.iniziare
Titolo: settare l'ora

Salve a tutti,
mi si presenta un problema per me incomprensibile.
Mi succede spesso di ritrovarmi l'ora, precedentemente impostata
correttamente, due ore avanti, come se si impostasse automaticamente
sull'ora universale. Io la sistemo e dopo qualche tempo il problema si
ripresenta.
Da cosa può dipendere?
Grazie a tutti,
Surf
-- 
Surfingthewind
"Chi fa, può commettere errori. Solo chi non fa nulla non sbaglia mai.
Sbaglia solo a nascere" (I.Montanelli)

 Da cosa può dipendere?
Timezone non configurato correttamente, hw clock impostato su UTC
invece che su ora locale, stai usando piu' OS sulla stessa macchina 
ed ognuno pretende di riconfigurare l'ora.
Davide

 Da cosa può dipendere?
Imposta l'ora su CET
-- 
Ciao
Gianluca

 ed ognuno pretende di riconfigurare l'ora.
Non credo .... non è il mio caso.
Grazie,
 Surf. 


 hw clock? cosa è ? si modifica da bios o cos'altro...?
Il PC e' dotato di due "orologi", uno hardware che viene usato quando
la macchine e' spenta, l'altro software per quando e' accesa. Di solito
l'orologio software viene regolato su quello hardware all'accensione.
Digita hwclock e lo vedrai. man hwclock per ulteriori info.
Davide

 Digita hwclock e lo vedrai. man hwclock per ulteriori info.
Avevate ragione sia tu che scanluca, in effetti l'hwclock era settato su
utc, di conseguenza quando modificavo l'ora di sistema l'orologio hw veniva
modificato. D'altra parte ogni volta che mi connetto con WinXP il cowntdown
(che uso per misurare i tempi di connessione) riaggiorna l'ora di sistema e
qundi anche l'orologio hw che, credo sia condiviso dai due OS.
Penso che, settando su Woody l'hwclock su --localtime, il problema sia stato
risolto.
Grazie ad entrambi,
Surf


 
E invece no!
digitando hwclock --localtime l'orologio hw non viene modificato in via
definitiva. Questo è quello che succede dando i sgg. comandi in
successione:
mirabel1:/home/massi# hwclock
Mon Apr 28 20:11:54 2003  -0.396302 seconds
mirabel1:/home/massi# hwclock --localtime
Mon Apr 28 18:12:05 2003  -0.653697 seconds
mirabel1:/home/massi# hwclock
Mon Apr 28 20:12:12 2003  -0.661476 seconds
mirabel1:/home/massi# hwclock -s
mirabel1:/home/massi# date
Mon Apr 28 20:14:44 CEST 2003
La cosa strana è che il comando hwclock --localtime mi indica l'ora spostata
indietro rispetto all'ora locale, ma quella è la "utc"!!
Inoltre andando a controllare l'ora sul BIOS la trovo settata alle 18
anzicchè alle 20.
Come esco da questa situazione?
Grazie,


 utc, 
Il clock hardware lo imposti nella configurazione del kernel se e' UTC
o locale.
Davide


Cioè devo ricompilare il kernel per settare il clock hw?
Questa è una vera seccatura....


 o locale.
Il mio .config ha questa indicazione in proposito:
# CONFIG_APM_RTC_IS_GMT is not set
se non ho capito male questo significa che l'orologio hw non è settato su
utc ma sull'ora locale.
Come si spiega allora il comportamento del sistema?
Grazie ancora per ogni suggerimento,
Surf.


 
Ho risolto! 
E' bastato modificare il file /etc/adjtime sostituendo alla stringa UTC la
stringa LOCAL. 
mirabel1:/home/massi/# vi /etc/adjtime
-29996.216797 1051568128 0.000000
1051568128
LOCAL #al posto di questa era inserito UTC
Tutto è andato al suo posto. Ho corretto l'ora e anche quella del BIOS è
settata correttamente.
Grazie dei preziosi suggerimenti,
Surf
