2 votes

Comment isoler la raison pour laquelle la date de mon système devient folle ?

La date sur ma machine x86 devient folle. Quand je démarre, elle est en 1980 (comme prévu puisque la pile CMOS est morte). Je la synchronise donc par NTP sans problème. Quelque temps plus tard (à quelques heures près, voire à quelques minutes près), le système se retrouve autour de l'une des dates suivantes :

Jun 09 00:21:48 UTC 2013  (Just a few days ago...)
Jan 30 14:14:06 UTC 2040  (Back to the future!)
Mar 08 00:08:31 UTC 2105  (Super far into the future)

Je ne pense pas que le NTP soit à l'origine de ce problème, car je n'effectue qu'une seule mise à jour forcée du NTP (lorsqu'il n'est pas dans le laboratoire, le NTP n'est pas une option).

Pour autant que je sache, ces dates n'ont rien de spécial, que ce soit en temps GPS ou UTC. Est-ce que ces dates apparaissent à quelqu'un comme étant proches de la valeur par défaut si je dépasse un format particulier ? Les deux dates futures sont au-delà de l'effondrement de 2038.

Spécificités : il s'agit d'un système embarqué avec une carte x86 exécutant QNX 6.4.1. Il utilise l'heure UTC, sans décalage de fuseau horaire.

Il est très important que la date reste stable. Si c'est juste ce système particulier qui est mauvais, très bien, mauvais matériel ou autre. Mais si c'est systémique, je dois l'isoler et le réparer.

Quelles mesures puis-je prendre pour l'isoler ? Quelqu'un peut-il m'indiquer la bonne direction à suivre ?

Remarque : si ce n'est pas le bon forum pour une question de ce type, veuillez m'aider à trouver le bon.

0voto

kmort Points 1701

Bien que ce ne soit pas une bonne réponse pour le cas général, je vais fermer la boucle.

Ce système embarqué se synchronise généralement avec l'heure GPS d'un dispositif matériel. Le micrologiciel du dispositif matériel a été légèrement modifié lorsque les spécialistes du numérique ont adopté une nouvelle version des outils VHDL. Pour faire court, le micrologiciel nous donnait des valeurs folles pour la synchronisation, et le logiciel se comportait "raisonnablement".

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X