Arch Linux上的虚拟串口
我在使用Arch Linux系统,想要在上面创建一个虚拟串口。我试了很多方法,但似乎都不管用。我想做的就是把这个虚拟串口通过TCP连接到另一个虚拟串口,然后在我的Python应用程序中使用它,以便和另一边的Python应用程序进行通信。这可能吗?请帮帮我。
谢谢
1 个回答
3
socat命令是解决方案。
首先,你需要安装socat:
pacman -S socat
只需在控制台输入这个命令,但你首先需要以root用户登录:
socat PTY,link=/dev/ttyVirtualS0,echo=0 PTY,link=/dev/ttyVirtualS1,echo=0
现在我们有了两个虚拟串口,它们是虚拟连接的:
/dev/ttyVirtualS0 <-------> /dev/ttyVirtualS1