Date: Sun, 18 May 2025 13:37:30 -0300 From: Mitchell Horne <mhorne@freebsd.org> To: Kristof Provost <kp@FreeBSD.org> Cc: Lexi Winter <ivy@FreeBSD.org>, 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 Message-ID: <94441836-bb03-4c80-b603-aaa2997c4d29@freebsd.org> In-Reply-To: <C5E86940-9C1B-428B-980B-693FE92E7AED@FreeBSD.org> References: <202505150004.54F04FhR046897@gitrepo.freebsd.org> <d839f137-b43b-416b-968f-439301f0a5c6@freebsd.org> <C5E86940-9C1B-428B-980B-693FE92E7AED@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 5/17/25 18:57, Kristof Provost wrote: > 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=b61850c4e6f6b0f21b36da7238db969d9090309e <https:// > cgit.FreeBSD.org/src/commit/? > id=b61850c4e6f6b0f21b36da7238db969d9090309e> > > commit b61850c4e6f6b0f21b36da7238db969d9090309e > Author: Lexi Winter ivy@FreeBSD.org <mailto:ivy@FreeBSD.org> > AuthorDate: 2025-05-14 14:26:24 +0000 > Commit: Lexi Winter ivy@FreeBSD.org <mailto:ivy@FreeBSD.org> > 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="bridge0 tap0" > > This ought to do the trick: > > ifconfig_bridge0="DHCP addm re0 addm tap0” > > Ensure the address gets assigned to the bridge, not to a bridge member > interface. > Here is what I ended up with: ifconfig_re0="up" cloned_interfaces="bridge0 tap0" ifconfig_bridge0="DHCP addm re0 addm tap0" synchronous_dhclient="YES" The bridge did not receive an address automatically without synchronous_dhclient set. I guess SYNCDHCP would be equivalent. Thanks for your pointer. > — > Kristof >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?94441836-bb03-4c80-b603-aaa2997c4d29>