On Thu, May 22, 2025 at 07:40:52PM +0200, Patrick M. Hausen wrote:
The handbook has always been clear about the only correct way to configure a bridge and member interfaces since the introduction of if_bridge(4) and the removal of the previous bridge(4) in 2007: https://svnweb.freebsd.org/doc/head/en_US.ISO8859-1/books/handbook/advanced-networking/chapter.xml?revision=30565&view=markup If the bridge host needs an IP address then the correct place to set this is on the bridge interface itself rather than one of the member interfaces. This can be set statically or via DHCP.
On reflection, maybe I should have said something like "the handbook has only been clear *in the virtualization section*" about the "correct way to configure" this since around the middle of last year.
I think, from what other list members have written also, that many did as I did:- looked at the virtualization part of the handbook, found all what
was required there to get started, and thats it. They would probably not (as I didn't) see the need to look at the advanced networking section if they were only using a bridge with bhyve or similar. Basically, I'm suggesting that maybe more noise be made about the change, especially given that it deals with a part of the system that, once the initial configuration has been done and tested, is rarely examined afterwards. --