pppd crashes, was: kde-freebsd] Question about KPPP on FreeBSD

Bruce M. Simpson bms at FreeBSD.org
Sun Feb 11 01:43:58 UTC 2007

Michael Nottebrock wrote:
>> And yes, if pppd is broken and won't be fixed, it should disappear.
> And when that happens, so will kppp (it won't build once the if_ppp.h header 
> is gone). Which of course would solve the problem in a way. In any case: I 
> dragged this issue onto -stable precisely to attract attention to the problem 
> and hopefully motivate someone to get down and write some code, whether for 
> pppd or kppp, I really don't care much.
Necessity is the mother of invention - either that, or a big bag of cash 
for everyone.

There's information around PPP that's not been communicated or 
documented well. The 'performance' way to do PPP on FreeBSD is to go off 
and run MPD, because it has the right compromise between doing low-level 
packet shunting in the kernel, whilst using Netgraph hooks to tap the 
PPP control traffic handling off into userland.

MPD is wicked cool, and is a well architected way to do things, but the 
ultimate utility depends on how useful it is to everyone who might use it.

So far so good. The problem is that the BSD magicians and the KDE GUI 
magicians are not sharing their spell-books, and thus, their models of 
how the code operates; the communities have to intersect somehow. That 
could be you, y'know. Human bridges are just as, if not more, important 
as ISO/OSI Layer 2 devices. :^)

The way to converge on solution is communication. This has been my 
experience in recent successful collaboration with the Avahi developers.


More information about the freebsd-stable mailing list