将TCP数据重定向到ttyS0

时间:2015-05-04 21:37:01

标签: linux serial-port socat

我有一个关闭的应用程序在另一个但可通过网络访问的Linux操作系统上运行,该操作系统使用SerialIO打开/ dev / ttyS0。

如何从其他设备写入ttyS0,以便现有应用程序能够看到我正在编写的实际串行数据?

我尝试了很多不同的 socat 命令,并没有运气。

socat -d -d /dev/ttyS0,raw,echo=0,b9600 tcp-l:6174,reuseaddr
socat -d -d pty,link=/dev/ttyS0,raw,echo=0 tcp-l:6174,reuseaddr

有关最佳方法是什么的任何想法,以便现有(不可触及的)应用程序不会发生任何事情?

1 个答案:

答案 0 :(得分:0)

看一下ser2net守护进程。它可以充当原始或RFC2217连接的TCP串行服务器。