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

Reply via email to