This how to is aimed to get connected two pcs via serial cable running Linux and Windoz resp.
You need a "null modem cable" which is actually a serial cable. Now Connect both computer through this cable
On LINUX BOX:
1. Create small chat script under /etc/ppp named connect.chat .So exact location will be /etc/ppp/connect.chat. Now put the following in this file.(This script is required as we are connecting to windoz machine.)
2. Create a root owned file named /etc/ppp/options.ttyS0 (Here we are assuming that u have connected your cable to port ttyS0 (COM1 port). Now made the following entry in the file /etc/ppp/options.ttyS0
lock #It creates a lock file
noauth #As this is with only two computer so authentication is disabled
crtscts #Enable hardware flow control
local #Tells the computer that this is not modem
silent #Try for connection untill it is not connected
192.168.0.1:192.168.0.2 # Ip addresses of server/client
115200 #Data transfer speed throught the null modem cable
connect 'chat -v -f /etc/ppp/connect.chat'
The work on linux box is finished.
On Windoz machine
As this forum is for Linux so I m giving only some indication that how to set connect via serial cable in Windows
Prerequestic on windoz box:: In windows machine dialup networking should be already enabled.
1. We need a program called "Direct cable connection" in windoz. It can be found at Start>Programs>Accessories. If it is not there then install that from Control Panel>Add and Remove Programs.
2. Now start the program, it will give u a wizard, follow that and give access to "guest" computer and also tells that on which port you have connected ur cable (COM1 or COM2 port). When u finishes that wizard it will start connecting to linux box.
Now work is finished on windoz machine.
Last step:: Now you have to start pppd on Linux box. Start that by following.
pppd /dev/ttys0Or if you want see that wht is happening when u start connection then start pppd by following.
pppd /dev/ttys0 nodetach
you can take now full advantage of your Network,whether its internet sharing, file sharing and so on.
To check your connection use ping command.