Linux:通过 RDP 串行端口转发到 Windows 计算机

Linux:通过 RDP 串行端口转发到 Windows 计算机

我正在尝试通过 FreeRDP 或 rdesktop 将 /dev/ttyUSB0 上的串行设备重定向到与 Windows(XP 或 Server 2003)的 RDP 会话。

例如:
xfrerdp /a:serial,COM3,/dev/ttyUSB0 /v:server
rdesktop -r comport:COM4=/dev/ttyUSB0 server

在 Windows 上我可以看到这个端口。即使我连接了 COM 端口的第二个和第三个触点(只需启用 echo 将所有输出发送回输入),我也可以在超级终端中看到 echo。但是当我连接设备时,我无法使用它。似乎程序中的输入与 COM 设备的输出不同。

我应该使用哪些设置和参数(例如 setserial 或 stty)来配置 Linux 上的 COM 端口,类似于 Windows 上的 COM 端口,以便能够在这两台机器之间传输正确的数据?

相关内容