Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Jan 2006 21:20:07 +0100 (CET)
From:      Sten Spans <sten@blinkenlights.nl>
To:        Doug Ambrisko <ambrisko@ambrisko.com>
Cc:        freebsd-net@freebsd.org, Dave Raven <dave@raven.za.net>
Subject:   Re: em driver + VLAN's
Message-ID:  <Pine.SOC.4.61.0601182118510.10112@tea.blinkenlights.nl>
In-Reply-To: <200601182004.k0IK4OV8071638@ambrisko.com>
References:  <200601182004.k0IK4OV8071638@ambrisko.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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.

-- 
Sten Spans

"There is a crack in everything, that's how the light gets in."
Leonard Cohen - Anthem



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