主题 : VMware 7.1 两台Ubuntu10.10虚拟机通信 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 40508
精华: 1
发帖: 44
金钱: 270 两
威望: 54 点
贡献值: 1 点
综合积分: 108 分
注册时间: 2011-03-19
最后登录: 2018-04-21
楼主  发表于: 2011-04-15 13:11

 VMware 7.1 两台Ubuntu10.10虚拟机通信

鼓捣了很久终于弄出来了


先前是看网上的人弄得虽然百度一大堆但都是一样的,

基本都是一个版本 Vm5.5 red hat 9   。并且没头脑的转来转去。。。


Ubuntu10.10  基于Vmware7.1.3

添加一个串口之后

分析configurarion文件

发现

serial0.fileType = "thinprint"

也就是串口0作为打印端口被使用了

再往下找关键字serial来到:
serial1.present = "TRUE"
serial1.fileType = "pipe"
serial1.fileName = "\\.\pipe\com_1"
serial1.pipe.endPoint = "client"

串口1才是我们要用到的。

两台虚拟机分别输入:
stty ispeed 115200 ospeed 115200 -F /dev/ttyS1

server端输入:
cat /dev/ttyS1

client端输入:
echo gudujian > /dev/ttyS1




可以看到server端出现了gudujian 字样。


反过来弄同样。


成功!!

总结:
         网上大都是基于VM5.5的使用COM0口但是在VM7.1中COM0口却被虚拟机的打印机给使用了。只能使用COM1口,这个问题弄了很久才发现。
[ 此帖被gudujian在2011-04-15 22:17重新编辑 ]