Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Jan 2006 12:28:06 -0800 (PST)
From:      Doug Ambrisko <ambrisko@ambrisko.com>
To:        Sten Spans <sten@blinkenlights.nl>
Cc:        freebsd-net@freebsd.org, Dave Raven <dave@raven.za.net>
Subject:   Re: em driver + VLAN's
Message-ID:  <200601182028.k0IKS6Nf073019@ambrisko.com>
In-Reply-To: <Pine.SOC.4.61.0601182118510.10112@tea.blinkenlights.nl>

next in thread | previous in thread | raw e-mail | index | archive | help
Sten Spans writes:
| On Wed, 18 Jan 2006, Doug Ambrisko wrote:
| > Dave Raven writes:
| > | FreeBSD 4.9 - char em_driver_version[] = "1.7.16";
| > |
| > | I've tried multiple bridge configurations - from bridging just em0,em1 to
| > | bridging two vlan's attached to each card. Unfortunately I don't have access
| > | to the box at the moment - if its still necessary I will fetch the
| > | information tomorrow (ifconfig etc)
| > |
| > | To sum up its something like the following
| > | 	net.inet.ether.bridge_config=em0,em1
| > | 	net.inet.ether.bridge=1
| > |
| > | Or vlan0,vlan1 with:
| > | 	ifconfig vlan0 create
| > | 	ifconfig vlan1 create
| > | 	ifconfig vlan0 vlan 100 vlandev em0
| > | 	ifconfig vlan1 vlan 100 vlandev em1
| > |
| > |
| > | If I change to using fxp it immediately works..
| >
| > I think you will find you are bridging in promiscous mode and the
| > HW VLAN stuff isn't there.  You should try to bridge the vlan devices
| > or disable the VLAN HW (driver hack).  It works with the fxp0 since you
| > are using SW VLAN so the HW part isn't grabing it.  I've done the driver
| > hack for some things I needed to do.
| 
| what about vlanhwtag (ifconfig) ?
| according to the em manpage it is disabled by default
| so this setup should work.

I'm not sure ... things have changed over time.

Doug A.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200601182028.k0IKS6Nf073019>