Skip site navigation (1)Skip section navigation (2)
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>