On Fri, Apr 13, 2018, at 10:55 AM, Daniel Gillen wrote: > Hi > > Just upgraded to 6.3 and it works for me. Here is my config: <snip> > --- /etc/pf.conf > if_ext="pppoe0" > icmp6_types="{ 1, 2, 133, 134, 135, 136 }" > pass in quick on $if_ext inet6 proto icmp6 from any to { ($if_ext), > ff02::1/16 } icmp6-type $icmp6_types > pass in quick on $if_ext inet6 proto icmp6 from any to { ($if_ext), > ff02::1/16 } icmp6-type 3 code 0 > pass in quick on $if_ext inet6 proto icmp6 from any to { ($if_ext), > ff02::1/16 } icmp6-type 3 code 1 > pass in quick on $if_ext inet6 proto icmp6 from any to { ($if_ext), > ff02::1/16 } icmp6-type 4 code 0 > pass in quick on $if_ext inet6 proto icmp6 from any to { ($if_ext), > ff02::1/16 } icmp6-type 4 code 1 > pass in quick on $if_ext inet6 proto icmp6 from any to { ($if_ext), > ff02::1/16 } icmp6-type 4 code 2
I added this to my pf.conf, and SLAAC now works, and pokes in a default route. So that's worked around the fact that '!/sbin/route add -inet6 default -ifp pppoe0 fe80::%pppoe0' no longer works on boot. Thanks for the pf config :) Ed