View this PageEdit this PageUploads to this PageVersions of this PageHomeRecent ChangesSearchHelp Guide

Operadores teleindicadores portatiles linux (jefelinea)

Mantenimento de los jefelineaXX de loranca,etc




Thursday, 10 June 2004, 10:06:16 am --Carlos y Darío
Cambios en jefelinea03
  • añadido el usuario metro al grupo dialout
  • en CfgDifusoresCTC.CFG, tenia primero el serv2siv y luego el serv_siv. Los hemos intercambiado, ya que serv2siv debe estar K.O. y tardaba muchísimo en empezar a obtener información de trenes. Ahora la coge poco después de arrancar (en 10s o así ya está todo bien).
  • He añadido commsArganda al .rhosts del usuario metro

Cambios en serv_siv
  • Hemos puesto el router.Motif que tenía metrosun2:/.../sun.linux en serv_siv:/.../sun.linux

COn eso ya tiene comunicación y parece funcionar todo.

Thursday, 10 June 2004, 9:02:23 am --Dario
jefelinea03: puesto el kernel 2.4.25 Aprovechando que tienen en este momento una incidencia he puesto el kernel 2.4.25 (lo cual arregla lo de los ficheros llenos de '\0'). Para ello también llevo allí los "kernel-headers" y recompilo el nvidia.o para el núcleo 2.4.25

Monday, 5 April 2004, 12:16:10 pm --Dario
jefelinea03: Instalacion de rdate, distsh2, modificacion de .autostart En jefelinea03 se ha instalado el rdate y se ha copiado el distsh2 a /usr/local/bin, con "chmod 750" y "chown root:metro" y finalmente un "chmod u+s". También se ha puesto el alias FuenteRelog a serv_siv en el /etc/hosts. El principio del .autostart ha quedado como sigue:
 ===CUT===
/usr/local/bin/distsh2 "/usr/sbin/rdate FuenteReloj"
/usr/local/bin/distsh2 "/bin/rm /etc/adjtime"
/usr/local/bin/distsh2 "/sbin/hwclock --systohc -u --noadjfile"
 ===CUT===

Monday, 5 April 2004, 11:12:38 am --Dario
Falta para todos los jefelinea (incl. jefelinea03): el hacer que el .Xsession mande trazas al log.cron, hacer que sincronice con FuenteReloj (serv_siv en este caso), el poner que roten los ficheros siguientes:
	/home/metro/log.cron
	/home/metro/sistema/v/*.Log
	/home/metro/sistema/V/Lineas/ui_operador/Log/x*SIV

Monday, 5 April 2004, 9:26:44 am --Dario
Instalo anacron y pongo un logrotate en jefelinea03 Resulta que no se estaban rotando los ficheros de log. Sólo actualizo con anacron el jefelinea03, ya que el resto no están accesibles.
Actualizo ui_teleindicador_integ en serv_siv:.../sun.linux Ya que el que había tenía un core con lo de LEFT_ANDEN/RIGHT_ADEN.

Thursday, 23 October 2003, 4:35:50 pm --Dario
Update en jefelinea05 Resulta que los ejecutables del volcado son antiguos y el diagrama de trenes no mostraba los trenes. He copiado los ejecutables de serv_siv:/home/siv/sun.linux a jefelinea05:/home/metro/sun y he rearranccado la aplicación. Ahora sí funcionan los trenes.

NOTA: Según parece los jefelinea01..04 lo que hacen ahora es montar dicho directorio de serv_siv (según me está diceindo Jesús)... si jefelinea05 fuera a quedarse ahí, no vendría mal hacerlo también en él. COmo por ahora es para las pruebas, se queda con los fihceros copiados sin más.

Thursday, 23 October 2003, 12:13:45 pm --Dario
Hecho jefelinea05 (pc industrial) para la demo de telecontrol desde los PDAs. En dicha la demo se necesitará ver por dónde están los trenes, y para ello se ha "montado" el jefelínea05. Está configurado con lo siguiente:

IP49.200.200.200
netmask255.0.0.0
gateway49.100.63.98

Ya ha sido entregado a InfoGlobal.
Las diferencias con jefelinea01:
  • He instalado bzip2/libbz2 (bueno, esto ha sidfo para poder instalar el tar.bz2 de jefelinea01).
  • Modificado hostname y CfgConfig.CFG.
  • He instalado menu
  • He ejecutado (como usuario) update-menus
  • He modificado ~/GNUstep/Library/WindowMaker/menu.hook para que sólo tuviera un menú, con la entrada "EXEC xterm -e login localhost metro"
  • He desinstalado pcmcia-cs (con "apt-get --purge remove pcmcia-cs).
  • He quitado del inittab el login en el tty1 y puesto que el tty2 esté activo en los runlevels que estaría activo el tty1 para que no ponga lo del login cuando se cierra el sistema.

NOTA: No he instalado el parche de abajo (por descuido), pero no debería ser necesario, ya que al no ser un portátil, no van a apagar de botón de forma habitual O:-).


Thursday, 10 July 2003, 9:47:01 am --Dario
Arreglado bug de arranque en jefelinea03. Actualizado jefelinea03 para que si lo apagan "de mala manera" no se pierda el arranque. Básicamente el problema esa que XFS rellena con '\0' los fihceros que estaban pendientes de escritura, y eso provoca que no arranque el PC si sucede con el /etc/X11/wdm/wdm-config o con el /home/metro/GNUStep/Defaults/WMState.

Para arreglarlo de forma permanente, hay que descomprimir actualizacion-jefelinea 20030710-1.tar.gz en el raíz del sistema de archivos como root, y ejecutar /etc/rc.boot/wdm-config-rewrite y /etc/rc.boot/wmstate-rewrite.


Descripción del proyecto


Se hicieron 4 portátiles (jelefinea01..04) con Linux que tienen instalado el software de teleindicadores. Se conectan a comms arganda. Cada uno tiene una localización física diferente (p.ej. jefelinea04 está físicamente en Loranca).

Este diario es para las actuaciones de mantenimiento en dicho portátiles.

Archivos subidos a esta página:

actualizacion-jefelinea 20030710-1.tar.gz