> This is getting more confusing :(. Maybe it means FreeBSD 3.x and lower > didn't support PPP natively.. > > freebsd have changed preferred ppp implemetation from the normal pppd > that everyone else (heh) uses to their userland ppp that uses tun(4) > instead of ppp(4) i think? ok I just hope they didn't change the /dev/ppp interface.
oh, my point is that (i think that) the userland ppp doesn't use /dev/ppp but /dev/tun... ie, it doesn't require any in-kernel ppp support, just uses the generic "tunnel" (tun(4)) device... .mrg.