I wanted to use the demand-dialing built into pppd 2.3.5. First problem:
Linux 2.0.35 comes with an outdated ppp driver that doesn't support the
demand option.
So I did the "make kernel" thing from the ppp package, and it didn't work.
The timestamps on the files that are supposed to indicate which ones are more
recent are somehow wrong, so it decides not to update ppp.c. After manually
copying ppp.c into linux/drivers/net, compiling the kernel failed. After a
lot of searching, I found this:
http://x1.dejanews.com/getdoc.xp?AN=378707231&CONTEXT=906076251.1308229675&hitnum=3
which explained that someone else has had these same problems, and confirmed
I was right about the driver being outdated and the ppp.c being wrong, and in
addition to that there is a backwards #if, with a < where a >= should be (or
vice versa. I don't remember where. See the above article for details.) After
fixing that, everything worked.
Why is no one merging updated ppp drivers into the main kernel tree?
-- Alan Curry- 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/