Mailinglist Archive: opensuse-es (1673 mails)
| < Previous | Next > |
Re: [suse-linux-s] adjtime no ajusta la hora del sistema
- From: Eva Dominguez <evadom2002@xxxxxxxx>
- Date: Thu, 4 Nov 2004 09:03:50 +0100 (CET)
- Message-id: <20041104080350.89666.qmail@xxxxxxxxxxxxxxxxxxxxxxx>
Escribo para agradecerle a Carlos E.R. su ayuda con
la hora del sistema y para aconsejar la lectura de su
"minihowto" sobre el tema.
El link de este howto y otros tutoriales aparecen más
abajo en este mail.
Eva
--- "Carlos E. R." <robin1.listas@xxxxxxxxxx>
escribió:
> Fecha: Tue, 26 Oct 2004 13:21:25 +0200 (CEST)
> De: "Carlos E. R." <robin1.listas@xxxxxxxxxx>
> Para: Lista de Suse Linux Español
> <suse-linux-s@xxxxxxxx>
> Asunto: Re: [suse-linux-s] adjtime no ajusta la hora
> del sistema
>
>
> El 2004-10-25 a las 10:42 +0200, Eva Dominguez
> escribió:
>
> (No enviaste la respuseta a la lista - respondo en
> la lista, con
> copia directa a ti, para que quede archivado por si
> alguien busca
> el tema en otra ocasión)
>
> > Hola Carlos!
>
> ¡Hola!
>
> >
> > Muchísimas gracias por tu contestación (eres el
> único
> > que ha sabido darme alguna pista :))
>
> Es que es un tema que me interesa :-)
>
> > Con tu ayuda he podido mejorar un poquito mi
> > situación, porque aún no la he resuelto del todo.
> Te
> > explico según tus comentarios:
> >
> > > Puede que sea un error de signo. Por cierto, el
> > > manual dice:
> > >
> > > This program gives you raw access to the
> kernel time variables.
> > > For a machine connected to the Internet,
> or equipped with a
> > > precision oscillator or radio clock, the
> best way to regulate
> > > the system clock is with ntpd(8). For a
> standalone or
> > > intermittently connected machine, you may
> use adjtimex instead
> > > to at least correct for sys tematic
> drift.
> > >
> > > Es decir, recomienda usar ntpd para eso.
> >
> > No, no era un problema de signo porque ya lo
> había
> > probado. Tb he estado viendo lo de ntp, pero eso
> no me
> > sirve por dos causas: la primera, el PC no está
> > continuamente conectado a Internet. La segunda, no
> me
> > sirve sólo con actualizar el reloj del sistema
> > operativo sino que, con esos datos horarios, tengo
> que
> > actualizar algunas variables de mi sistema
> informático
> > (vamos, q la aplicación que uso para modificar el
> > reloj del sistema está hecha a medida)
>
>
> Por lo de internet, no, porque el ntpd sirve para
> dos cosas: para tomar la
> hora a internet, y para _dar_ la hora a internet. Es
> decir, puede tomar al
> hora a través de otros servidores (y a su vez
> darla), pero también puede
> actuar como servidor primario de hora, tomándola de
> un reloj gps o de lo
> que sea.
>
> Ahora, como yo eso no lo he hecho, no te puedo decir
> sin estudiarme el
> manual como se hace. Pero si se que se hace :-)
>
> Y respecto a tu programa a medida, una vez que el
> reloj del sistema está
> sincronizado y corregido, este puede tomar la hora
> desde el sistema y no
> al revés ;-)
>
>
> > > A mi me da bastante más información:
> > >
> > > nimrodel:~ # adjtimex --print
> > > mode: 0
> > > offset: 0
> > > frequency: 0
> > > maxerror: 16384000
> > > esterror: 16384000
> > > status: 64
> > > time_constant: 2
> > > precision: 1
> > > tolerance: 33554432
> > > tick: 10000
> > > raw time: 1098370188s 62848us =
> > > 1098370188.062848
> > > return value = 5
> > > nimrodel:~ # which adjtimex --print
> > > /usr/sbin/adjtimex
> > >
> >
> > Si, si, a mi tb me da esa información, pero en el
> > mail sólo puse "tick" y "frequency" porque eran
> los
> > únicos parámetros distintos entre las máquinas
> Suse
> > (donde con tick=1000 no funcionaba el adjtime) y
> las
> > RedHat (donde si funcionaba).
>
> Ah, vale.
>
> >
> > >
> > > Es decir, si lo tenemos en 10000 lo puedes poner
> a un poco más o a un
> > > poco menos. Tengo la sospecha que tu lo tienes a
> 1000 porque tienes el
> > > kernel arrancado como "desktop" o viceversa.
> > >
> >
> > Exacto, mi PC estaba arrancando como "desktop".
> He
> > quitado ese parámetro del arranque y ya he
> conseguido
> > un tick de 10000 (además, he dejado que en el
> arranque
> > pusiera las opciones de "apm" y "acpi" por
> defecto,
> > porque he visto por google que dichas
> caracteristicas
> > influyen en el reloj del sistema)
>
> Ten en cuenta una cosa: apm y acpi no pueden
> funcionar simultaneamente. El
> primero que se configure durante el arranque toma
> posesión, y el otro no
> se usa. Lo puedes ver en el log del arranque, en
> /var/log/boot.msg
>
>
> > Además, he estado haciendo continuos "hwclock
> --set"
> > y "adjtimex --adjust" y poco a poco he encontrado
> un
> > tick y una frequencia que han hecho "reaccionar" a
> la
> > función adjtime...¡parece que ya ajusta!
>
> ¡Bien!
>
> > Lo malo es que esta solución no me ha parecido
> muy
> > rigurosa. Al final no sé si ha sido lo del
> "desktop" o
> > lo de los "adjust" sucesivos lo que me ha resuelto
> el
> > problema. Cuando lo tenga que hacer en otro equipo
> no
> > voy a estar segura de que funcione....
>
> Lo del desktop era fundamental. Lo que me queda de
> duda es si con el
> parámetro "dektop" adjtime hubiera aceptado valores
> como 1010 en vez de
> 10010. Los ajustes serían mucho menos finos, pero
> quizás posibles.
>
> > Muchas gracias por todo!
>
> De nada :-)
>
> De todos modos, es posible que exista alguna lista o
> algo donde haya gente
> con más conocimientos sobre el reloj y su ajuste que
> en esta lista tan
> general.
>
> Yo hice un minihowto, en inglés, sobre como funciona
> el ajuste de reloj
> en suse; lo tienes en:
>
> http://susefaq.sourceforge.net/howto/time.html
>
> Otros listeros también han escrito sobre el tema de
> la hora; por ejemplo,
> Guillermo Ballester:
>
> http://www.oxixares.com/~gbv/hora.html
>
> y quizás esta otra:
>
> http://bulma.net/body.phtml?nIdNoticia=1947
>
> No se si alguna te servirá de algo, pero así están
> todas las que recuerdo
> ahora mismo concentraditas en un mismo correo :-)
>
>
> --
> Saludos
> Carlos Robinson
>
>
>
______________________________________________
Renovamos el Correo Yahoo!: ¡100 MB GRATIS!
Nuevos servicios, más seguridad
http://correo.yahoo.es
| < Previous | Next > |