2012-11-08 102 views
1

我必须模拟3个不同的应用程序,每个应用程序都连接到不同的串行调制解调器(rs232)。 我想通过一个“虚拟”串行线路 写作与其他每个应用程序会谈中,我试图配置socat应用程序,但现在我使用此命令仅过两个客户端之间的通讯:Socat - 虚拟串行网络

socat pty,raw,echo=0 pty,raw,echo=0 

你知道如何创建虚拟串行端口的虚拟网络来模拟不同数量的调制解调器客户端的行为吗?

回答

0

通过使用ip套接字作为“代理”,Socat可用于创建网络串行端口。 这是我们要创建一个可用于每个端口的命令:

sudo socat ip:localhost:222 pty,raw,echo=0