really weird ppp behavior in 2.2

From: Brian Craft (bcboy@cisco.com)
Date: Thu May 04 2000 - 16:41:06 EST


I'm getting a 1 minute delay between when a ppp packet arrives on a device
and when a user-land application sees it, in 2.2.14.

E.g. if I ping a remote machine, the icmp echos go out, and return in a
few ms. I can dump them with the kdebug option in pppd. The payloads look
ok -- I can see the ip's and the icmp data. While ping runs they arrive
every few ms in syslog, but ping only sees the first one after 1 minute, the
2nd one after 2 minutes, etc. They arrive in order, none missing.

tcpdump gives the same results: a minute delay between packets. Obviously
nothing actually works at this rate. Every application times-out.

It's like the kernel is sitting on hundreds of packets for no particular
reason.

Anyone have any idea of how to debug this?

I updated recently from 2.0.36 to 2.2.14, but it's been working ok for about a
month. This behavior just started. I checked md5 sums on the kernel, ppp.o and
pppd & also tried rebooting. I'm fairly baffled. I would suspect something on
the other end has changed, but I can't imagine what sort of bug on the remote
side would cause this behavior.

b.c.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sun May 07 2000 - 21:00:16 EST