Skip site navigation (1)Skip section navigation (2)
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>