El 2005-03-29 a las 22:17 +0200, Manuel Sanguino escribió:
se puede leer el puerto serial (tty´s)desde una computadora a otra a traves de un socket o un puerto abierto tcp/ip ....y guardar esa info en un file ....como lo puedo hacer ??
o con que lo puedo hacer ??
algunas referencias ???
o algun site de referencia ???
En una empresa donde estuve hacíamos eso, con una aplicación en C que
habían hecho para eso precisamente, pero no está publicada.
A ver si me acuerdo... creo que era así: la aplicación leía del puerto
serie y grababa en un fichero local (eso creo podría hacerlo minicom o
cu). Para verlo remotamente se podía leer el fichero directamente con un
telnet; dentro del telnet se ejecuta un "tailf fichero" con lo que va
saliendo por pantalla lo que crezca el fichero; la salida del telnet se
puede redirigir a un fichero, que queda grabado en el otro ordenador. Y,
de todos modos, la salida diaria se puede recuperar con más seguridad del
fichero grabado del puerto serie.
Esa es una manera.
Otra variación es arrancar un telnet (o ssh) al ordenador remoto, y
ejecutar minicomm, y con una tubería copiar la salida del telnet.
Otra manera, más limpia, podría ser mediante los mecanismos de syslog, o
mejor mediante "syslog-ng":
syslog-ng is a "new-generation" syslogd (replacement) for Unix and
Unix-like systems. It tries to fill the gaps in the original
syslogd: * powerful configurability
* filtering based on message content
* message integrity, message encryption (not yet implemented in
1.4.x)
* portability
* better network forwarding The official home page of syslog-ng is:
http://www.balabit.hu/products/syslog-ng/ You can report problems via
email to the syslog-ng mailing list at