From nobody Thu Jul 24 13:08:18 2025 X-Original-To: freebsd-net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4bnrsb6453z62VSQ; Thu, 24 Jul 2025 13:08:19 +0000 (UTC) (envelope-from ivy@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bnrsZ3Tmgz3YBx; Thu, 24 Jul 2025 13:08:18 +0000 (UTC) (envelope-from ivy@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753362498; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=NUtnAzPBvtyVQCs/vvoZYVaLN5KyvToa4KTiTaIHViY=; b=SA3+7ZU8Y24huGe/vRSvC8x/LmRluJj0Yg9asGjSbEf6/3hSz1m0Hhrzs5h5Rrm8haIwxA 7MIpzfrVF5EBUPxEHZvkFuayaRyK5YPswsPrDpdHZFU1Pi5PzLAfXuAYAIgaHR+8H2AxFJ 3+5YRTSQQ9FJD3sNv9Jd4N/DTtVm1GBUwuGizKMeEUKLE2ah1PhfJDUXyzxx9Kei/RHrLR BsC6x+CfyZYuuxZk/6v1RCgNilVfVdUC7xQjL+W6gGUA88YlCxzYhTfr7ddRuQFPCUes91 scIfhHAK2m8YiqGCMW9X8rgg+QMBqy/14+dfwe2EUJYi+cQY5dnIhAiAHVyTvQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753362498; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=NUtnAzPBvtyVQCs/vvoZYVaLN5KyvToa4KTiTaIHViY=; b=Mc5psKq9OlohKt5l1JtRQte2QnGViyL9qdw5v/9J8A50XPw5ckQVav0XXek3YA0QCHC1V3 uo4h2XhIdQveWY5eCd5YfNeS1WRnukwLpWIDdNvwAO4FjZ2qm5Aex2qdU/PM6nPZSqq58K 2zRiUSedBZv02A1BvuWFqjltoZKKireUskT+5Xh2mQ60gb0fYylb/ki56/6gUHeEKAXwCJ 2XviNxh81PRa/2SjUiJ2DMSTxMp3oD978kiVdo96+qgWMLBiAAfmL30vXSXd5dI4RoF8ru 4fEk0rNPOan7HDWJjgTg0D7hQrD1IFVM+I3KFBYRrai39Se01cRPW4qr8Qk/xA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1753362498; a=rsa-sha256; cv=none; b=g0zJamR0BwUH/Q828GRAHQY552525evWs1w1+1LzRdAVJbz+9yoDvpCVZSLedPnM8wkEPq misNoUgdFXqNQz3lUOernOm69Ir56S9TXLvZWPzFAR0t19P7Als2k3E3jdj27Rg3M+VDNM bKRCcwujSqbpxtDppTKorQvere3rhYRuNyOY0g+MOqw2WwF01ET35wlfbxQ59ujP5ALHn1 VO/SM4jQ0Qen3hdXlzVRyzHHFcvTPHbF4HLUJEE5ogRdCrIVt5okr22cgivqJ1ZztfROkU FH1z6Z9/VtI7EHO4e+ErGp5HiBWj4CQrUD21rqt8XJu4aNASd4NQx4T1wKVaxA== Received: by freefall.freebsd.org (Postfix, from userid 1532) id 616C41ED8C; Thu, 24 Jul 2025 13:08:18 +0000 (UTC) Date: Thu, 24 Jul 2025 14:08:18 +0100 From: Lexi Winter To: freebsd-current@freebsd.org, freebsd-net@freebsd.org Subject: Re: ifconfig_bxe0_ipv6="inet6 accept_rtadv" seems to break bridging Message-ID: Mail-Followup-To: freebsd-current@freebsd.org, freebsd-net@freebsd.org References: List-Id: Networking and TCP/IP with FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-net List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-net@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="T3kmdrECGkM4ERuI" Content-Disposition: inline In-Reply-To: --T3kmdrECGkM4ERuI Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable void: > I've found ifconfig_bxe0_ipv6=3D"inet6 accept_rtadv" breaks bridging > on a dual stack interface in unless some manual hoops are jumped through. >=20 > net.link.bridge.member_ifaddrs is the default ("0") here. >[...]=20 > Adding ifconfig_bxe0_ipv6=3D"inet6 accept_rtadv" and then rebooting cause= s 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. you may also need to set some other inet6 flags, since for historical reasons these are disabled on bridges by default: ifconfig_bridge0_ipv6=3D"inet6 -ifdisabled auto_linklocal accept_rtadv" --T3kmdrECGkM4ERuI Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSyjTg96lp3RifySyn1nT63mIK/YAUCaIIwPQAKCRD1nT63mIK/ YCQWAQCpwiE0ABTeNel2UucWgcye8ah66fWULRiOogQt1dvDwgEAiG4F8R5ko1vT VMq2VXcYAky38VVg/95fqG0JwopBZAM= =biVY -----END PGP SIGNATURE----- --T3kmdrECGkM4ERuI--