On Host Machine or Machine 1:
- Create host pine with \\.\pine\com1
- Tick on create pipe (you have to power on this machine 1st as you are creating pipe here)
Machine->Setting->Serial Ports (Setting for Machine 1
or Host Machine)
|
On Test Machine or Machine 2:
- Create host pipe with same name \\.\pipe\com1
- We are using host pipe created by host machine so please don’t mark checked for create pipe here.
Machine->Setting->Serial Ports (Setting for Machine 2
or Test Machine)
|
Now you can power on both machine for testing serial port.
Some Useful commands :
[root@localhost ~]# dmesg | grep tty
console [tty0] enabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:05: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
Information about serial port setting:
[root@localhost ~]# stty < /dev/ttyS0
speed 9600 baud;
line = 0;
-brkint -imaxbel
[Baud rate must be same at both machine]
Test Connection:
On First machine:
[root@localhost ~]# echo hii > /dev/ttyS0
On second machine:
[root@localhost ~]#
cat /dev/ttyS0
hii
[ Note : Please run cat command first ]