u...@earthlink.net ("CK") writes: >Basically, it appears that when a login-only attempt >is done with pppd, there is a failure+disconnect due >to not agreeing with PAP authentication, yet when PAP >authentication is done, both with and without a login >and password prompt, the ISP disconnects with a >REQUEST DENIED. However, the FreeBSD user-ppp never >gets any request to do PAP authentication, and isn't >disconnected even after receiving Terminate Requests.
Both systems start (almost) the same way, but FreeBSD isn't asked to do PAP authentication. That already happens in the first LCP reponse. >LCP: deflink: SendConfigReq(1) state = Stopped >LCP: ACFCOMP[2] >LCP: PROTOCOMP[2] >LCP: ACCMAP[6] 0x00000000 >LCP: MRU[4] 1500 >LCP: MAGICNUM[6] 0xcf3614cc >LCP: QUALPROTO[8] proto c025, interval 30000ms >LCP: deflink: State change Stopped --> Req-Sent >LCP: deflink: RecvConfigReq(1) state = Req-Sent >LCP: MRU[4] 1524 >LCP: ACCMAP[6] 0x000a0000 >LCP: PROTOCOMP[2] >LCP: ACFCOMP[2] >LCP: deflink: SendConfigAck(1) state = Req-Sent >sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x419fcd5a> <pcomp> <accomp>] >sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x419fcd5a> <pcomp> <accomp>] >rcvd [LCP ConfReq id=0x1 < 00 04 00 00> <mru 1524> <asyncmap 0xa0000> <auth >pap> <pcomp> <accomp> <mrru 1524> <endpoint [MAC:00:d0:52:04:23:6d]>] >No auth is possible NetBSD sends the packet twice and doesn't negotiate MRU (probably because 1500 is the default). But the peer answers differently although the ConfReq doesn't give a reason for this difference. So I can only guess that anything happening before PPP starts already tries to authenticate with the peer and that's where both systems behave differently (and FreeBSD succeeded). >lock debug kdebug 4 >tty00 57600 crtscts >connect '/usr/sbin/chat -vf /etc/ppp/chat' >defaultroute You could try to log the initial conversation done by 'chat' and the FreeBSD equivalent. N.B. according to your log FreeBSD only gets a Terminate Request for the CCP protocol, not for LCP. That's why the there is no disconnect. -- -- Michael van Elst Internet: mlel...@serpens.de "A potential Snark may lurk in every tree."