Date: 03 Jul 2000 15:13:34 -0400 From: Daniel Berlin <dberlin@cygnus.com> To: Brian Somers <brian@awfulhak.org> Cc: Archie Cobbs <archie@whistle.com>, Daniel Berlin <dan@cgsoftware.com>, freebsd-current@freebsd.org, brian@hak.lan.Awfulhak.org Subject: Re: PPPoE not working Message-ID: <86itunyqld.fsf@dan2.cygnus.com> In-Reply-To: Brian Somers's message of "Mon, 03 Jul 2000 18:25:34 %2B0100" References: <200007031725.SAA87581@hak.lan.Awfulhak.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Brian Somers <brian@Awfulhak.org> writes:
If it helps, the only change i haven't tested (IE i've gone through the ppp/netgraph/libnetgraph revisions since 06-09) to see if it's the cause is this one:
archie 2000/06/21 16:01:07 PDT
Modified files:
lib/libnetgraph Makefile msg.c netgraph.3
Log:
- Make sure the message token returned by NgSendMsg() is non-negative
- Have NgSendAsciiMsg() return the same token as NgSendMsg()
- Document that NgSendMsg() and NgSendAsciiMsg() return the token
- Add MLINKS for the functions defined in netgraph(3)
every other change to PPP/netgraph/libnetgraph since 06-09 i've tested, and it makes no difference.
> It's worth cc'ing Archie on this....
>
> Archie, it seems people are having problems using PPPoE since your
> ng_ether changes. Any suggestions ?
>
> > Brian Somers <brian@Awfulhak.org> writes:
> >
> > > > I see literally the exact same thing.
> > > > I thought it was just my screwup, as i had installed 0609-CURRENT (the
> > > > latest installs don't work, at least, on my desktop, so i picked the one
> > > > from my birthday :P), which worked fine, then cvsup'd, installed the new
> > > > kernel, did a make world, rebooted, and pppoe no longer worked.
> > > > tcpdump shows the same thing you are seeing.
> > >
> > > Please try the latest version of ppp. It *should* try to load the
> > > ng_ether node now. This is a requirement for new kernels.
> > >
> > > Alternatively, kldload ng_ether before starting ppp.
> > >
> >
> > Doesn't help.
> > I've just about narrowed the problem down to a kernel change.
> > I can use an old kernel, with the new modules (including ng_ether, which is only compiled into my new kernel, not my old one), and it works fine.
> > I can use either version of ppp (06-09, or one from today), and it doesn't change anything (IE it either works or doesn't, depending on which kernel i use).
> > I can't use a new kernel, with netgraph compiled into it (all the ones i use), with or without older modules.
> > I'm about to test a new kernel, without netgraph compiled into it, with older netgraph modules.
> > I'll email back how it goes.
> >
> > --Dan
> >
>
> --
> Brian <brian@Awfulhak.org> <brian@[uk.]FreeBSD.org>
> <http://www.Awfulhak.org> <brian@[uk.]OpenBSD.org>
> Don't _EVER_ lose your sense of humour !
>
>
>
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-current" in the body of the message
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86itunyqld.fsf>
