Después de consultar expertos en la materia, programadores de varias ramas y maestros dimos con la solución al dilema y la compartimos en este post.
Solución:
PuTTY puede hacer todo lo anterior, si se trata de una conexión en serie directa (cable enchufable, etc.)
Instale, luego abra PuTTY y seleccione “Serial”. Verifique la configuración del puerto, luego Abrir.
Luego, conecte el cable y arranque el dispositivo.
EDITAR: Para conectar dos computadoras a través del puerto serial se requiere una null cable de módem Es un cable serie que tiene las entradas y salidas cruzadas (similar a un cable cruzado Ethernet). Esto permite que las dos computadoras se comuniquen entre sí.
También necesitará PuTTY (o un emulador de terminal) en ambas computadoras y usará los puertos COM correctos para ambas computadoras. También asegúrese de que las otras configuraciones sean las mismas (tasa de baudios, etc.)
Una vez que los abras, deberían conectarse. Sin embargo, no se ejecutará ningún programa, porque es solo una conexión directa. Pero es un comienzo.
Se puede encontrar una explicación un poco más detallada en esta pregunta: Conexión en serie entre 2 computadoras
Es completamente factible y de hecho es la esencia de los Unix’es pre-GUI, alrededor de 1970, que este fuera el solo modus operandi disponible para conectar un terminal de consola a una computadora Unix. El legado de esta convención todavía está con nosotros (y no es anacrónico, aunque quizás oscuro y subliminal en los sistemas de microcomputadoras de hoy) y está disponible, especialmente con sistemas integrados que carecen de consolas con teclados y monitores integrados como los dispositivos reales en este sitio web.
(U-Boot de Marvel es el derivado del sistema operativo Linux de la computadora host).
Hay dos cuestiones que deben abordarse.
-
La conexión física es solo una parte de la respuesta, como ya se discutió.
-
A
CLI
(intérprete de línea de comandos) u otrosconsole
También se requiere una interfaz de terminal que se ejecute en el host.
Detalles:
Paso 1. Se puede probar la conexión física (y controlar la configuración del hardware, como port
seleccionado, baud rate
, parity
, etc.) con utilidades como: moserial
, gtkterm
, minicom
, putty
, … con datos elementales y capacidades de transferencia de archivos.
(Algo obtuso, el siguiente paso, 2, no es necesario si ls >dir-list.txt
se realiza en una máquina y luego se usa una utilidad (como moserial) para enviar el archivo de lista de directorios a la otra).
paso 2. Para realmente usar la conexión a control el host del cliente requiere una interfaz de comando en el host usando utilidades como: getty
, screen
, … . Aquí hay descripciones básicas del uso getty
o la screen
Ubuntu lúcido manpages para hacerlo. El cliente a menudo puede usar solo una utilidad de comunicación de puerto serie “simple” como en el paso 1. Programas como screen
o kermit
generalmente se ejecutan en máquinas host y cliente. si usa gkermit
Sin embargo, en el host, ya se debe establecer una sesión de comunicación de consola, como con getty
.
Lo que estás intentando hacer se conoce como “SLIP”. http://en.wikipedia.org/wiki/SLIP
Soporte nativo en *nix. ¿Qué plataformas estás usando?
Al final de la web puedes encontrar las interpretaciones de otros administradores, tú de igual manera tienes el poder insertar el tuyo si lo deseas.