
Preciso estabelecer conexão SSH via serial entre máquinas Windows e Linux. Usei socat no lado Linux para encaminhar do uart para o servidor SSH no localhost e funciona bem.
Objetivo: Cliente SSH - Windows (UART) ------------ Linux (UART) - Servidor SSH em localhost
Para testar o lado Linux, usei Putty no lado Windows para abrir a conexão da porta COM com o servidor SSH no Linux, e funciona.
Agora o problema é que preciso usar o cliente SSH no lado do Windows. Eu tentei HW VSP3 (deHW_Grupo) para atuar como servidor TCP e mapeá-lo para minha porta COM. Eu testei localmente abrindo a porta COM usando Putty e telnet para o servidor TCP local. Eu esperava ver o que digito no terminal telnet aparecer no Putty e vice-versa. Eu não vi nada.
Provavelmente porque não é o uso pretendido do HW VSP3. Também tentei o TCPCOM32 sem sucesso. Explorei o encaminhamento de porta do Putty, não vi uma maneira de encaminhar o pacote para a porta serial.
Minha pergunta é: o que posso fazer no lado do Windows para conseguir isso?
Responder1
Minha abordagem seria configurar um servidor PPP no lado Linux na porta serial e, em seguida, configurar o Windows como um cliente PPP através do link serial.
Dessa forma, você obterá rede IP padrão entre as duas máquinas.