Outra alternativa seria o mpd link
Em a página da Wikipedia e a página da Web oficial , apenas o Linux e o Solaris são listados como possíveis plataformas. O manual do FreeBSD menciona o pppd, mas ele é usado para se referir à implementação do kernel na seção 28.2.1.2 . Desde que foi removido em 8.x, suponho que é melhor fazer o ppp a partir do userland.
Um daemon não é obrigatório? Devo usar /usr/sbin/ppp
como substituto? Está sempre disponível?
Outra alternativa seria o mpd link
Do manual do ppp (8) :
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).
É parte do sistema básico, por isso está disponível por padrão. (A menos que você tenha reconstruído o sistema a partir da fonte e tenha especificado em /etc/src.conf
que você não quer que o ppp seja construído.)