Hi.
On a linux box with a standard RedHat 6.1 distribution we are using
ipppd (sync ppp for isdn) to handle at least two connection, one to the
internet, and one to another linux box (our help-desk machine). The
remote machine has the internet interface as default gateway.
The first connection uses dynamic ip, and the second (the internal one)
uses fixed ip.
This is the problem: whenever we are connected to the remote linux box
using our fixed ip connection, and the remote dial out to the isp, our
connection freezes. The problem occurs only when the ip address on
external connection is changed due the negotiation with isp.
Our idea is that when the interface ip is changed the routing table in
the kernel is recomputed, and often some packets in transit on the other
p-t-p interface are lost, causing our connection to freeze. Hanging hup
and reconnect solve the impasse.
This is a route dump and the two p-t-p configs of the remote machine:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use
Iface
10.50.12.1 0.0.0.0 255.255.255.255 UH 0 0 0
eth0
10.12.1.5 0.0.0.0 255.255.255.255 UH 0 0 0
ippp0
212.141.27.254 0.0.0.0 255.255.255.255 UH 0 0 0
ippp1
10.50.12.0 0.0.0.0 255.255.255.0 U 0 0 0
eth0
255.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0
eth0
10.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0
ippp0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0
lo
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0
ippp1
ippp0 Link encap:Point-to-Point Protocol
inet addr:10.52.12.1 P-t-P:10.12.1.5 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MTU:1500 Metric:1
RX packets:9056 errors:0 dropped:0 overruns:0 frame:0
TX packets:4710 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:30
ippp1 Link encap:Point-to-Point Protocol
inet addr:212.141.27.249 P-t-P:212.141.27.254
Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MTU:1500 Metric:1
RX packets:5531 errors:0 dropped:0 overruns:0 frame:0
TX packets:5947 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:30
Any idea?
--
Lorenzo Canovi
Metodo Srl - Gestione Reti
Confartigianato Lapam - Licom (Modena, ITALY)
-
To unsubscribe from this list: send the line "unsubscribe linux-ppp" in
the body of a message to [EMAIL PROTECTED]