From nobody Sat May 17 21:57:17 2025 X-Original-To: dev-commits-src-all@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 4b0HqQ3Z3mz5wGtt; Sat, 17 May 2025 21:57:22 +0000 (UTC) (envelope-from kp@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4b0HqQ2n7qz4KRm; Sat, 17 May 2025 21:57:22 +0000 (UTC) (envelope-from kp@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1747519042; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=JT5Rx3n1Pz8nUmrMRBXTQ8OdoINuSuVbhr0MV7Ctpto=; b=JUrhmwrPr5/r3eDgJsJq68GsrZyrHq0VByUAVrdmfNybNMw+nVFN+jev8Sc4zoKU9imBPZ /TaQgV1uPjJKkXWahwP9DmSaZVDemWSEzCcVr11RhBmd/ZfL8/piizkrnVLCjsk+u3m4pa /G3i17ss7NEWdcN8sPGpGLjO9btbVEQSZ889RneIfBKMrMxwkVVkHIxcryDf5IdE1b40Fc s8lyZeILqZfx5UCmmEym3LJW+ynZ30+PdYQ1WkTyJMSrOWAD3GjJDckhRVXRBNvXkdH1Tm 4r20wIXt33kLrWNpygg1OjUtI6dIGsK7nL3jyLK9yD9KfO7xwTehH1cbeM4cYg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1747519042; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=JT5Rx3n1Pz8nUmrMRBXTQ8OdoINuSuVbhr0MV7Ctpto=; b=YffAWNtYUdYjpNHbe4kYXDVzXJn5c2YszlDafwkHK1JhzHbPXgDCiRb5rB8JB6YsRIqnYT PMwVAQ1EM1wC/jxkqdAKl9ORHV85hbbPljMjno2bjD0urct4YV/jl8USnaSdONxu8WPHg6 d0Tqw8Me0kV65T0CrA6wKHnzMr+BLxmyrVZkxR6XRAQtahYm9/YMNnKm1gMCeHbm2Y2Koh SpXsSjXvKzzcavkZVG4RTB5tUYahhUY89izq4z/ny2aiom5p0nef+0mB5p7QiPAfrh///R hvPfYDHPRERff5+inRYUT+3YivFlW1JXIwsyYUiCYzANBQxcgcR6K9WDXeZ2UA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1747519042; a=rsa-sha256; cv=none; b=MkumcHMucnR0mui359MnJrPVmiTHsJVkamwEhdYxyfnNV/TKVSk2hxElx2N0lH1P3OT5sh ET5z1gbHR8uO048mJIJWZUNJHYjCbeQDSrv9yIKbmvcP7UkvnJ8+spf+whShbG4kMiEdOQ 0ZlcA/1heqXZQa84OG1Q61hnJ83mZvSVlnRqXVTy4VqTO+SpFebCr4yanrSaxMLt8/FIlS VGZyqRkDaj521GSx+0nrV0QYfs0q6OQInnya/SlupBAuCXJlgr6sG/CsT3EyVIHYpTo2oq yGS6NzeRz1zJcXoI2UvUwM0/dBL+viUfGbFMZMk9qR0eyDixgCBcBOvFVfgjSA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from venus.codepro.be (venus.codepro.be [5.9.86.228]) (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 (2048 bits) client-digest SHA256) (Client CN "mx1.codepro.be", Issuer "R11" (verified OK)) (Authenticated sender: kp) by smtp.freebsd.org (Postfix) with ESMTPSA id 4b0HqQ18bSzNfx; Sat, 17 May 2025 21:57:22 +0000 (UTC) (envelope-from kp@FreeBSD.org) Received: by venus.codepro.be (Postfix, authenticated sender kp) id CD4FF52041; Sat, 17 May 2025 23:57:18 +0200 (CEST) From: Kristof Provost To: Mitchell Horne Cc: Lexi Winter , src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: Re: git: b61850c4e6f6 - main - bridge(4): default net.link.bridge.member_ifaddrs to false Date: Sat, 17 May 2025 23:57:17 +0200 X-Mailer: MailMate (2.0r6255) Message-ID: In-Reply-To: References: <202505150004.54F04FhR046897@gitrepo.freebsd.org> List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="=_MailMate_20E2E8F1-9F1C-4A79-AF23-A5301B2C373E_=" --=_MailMate_20E2E8F1-9F1C-4A79-AF23-A5301B2C373E_= Content-Type: text/plain; charset=UTF-8; format=flowed; markup=markdown Content-Transfer-Encoding: quoted-printable On 17 May 2025, at 23:18, Mitchell Horne wrote: > On 5/14/25 21:04, Lexi Winter wrote: >> The branch main has been updated by ivy: >> >> URL: = >> https://cgit.FreeBSD.org/src/commit/?id=3Db61850c4e6f6b0f21b36da7238db= 969d9090309e >> >> commit b61850c4e6f6b0f21b36da7238db969d9090309e >> Author: Lexi Winter >> AuthorDate: 2025-05-14 14:26:24 +0000 >> Commit: Lexi Winter >> CommitDate: 2025-05-15 00:02:52 +0000 >> >> bridge(4): default net.link.bridge.member_ifaddrs to false >> >> As discussed on arch@, this behaviour is broken and confuses = >> users, so >> disable it by default. For 15.0-RELEASE, allow it to be = >> re-enabled >> using a sysctl, but the sysctl will be removed in 16.0R. >> > > Hi Lexi, > > I just updated my workstation past this commit. I found that my main > ethernet interface didn't receive an IP address, and had to set the > sysctl to proceed as before. > > I have the following network configuration lines in my rc.conf: > > cloned_interfaces=3D"bridge0 tap0" This ought to do the trick: > ifconfig_bridge0=3D"DHCP addm re0 addm tap0=E2=80=9D Ensure the address gets assigned to the bridge, not to a bridge member = interface. =E2=80=94 Kristof --=_MailMate_20E2E8F1-9F1C-4A79-AF23-A5301B2C373E_= Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

On 17 May 2025, at 23:18, Mitchell Horne wrote:

On 5/14/25 21:04, Lexi Winter wrote:

The branch main has been updated by ivy:

URL: https://cgit.FreeBSD.org/src/co= mmit/?id=3Db61850c4e6f6b0f21b36da7238db969d9090309e

commit b61850c4e6f6b0f21b36da7238db969d9090309e
Author: Lexi Winter ivy@FreeBSD.or= g
AuthorDate: 2025-05-14 14:26:24 +0000
Commit: Lexi Winter ivy@FreeBSD.or= g
CommitDate: 2025-05-15 00:02:52 +0000

br=
idge(4): default net.link.bridge.member_ifaddrs to false

As discussed on arch@, this behaviour is broken and confuses users, so
disable it by default.  For 15.0-RELEASE, allow it to be re-enabled
using a sysctl, but the sysctl will be removed in 16.0R.

Hi Lexi,

I just updated my workstation past this commit. I found t= hat my main
ethernet interface didn't receive an IP address, and had to set the
sysctl to proceed as before.

I have the following network configuration lines in my rc= =2Econf:

cloned_interfaces=3D"bridge0 tap0"

This ought to do the trick:

ifconfig_bridge0=3D"DHCP addm re0 addm tap0=E2=80=9D=

Ensure the address gets assigned to the bridge, not to a = bridge member interface.

=E2=80=94
Kristof

--=_MailMate_20E2E8F1-9F1C-4A79-AF23-A5301B2C373E_=--