鼓捣了很久终于弄出来了
先前是看网上的人弄得虽然百度一大堆但都是一样的,
基本都是一个版本 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重新编辑 ]