"enable pap" in user ppp
kosmos
abowhill at blarg.net
Thu Nov 20 09:42:41 PST 2003
Hello,
I think something might have broken with the "enable pap" in (somewhat)
recent changes to the user PPP sources. I had this option in my config
before I updated and made world, and it worked fine. But after I updated
and made world it broke PPP functionality.
I don't have time to discuss diagnostics here, but if enable pap is in
my config file, (ppp built within the past couple of days), it will not
continue on to packet switching just after authentication is successful.
LCP works fine (the first "P" pops up in the PPP command shell) but
that's as far as it gets. It just sits there. Otherwise, there is no
sign of an error.
[...]
Nov 19 21:21:48 kosmos ppp[4142]: tun0: LCP: deflink: State change Ack-Rcvd --> Opened
Nov 19 21:21:48 kosmos ppp[4142]: tun0: LCP: deflink: LayerUp
Nov 19 21:21:48 kosmos ppp[4142]: tun0: LCP: deflink: SendIdent(0) state = Opened
Nov 19 21:21:48 kosmos ppp[4142]: tun0: LCP: MAGICNUM 24688f55
Nov 19 21:21:48 kosmos ppp[4142]: tun0: LCP: TEXT user-ppp 3.1 (built Nov 19 2003)
Nov 19 21:21:48 kosmos ppp[4142]: tun0: Phase: bundle: Authenticate
Nov 19 21:21:48 kosmos ppp[4142]: tun0: Phase: deflink: his = PAP, mine = PAP
Nov 19 21:21:48 kosmos ppp[4142]: tun0: Phase: Pap Output: abowhill ********
Nov 19 21:21:48 kosmos ppp[4142]: tun0: Phase: Pap Input: SUCCESS ()
(here it sits until the host times out)
[...]
If I remove the option: "enable pap" from the config file, everything
works fine, and it continues on to make a successful connection. The
reason I am posting this is because functionality broke right after I
made world, and I spent a lot of quality "head-scratching" time with
this. No changes made at the isp (who states radius is authenticating me)
and no changes were made to my configs. I made no changes to the kernel
config, either.
FreeBSD kosmos.my.net 4.9-STABLE FreeBSD 4.9-STABLE #0: Wed Nov 19
02:12:17 PST 2003 root at kosmos:/usr/obj/usr/src/sys/GENERIC i386
--
Allan Bowhill
abowhill at blarg.net
The Roman Rule
The one who says it cannot be done should never interrupt the
one who is doing it.
More information about the freebsd-stable
mailing list