Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

On the Wikipedia page and the official webpage, only Linux and Solaris are listed as possible platforms. The FreeBSD handbook mentions pppd, but it is used to refer to the kernel implementation in section Since it was removed in 8.x, I suppose it is better to do ppp from userland.

Is a daemon not required? Should I use /usr/sbin/ppp as a replacement? Is it always available?

share|improve this question

Another alternative would be mpd

share|improve this answer

From the ppp(8) manual:

This is a user process PPP software package. Sometimes, PPP is implemented as a part of the kernel (e.g., as managed by pppd) and it is thus somewhat hard to debug and/or modify its behaviour. However, in this implementation PPP is done as a user process with the help of the tunnel device driver (tun).

It is part of the base system, so it is available by default. (Unless you've re-built the system from source and have specified in /etc/src.conf that you don't want ppp built.)

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.