Pppoe
In /etc/hostname.pppoe0:
inet 0.0.0.0 255.255.255.255 NONE \
pppoedev nfe0 authproto pap \
authname '12345@example.com' authkey 'abcd1234' up
dest 0.0.0.1
!/sbin/route add default -ifp pppoe0 0.0.0.1
In /etc/hostname.nfe0:
up
In /etc/pf.conf:
match on pppoe0 scrub (max-mss 1440)
Make sure to run syspatch
or you may encounter "pppoe0: LCP keepalive timeout" errors.