From owner-freebsd-stable@FreeBSD.ORG Thu Apr 20 10:54:55 2006 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 71BB716A402; Thu, 20 Apr 2006 10:54:55 +0000 (UTC) (envelope-from thompsa@freebsd.org) Received: from heff.fud.org.nz (203-173-156-12.bliink.ihug.co.nz [203.173.156.12]) by mx1.FreeBSD.org (Postfix) with SMTP id 8B6D743D46; Thu, 20 Apr 2006 10:54:54 +0000 (GMT) (envelope-from thompsa@freebsd.org) Received: by heff.fud.org.nz (Postfix, from userid 1001) id 728DC1CC37; Thu, 20 Apr 2006 22:54:52 +1200 (NZST) Date: Thu, 20 Apr 2006 22:54:52 +1200 From: Andrew Thompson To: Yuriy Tsibizov Message-ID: <20060420105452.GA80164@heff.fud.org.nz> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.11 Cc: glebius@FreeBSD.org, freebsd-stable@freebsd.org Subject: Re: em (+pf+vlan+bridge+netgraph) stop sending packets (?) X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Apr 2006 10:54:55 -0000 On Wed, Apr 19, 2006 at 04:15:10PM +0400, Yuriy Tsibizov wrote: > I run a 6.1-RC (as of Apr, 14th) and after a day nothing can be sent from em interface. > > It is a filtering+accounting bridge-on-a-stick, with em interface > connected to 3Com Switch 4200 100Mbit (not Gbit) port with 4 tagged > vlans on it: > > Polling was not used (I'll try to work with polling enabled on em0). > > ALTQ is not configured, pf has all block rules logged and I can't see anything relevant logged to pflog. > > Traffic is received (I can see pairs of OSPF HELO messages from ISP > router logged on pflog0 exactly every 10 seconds), but it looks like > nothing can be sent. A bridge on a stick only works under certian conditions, mainly support by the switch its connected to. Its obviously working for you for a period of time so thats probably ok. Make sure that you dont use scrubbing with pf as the bridge doesn't handle the fragment reassembly at the moment. Can you also try a few things when it stops - flush the bridge table using ifconfig - use tcpdump on the bridge interface to see if its forwarding packets cheers, Andrew