Мне нужно установить SSH-соединение через последовательный порт между компьютерами Windows и Linux.Я использовал socat на стороне Linux для переадресации с uart на SSH-сервер на локальном хосте, и он отлично работает.
Цель:
SSH-клиент — Windows (UART) ------------ Linux (UART) — SSH-сервер на локальном хосте
Чтобы проверить сторону Linux, я использовал Putty на стороне Windows, чтобы открыть соединение COM-порта с сервером SSH в Linux, и это работает.
Теперь проблема в том, что мне нужно использовать SSH-клиент на стороне Windows.
Пробовал HW VSP3 (от HW_Группа), чтобы действовать как TCP-сервер и сопоставить его с моим COM-портом. Я проверил это локально, открыв COM-порт с помощью Putty и подключившись по telnet к локальному TCP-серверу. Я ожидал, что то, что я набираю на терминале telnet, появится в Putty, и наоборот. Я ничего не видел.
Вероятно, потому что это не предполагаемое использование HW VSP3. Я также пробовал TCPCOM32 безрезультатно.
Я изучил переадресацию портов Putty, но не нашел способа перенаправить пакет на последовательный порт.
Мой вопрос: что я могу сделать на стороне Windows, чтобы добиться этого?