| Thanks Farrell...don't know how .0 got deleted, but I'm assuming this
was in response to my problem with pppd not syncing with the ISP.
It turns out when I was tyring to produce a customer problem, that I
put all of the PPP options in /etc/ppp/options and forgot to comment
them out. also misinterpretted what pppd would do with this file if
the file keyword was not used specifically.
Once I commented all options from this file, it all began to work.
I'd still like to know a good source for documentation on how to
interpret pppd messages for future reference?
Al
|
| Hi,
A lot of the debug messages that pppd puts out are useful if you have
some knowledge of the relevent rfc's. Probably the best place to start
is rfc1661, which describes the point-to-point protocol. Skip down to
section 3.2 to get an overview of the PPP state machine. The diagram
will give you an idea of what has to happen to establish a connection.
The paragraphs below that describe the states and what they mean, without
getting too bogged down in the jargon of technical "legalese".
Once you understand how that flows, then you may want to know more about
the details of each phase. This is where things like the asyncmap, mru,
etc. (for LCP) get negotiated. The negotiation of parameters for other
related protocols (CCP for compression, negotiation of a common authentication
protocol, and negotiation of a network protocol) follow this model.
The kinds of things that the "kdebug" options will tell you are
meaningful only if you're maintaining the code.
-- Farrell
[Posted by WWW Notes gateway]
|