I have several Linux VM under a Centos 5 64 bits host, with VMware v2 RC1.
I need to link 2 Virtual Machines by Serial Port (for a LVS heartbeat). I have declared a Serial Port under the first one, with following settings : Use name pipe, Name=Serial0, Near End=Server, Far End = A virtual machine, no Yield on CPU pool. And declared a Serial Port under the second one, with following settings : Use named pipe, Name=Serial0, Near End=Client, Far End = A virtual machine, no Yield on CPU pool.
I have rebooted the 2 VM, and, verified that their /dev/ttyS0 are effective (I suppose that "Serial Port 1" in "Settings" is connected to /dev/ttyS0, but NOT SURE).
I am not very fluent in serial communications, minicom and such stuff, but whenI start minicom on each VM, and send a bunch of characters, I did not seen them on the other side...
Are my settings correct ? Is there is a simple way to create and check my null modem between 2 VM ?
BTW : my current LVS heartbeat relies on TCP/IP unicast checks. And there are a lot of dropped packets. That's why I want to switch it to a ttyS*.