Date: Mon, 28 Jul 2025 03:39:39 +0000 (UTC) From: "Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net> To: Lexi Winter <ivy@freebsd.org> Cc: freebsd-current@freebsd.org, freebsd-net@freebsd.org Subject: Re: ifconfig_bxe0_ipv6="inet6 accept_rtadv" seems to break bridging Message-ID: <00682777-qrr3-0r0p-63o3-no2n18166q50@yvfgf.mnoonqbm.arg> In-Reply-To: <aIIwQq2GQyiAoaTp@freefall.freebsd.org> References: <aIIuGOc9-hdvUyFU@int21h> <aIIwQq2GQyiAoaTp@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 24 Jul 2025, Lexi Winter wrote:
> void:
>> I've found ifconfig_bxe0_ipv6="inet6 accept_rtadv" breaks bridging
>> on a dual stack interface in unless some manual hoops are jumped through.
>>
>> net.link.bridge.member_ifaddrs is the default ("0") here.
>> [...]
>> Adding ifconfig_bxe0_ipv6="inet6 accept_rtadv" and then rebooting causes the
>> following:
>
> you should set accept_rtadvd on the bridge interface, not the member
> interface. setting it on the member interface will try to assign the
> SLAAC address to the member, which is not allowed.
.., which is *no longer* allowed by default but was good for ages.
--
Bjoern A. Zeeb r15:7
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?00682777-qrr3-0r0p-63o3-no2n18166q50>
