Re: em(4) losing link when if_bridge(4) addm/deletem are used
- From: Andrew Thompson <thompsa@xxxxxxxxxxx>
- Date: Thu, 29 Mar 2007 09:37:09 +1200
On Tue, Mar 27, 2007 at 08:33:27PM -0700, Jeremy Chadwick wrote:
In the midst of the madness, I found that when doing either of the
following commands...
ifconfig bridge0 addm em1
ifconfig bridge0 deletem em1
...I see the entire em1 interface completely reset, bringing down link,
then up again shortly after. The logs on my switch also confirm this.
For sake of comparison, the bge(4) driver does not behave this way.
I am aware that if_bridge(4) enables promiscuous mode on whatever
interface is being added, ditto with -promisc on deletem. However, this
does not appear to be the cause of the problem, because I can do
"ifconfig em1 promisc" and "ifconfig em1 -promisc" without loss of link.
The only other thing the bridge does to the interface when removing it
is to reinstate IFCAP_TXCSUM, which is disabled when the interface is
bridged. If you manually toggle this with ifconfig do you get the same
result?
Andrew
_______________________________________________
freebsd-stable@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscribe@xxxxxxxxxxx"
- Follow-Ups:
- Re: em(4) losing link when if_bridge(4) addm/deletem are used
- From: Jeremy Chadwick
- Re: em(4) losing link when if_bridge(4) addm/deletem are used
- References:
- em(4) losing link when if_bridge(4) addm/deletem are used
- From: Jeremy Chadwick
- em(4) losing link when if_bridge(4) addm/deletem are used
- Prev by Date: RE: freebsd-update problem (on 6.2)
- Next by Date: Re: [SOLVED] NFS Mount problems
- Previous by thread: em(4) losing link when if_bridge(4) addm/deletem are used
- Next by thread: Re: em(4) losing link when if_bridge(4) addm/deletem are used
- Index(es):