ฉันต้องสร้างการเชื่อมต่อ SSH ผ่านซีเรียลระหว่างเครื่อง Windows และ Linuxฉันใช้ socat บนฝั่ง Linux เพื่อส่งต่อจาก uart ไปยังเซิร์ฟเวอร์ SSH ที่ localhost และใช้งานได้ดี
เป้าหมาย:
ไคลเอ็นต์ SSH - Windows (UART) ------------ Linux (UART) - เซิร์ฟเวอร์ SSH ที่ localhost
เพื่อทดสอบฝั่ง Linux ฉันใช้ Putty บนฝั่ง Windows เพื่อเปิดการเชื่อมต่อพอร์ต COM กับเซิร์ฟเวอร์ SSH บน Linux และใช้งานได้
ตอนนี้ปัญหาคือ ฉันต้องใช้ไคลเอนต์ SSH บนฝั่ง Windows
ฉันลอง HW VSP3 (จาก HW_Group) เพื่อทำหน้าที่เป็นเซิร์ฟเวอร์ TCP และแมปกับพอร์ต COM ของฉัน ฉันทดสอบในเครื่องโดยเปิดพอร์ต COM โดยใช้ Putty และ telnet ไปยังเซิร์ฟเวอร์ TCP ในเครื่อง ฉันคาดว่าจะเห็นสิ่งที่ฉันพิมพ์บนเทอร์มินัล telnet ปรากฏบน Putty และในทางกลับกัน ฉันไม่เห็นอะไรเลย
อาจเป็นเพราะไม่ใช่การใช้งาน HW VSP3 ที่ตั้งใจไว้ ฉันลองใช้ TCPCOM32 แล้วไม่มีประโยชน์
ฉันสำรวจการส่งต่อพอร์ตของ Putty ฉันไม่เห็นวิธีส่งต่อแพ็กเก็ตไปยังพอร์ตอนุกรม
คำถามของฉันคือฉันจะทำอย่างไรในฝั่ง Windows เพื่อบรรลุเป้าหมายนี้