(I am not on the mailing list)

This has got to be a bug in the kernel's tcp code....

[root@cericon root]# ifconfig       
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Bcast:127.255.255.255  Mask:255.0.0.0
          UP BROADCAST LOOPBACK RUNNING  MTU:3584  Metric:1
          RX packets:182879 errors:0 dropped:0 overruns:0 frame:0
          TX packets:182879 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 

ppp0      Link encap:Point-to-Point Protocol  
          inet addr:196.34.157.62  P-t-P:168.209.2.65  Mask:255.255.255.0
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:15944 errors:1 dropped:0 overruns:0 frame:0
          TX packets:15669 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 
          Memory:38b1034-38b1c00 

[root@cericon root]# tcpdump -i ppp0 -n
tcpdump: listening on ppp0
14:21:40.358887 196.34.157.96.28696 > 196.4.160.12.21: P
2512925526:2512925532(6) ack 938574253 win 32120 (DF)

1 packets received by filter
0 packets dropped by kernel
[root@cericon root]# 

what happened here is that the ppp connection went down after a period of
inactivity: i.e. pppd is set on `demand' mode. Then it came up again a
while later for no apparent reason. The only process I had doing ftp was
mc, and these had all been killed.

I then entered the commands shown above.

It also sometimes does the same for .80 - i.e. sending web ACK's even
after the app has closed.

Pppd could get around this problem by not initialising a dialout because
of an ACK packet and not updating its timeout counter because of ack
packets.

-paul


Obsidian Systems . . . .  Linux installations, support, networking
[EMAIL PROTECTED] . . . . . . . . . . . . Tel  (+27 11) 792 6500
http://www.obsidian.co.za  . . . . . . . .  Fax  (+27 11) 792 6522
    __   __ __  __ __  __ __  __
   / /  / //  |/ // / / / \ \/ /
  / /_ / // /|  // /_/ /   \  /
 /___//_//_/ |_/ \____/    /  \
                          /_/\_\





-
To unsubscribe from this list: send the line "unsubscribe linux-ppp" in
the body of a message to [EMAIL PROTECTED]

Reply via email to