"no matching session" in ng_pppoe.c 1.74.2.4? (RELENG_6)
cpghost
cpghost at cordula.ws
Thu Dec 6 07:11:12 PST 2007
On Thu, 06 Dec 2007 13:57:16 +0200
Alexander Motin <mav at FreeBSD.org> wrote:
> cpghost wrote:
> > The problem is that the last mile carrier of the PPP provider
> > that this router is attached to disconnects the ppp session
> > forcibly once every 24h. Before the update, ppp would detect
> > this and reconnect immediately. After the update, ppp doesn't
> > recover gracefully from this anymore, but spits out on the
> > console:
> >
> > ng_pppoe[5]: no matching session
> >
> > for hours, and tries to connect again every two minutes without
> > success, until I manually stop and restart the userland ppp daemon
> > (and then the connection is immediately restored with a new
> > session). I've tried this for a few days now, and it is always the
> > same: it's definitely not a problem on the provider's side: As soon
> > as ppp restarts, it gets a new session without any problems and
> > connects again.
> >
> > Since the last working sources were from 2007/09/25, and
> > ng_pppoe.c was at rev. 1.74.2.3; and the new revision of
> > ng_pppoe.c is now at 1.74.2.4; I'm suspecting that whatever
> > was changed there could be the cause (because this "no matching
> > session" is being logged from there).
>
> I have tested and unable to reproduce that myself with ppp -> mpd or
> mpd
> - -> mpd PPPoE connections. Actually I am not sure about any
> difference between reconnect and ppp restart. From the ng_pppoe node
> point of view it should be the same.
>
> Could you provide tcpdump output for connection tries from your
> Ethernet interface? Use "-pes 0" options please.
Will do; but I'll first have to wait 24h from now to get a
forcibly disconnected session (I've just had to restart ppp
again).
Thanks for looking into this. ;)
> - --
> Alexander Motin
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.7 (FreeBSD)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
Regards,
-cpghost.
--
Cordula's Web. http://www.cordula.ws/
More information about the freebsd-stable
mailing list