Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Oct 2004 16:20:21 +0300
From:      Ruslan Ermilov <ru@FreeBSD.org>
To:        Don Bowman <don@sandvine.com>
Cc:        Gleb Smirnoff <glebius@FreeBSD.org>
Subject:   Re: Broadcom bge and 802.1Q vlan tags
Message-ID:  <20041012132021.GA84462@ip.net.ua>
In-Reply-To: <A8535F8D62F3644997E91F4F66E341FC9E34F3@exchange.sandvine.com>
References:  <A8535F8D62F3644997E91F4F66E341FC9E34F3@exchange.sandvine.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--uAKRQypu60I7Lcqm
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Oct 12, 2004 at 08:32:38AM -0400, Don Bowman wrote:
> Roub?cek Zdenek:
> >=20
> >  Hello current
> >=20
> >  I have run into a problem with my Broadcom NIC (Dell=20
> > LATITUDE D600). I am not able to detect 802.1Q tags on=20
> > incoming interface with ethereal or tcpdump. All incoming=20
> > packets seems like they are not coming through trunk but as=20
> > native ETH frames, ie. the vlan tag is missing, probably=20
> > removed before being passed to tcpdump?
>=20
>  ...
>=20
> do you have if_vlan loaded? try 'kldload if_vlan'.
> This happens automatically if you create a vlan interface, but
> you may not have one if you are just sniffing.
>=20
There appears to be a bug with drivers that support VLAN tag
striping in hardware in case no VLAN interfaces are configured.
In this case, ether_demux() will just proceed like if it was
an untagged Ethernet frame.  glebius@ promised to fix this bug.

Zdenek, unfortunately, the bge(4) driver doesn't allow the
user to disable hardware vlan tag striping (like, e.g., the
em(4) driver allows), so you cannot watch VLAN frames on this
box using tcpdump or ethereal.


Cheers,
--=20
Ruslan Ermilov
ru@FreeBSD.org
FreeBSD committer

--uAKRQypu60I7Lcqm
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (FreeBSD)

iD8DBQFBa9oUqRfpzJluFF4RAsLPAJ0ejLf7n6VkRyRoHIqcxkFKHOpAywCglt61
WgGzxA4zSWpbfIW2TVGXzs8=
=IUrD
-----END PGP SIGNATURE-----

--uAKRQypu60I7Lcqm--



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