
Tengo un módulo de Linux.
Necesito recibir mensajes vía SSH y transmitirlos usando serial y viceversa.
Básicamente, quiero una tubería o una puerta de enlace entre un dispositivo SSH y un dispositivo serie.
¿Alguien puede proporcionar alguna orientación sobre cómo se puede hacer?
Respuesta1
Puede especificar un comando para que ssh se ejecute en el sistema remoto agregándolo al final de la línea de comando. Si su aplicación/módulo 'imprimir en serie' recibe información en la entrada estándar, simplemente puede hacer esto:
ssh user@host "print_to_serial_command"
Eso conectará su sesión ssh a la entrada estándar/stdout del proceso remoto, para que pueda canalizar su entrada al comando ssh, usar un documento aquí, etc.