Since it's non-obvious how to setup pppoe for v6 now that link-local
addresses are no longer configured by default, I think we should have
something in the manual.

Any comments/objections/suggestions for a better way to do this?

Index: man4/pppoe.4
===================================================================
RCS file: /cvs/src/share/man/man4/pppoe.4,v
retrieving revision 1.26
diff -u -p -r1.26 pppoe.4
--- man4/pppoe.4        17 Mar 2014 21:55:05 -0000      1.26
+++ man4/pppoe.4        8 Oct 2014 02:01:14 -0000
@@ -87,6 +87,8 @@ Configure authentication.
 The PPP session needs to identify the client to the peer.
 For more details on the available options see
 .Xr ifconfig 8 .
+.It
+If using IPv6, configure a link-local address.
 .El
 .Pp
 This all is typically accomplished using an
@@ -94,11 +96,13 @@ This all is typically accomplished using
 file.
 A typical file looks like this:
 .Bd -literal -offset indent
+inet6 eui64
 inet 0.0.0.0 255.255.255.255 NONE \e
        pppoedev em0 authproto pap \e
        authname 'testcaller' authkey 'donttell' up
 dest 0.0.0.1
 !/sbin/route add default -ifp pppoe0 0.0.0.1
+!/sbin/route add default -ifp pppoe0 fe80::
 .Ed
 .Pp
 The physical interface must also be marked

Reply via email to