Hola a todos... toc, toc, toc!! ¿hay alguien ahí? 
Parece que estamos esperando ese nuevo firmware, pero primero: a ver si es verdad que lo ponen "entre esta semana y la siguiente" y segundo: ¿creeís que arreglará muchas cosas?.
Yo siempre he dicho que ante una nueva versión de algo siempre hay mejoras, pero también puede haber "peoras"
. Espero equivocarme!!
Bueno vereis, se trata de que creo que tengo en la punta de los dedos la posible solución a los desbarajustes de hora que tenemos en nuestro equipo, pero os pido ayuda porque no se como terminar esto, y las pruebas que he hecho me desconciertan un poco. He hecho esto:
Código:
telnet ipequipo
HD795T login: root
warning: cannot change to home directory
BusyBox v1.1.3 (2009.12.18-04:22+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
/ # set
HISTFILE='/.ash_history'
HISTSIZE='1000'
HOME=''
HOSTNAME='HD795T'
IFS='
'
LOGNAME='root'
OPTIND='1'
PATH='/usr/local/bin:/usr/local/sbin:/usr/sbin:/bin:/usr/bin:/sbin'
PPID='904'
PS1='\w \$ '
PS2='> '
PS4='+ '
PWD='/'
SHELL='/bin/sh'
TERM='vt320'
TZ='CST+0:00:00'
USER='root'
_='unlimited'
/ # date
Sat Dec 18 12:37:05 CST 2010
/ # TZ=CET+1:00:00
/ # export TZ
/ # date
Sat Dec 18 11:37:22 CET 2010
/ #
¿Veis?, la variable TZ (TimeZone) está a valor CST+0:00:00 (Central Standard Time creo) y no tiene ningún adelanto por eso el comando date devuelve la hora del sistema "correcta" 12:37.
Si cambio esta variable a CET (Central European Time creo) +1:00:00 la hora del sistema (12:37) se considera que está adelantada una hora, y por eso cuando vuelvo a pedir la hora me dice que son las 11:37.
Yo creo que es aquí donde está el lío, ya que en vez de usar la "sabiduría" del sistema ajustando las horas se está "arreglando" a golpe de aplicación (esto es lo que yo creo) y por eso hay tanto lío con esto.
He modificado el fichero /usr/local/etc/rcS y le he añadido estos cambios:
Código:
TZ=CET+1:00:00
export TZ
pero, no consigo nada, la hora desde telnet me aparece una hora menos pero en la guía de programas me sigue apareciendo la hora "buena" y los programas de la sincroguía siguen apareciendo como que empezarán una hora mas tarde.
No le encuentro la lógica ¿parece que haya dos nucleos de sistema?, el de telnet (busybox) y el del equipo.
Creo que se me escapa algo desde linux. Los comentarios y pruebas serán bienvenidos.
Saludos