我正在尝试模拟两个运行 CentOS 6.3 的 VMWare 虚拟机之间的串行连接;两者都托管在同一台 VMWare vSphere 5.1.0 主机上(基于 linux)。
谷歌搜索产生了这些说明,似乎命名管道解决方案就是我想要的;但是给定的说明对我不起作用:没有在主机上创建管道,也没有在来宾虚拟机上创建管道,并且来宾上没有其他串行端口可用。
进一步的搜索为 workstation 提供了这些说明,这些说明给出了有关命名管道名称的有效答案的一些指示。当我尝试根据说明(使用“/tmp/pipeName”作为管道名称)输入命名管道时,出现错误Incompatible device backing for device '0'
。使用不带斜杠的管道名称不会产生错误,但我仍然得到原始结果——过程“有效”,但客户机上没有可用的新管道和/或串行端口。
当我将串行端口添加到客户操作系统时,我如何知道端口地址/IRQ 是什么?
当我选择“命名管道”时,该命名管道是在哪台机器(主机或来宾)上创建的?如何将命名管道映射回串行端口?