创建空调制解调器对 linux

Ric*_*ard 7 linux debian tty

我正在寻找在 Debian 6 挤压上创建虚拟串行端口。基本要求是:

  1. 能够像端口是真正的串行端口一样连接(IE 能够设置波特率、停止位等)

  2. com 端口对需要是持久的

  3. com 端口对名称在重新启动时必须是静态的。我不想每次重新启动计算机时更改代码设置

我简要地尝试使用socat今天socat -d -d pty, raw, echo=1 pty, raw, echo=1是成功创建/dev/pts/5,并/dev/pts/6为一对。但是,一旦我关闭运行 socat 的终端,该对就终止了。我也想知道 tty0tty 是否是一个选项?我过去曾在 windows 上使用过com0com,并取得了巨大成功。

我的问题是创建空调制解调器对以便我可以在 Linux 中模拟多个 com 端口的最佳方法是什么?

Kot*_*tte 5

如果你关闭终端,你也会杀死 socat。

尝试运行它

socat -d -d pty, raw, echo=1 pty, raw, echo=1 &
disown
Run Code Online (Sandbox Code Playgroud)

然后你应该能够关闭终端