Re: Random PPP Dropouts

Riley Williams (rhw@bigfoot.com)
Thu, 7 Jan 1999 21:43:06 +0000 (GMT)


Hi Mike.

>>> I am running kernel 2.2.0-pre4, with pppd 2.3.5, I use a dial on
>>> demand system for accessing the internet `pon provider' and I get
>>> disconnected from my ISP after about 1 hour of connection. If I
>>> quickly re-connect it doesn't happen again, but it is costing me
>>> phone calls so I thought I'd report it.

>> I could reproduce this problem with ISDN and ipppd. When the
>> connection seems to be blocked on the second dial, then there is a
>> duplicate entry in the routing table:

>> {harri@bilbo:harri 1} netstat -nr
>> Kernel IP routing table
>> Destination Gateway Genmask Flags MSS Window irtt Iface
>> 146.225.0.0 0.0.0.0 255.255.0.0 U 0 0 0 ippp0
>> 146.225.0.0 0.0.0.0 255.255.0.0 U 0 0 0 ippp0

> This was driving me nuts. It appeared with pre1, and I reversed
> just about the entire patch piece by piece until just about the
> only thing left was drivers and the makefile version changes. You
> guessed it...the makefile changes. I haven't figured out why yet,
> but I now have a pre1 with everything except that, and the annoying
> route and demand dial problems are gone. 'Course it has an identity
> crisis, (it thinks it's 2.1.132) but it works.

That had me wondering if it was due to the new KERNELRELEASE makefile
variable not being defined somewhere, so I grep'd the entire Makefile
tree to see if there were any remaining places where it might belong.

As it turns out, there are three occasions where EXTRAVERSION isn't
used, although in each case, I'm not sure whether it should be, but
here's the details anyway, this relating to 2.2.0-pre4-ac4 if that
helps, all paths relative to /usr/src/linux or wherever you unpacked
the source...

1. Makefile line 285
2. arch/arm/boot/Makefile line 23
3. arch/arm/boot/Makefile line 23

Comments?

Best wishes from Riley.

---
 * ftp://ps.cus.umist.ac.uk/pub/rhw/Linux
 * http://ps.cus.umist.ac.uk/~rhw/kernel.versions.html

- 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/