Subject: Re: VLAN + bridging problems
To: Dobromir Montauk <dmontauk@rescomp.berkeley.edu>
From: Manuel Bouyer <bouyer@antioche.eu.org>
List: tech-net
Date: 12/01/2002 01:50:18
On Sat, Nov 30, 2002 at 04:20:15PM -0800, Dobromir Montauk wrote:
> I've found a lot of information about bridging a VLAN with a regular LAN
> (both on the same netcard), but can't find anything specific to NetBSD
> 1.6.  Perhaps someone can help?  Here's my problem:
> 
> Packets comming in on the regular LAN (fxp0) get bridged to the VLAN fine
> -- the VLAN header is automatically added & they go out to the correct
> computer (who gets them w/o the VLAN header, since our switches take them
> off correctly as well).
> But packets comming in FROM the VLAN do NOT get their header taken off &
> correctly bridged to the regular LAN.  Instead, they get another header
> tacked on!  It looks pretty funky: here's the tcpdump:
> 
> 17:53:44.914785 hal.Rescomp.Berkeley.EDU >
> man-97-238.Reshall.Berkeley.EDU: icmp: echo request
> 
> 17:53:44.914794 802.1Q vlan#95 P0 hal.Rescomp.Berkeley.EDU >
> man-97-238.Reshall.Berkeley.EDU: icmp: echo request
> 
> 17:53:44.915153 802.1Q vlan#95 P0 man-97-238.Reshall.Berkeley.EDU >
> hal.Rescomp.Berkeley.EDU: icmp: echo reply
> 
> 17:53:44.915163 802.1Q vlan#95 P0 802.1Q vlan#95 P0
> man-97-238.Reshall.Berkeley.EDU > hal.Rescomp.Berkeley.EDU: icmp: echo
> reply
> 
> I'm pinging from a host called hal to the host man-97-238 (which is
> sitting on a VLAN port).  Clearly, the ping gets routed all the way to
> man-97-238 just fine, since it gets it & responds.  But the response,
> comming in on VLAN#95 (the third packet above) and supposedly going to
> fxp0, instead has ANOTHER "802.1Q vlan#95 P0" tag attached.
> 
> Needless to say, this prevents man-97-238 from communicating with the
> outside world.
> 
> The Linux people say that for THEIR version of the VLAN driver, there
> exists an option to remove this header, just the way I want.  But I can't
> find any info for such options in NetBSD.
> 
> This seems to be a bug...  Or do I have something misconfigured?  Any help
> most appreciated!

Please post your configurations.

-- 
Manuel Bouyer <bouyer@antioche.eu.org>
     NetBSD: 23 ans d'experience feront toujours la difference
--