7.0-CURRENT ppp related panic

Gleb Smirnoff glebius at FreeBSD.org
Tue Jan 10 02:36:20 PST 2006

On Tue, Jan 10, 2006 at 04:34:00PM +0600, Victor Snezhko wrote:
V> > G> I have managed to trigger two panics by doing ifconfig ppp0 destroy while
V> > G> ppp was running.
V> >
V> > Kernel ppp(4) is known to have problems. At least there are problems with
V> > interaction of Giant-locked tty layer and Giant-less network layer.
V> >
V> > I'd recommend you to use user-level ppp(8), or mpd, which routes traffic
V> > through kernel ng_ppp(4).
V> I may be mistaken, but I saw pppd in the panic report, isn't it an
V> indication of user-level ppp?

pppd(8) is a daemon that controls kernel level PPP.
ppp(8) is a daemon implementing PPP in userland.

V> P.S.: I'm using user-level ppp(it comes before kernel one in the
V> handbook :)) and I am lucky enough not to experience any problem since
V> I switched to -current in November (besides INET6-caused one, which is
V> now fixed). Thanks for notice, though.

Totus tuus, Glebius.

More information about the freebsd-current mailing list