> On 27. Feb 2021, at 08:21, Doug Hardie <bc...@lafn.org> wrote: > > From the Handbook: > > 32.9.2. Configuring IPv6 > To configure a FreeBSD system as an IPv6 client, add these two lines to > rc.conf: > > ifconfig_rl0_ipv6="inet6 accept_rtadv" > rtsold_enable="YES" > > This does not work. I have in rc.conf: > > ifconfig_bge0_ipv6="inet6 accept_rtadv" > ifconfig_ue0_ipv6="inet6 accept_rtadv" > ifconfig_ue1_ipv6="inet6 accept_rtadv" > > On all three interfaces, ifconfig shows: > nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL> > > ACCEPT_RTADV is not listed and sure enough router advertisements are ignored. > I have to manually enter: > ifconfig bge0 ipv6 accept_rtadv > for each interface. Then ifconfig shows: > > nd6 options=23<PERFORMNUD,ACCEPT_RTADV,AUTO_LINKLOCAL> > > and the interface now accepts router advertisements. This is a bug, but I > don't kn > ow if it's in the code or the handbook. >
I just tried here on 12.2-p4 with em0 and it worked as expected. I do have ipv4 configured on that interface too though. Do you have anything else in your rc.conf (especially any other ifconfig lines)? If not, could you try adding ifconfig_bge0="up" etc. Cheers, Michael > -- Doug > > _______________________________________________ > freebsd-net@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org" _______________________________________________ freebsd-net@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"