【问题标题】:vmware : virtual port serial between 2 vmvmware:2个vm之间的虚拟端口串行
【发布时间】:2011-08-29 14:52:12
【问题描述】:

我使用的是 Windows 7。
我想通过串口连接2个VM(ware) Debian。

首先,我尝试创建“阅读器”虚拟机。
我尝试添加这样的串行端口:
- 名称:/dev/ttyS1
- 这端是客户端。
- 另一端是虚拟机。

但我的程序无法打开 /dev/ttyS1 串口(程序通过实际的硬件串口成功)。

怎么了?

【问题讨论】:

    标签: linux serial-port debian vmware vmware-player


    【解决方案1】:

    您的计算机上有两个物理 COM 端口吗?将 2 个虚拟机映射到这些端口,并使用 null 调制解调器连接端口。

    我能想到的另一件事是通过主机管道连接两个 VM 端口,但我从未尝试过这样做。

    【讨论】:

    • 我试过usb_to_serial硬件,没关系。但其目的正是为了避免额外的硬件问题。
    【解决方案2】:
    你需要某种代理。 不久前我用 KVM 做了这个,它的工作原理是这样的: 串行 -> 套接字(来宾 #1) 串行 -> 套接字(来宾 #2) python 脚本连接到两个套接字并充当代理。当数据来自 s1 时,它会被写入 s2,反之亦然。将其用于内核调试,它很慢但很实用。 你可以在 Windows 上用管道做同样的事情

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-29
      • 2010-09-08
      • 2021-12-18
      • 1970-01-01
      • 1970-01-01
      • 2021-01-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多