From owner-freebsd-doc@FreeBSD.ORG Wed Nov 30 18:14:37 2005 Return-Path: X-Original-To: freebsd-doc@freebsd.org Delivered-To: freebsd-doc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4A3FF16A41F; Wed, 30 Nov 2005 18:14:37 +0000 (GMT) (envelope-from paul@gromit.dlib.vt.edu) Received: from gromit.dlib.vt.edu (gromit.dlib.vt.edu [128.173.49.29]) by mx1.FreeBSD.org (Postfix) with ESMTP id 72CA943D45; Wed, 30 Nov 2005 18:14:36 +0000 (GMT) (envelope-from paul@gromit.dlib.vt.edu) Received: from zappa.Chelsea-Ct.Org (pool-151-199-112-57.roa.east.verizon.net [151.199.112.57]) by gromit.dlib.vt.edu (8.13.4/8.13.4) with ESMTP id jAUIES9a018544 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 30 Nov 2005 13:14:30 -0500 (EST) (envelope-from paul@gromit.dlib.vt.edu) Received: from zappa.Chelsea-Ct.Org (localhost.Chelsea-Ct.Org [127.0.0.1]) by zappa.Chelsea-Ct.Org (8.13.4/8.13.4) with ESMTP id jAUIEM5u051072 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 30 Nov 2005 13:14:22 -0500 (EST) (envelope-from paul@gromit.dlib.vt.edu) Received: (from paul@localhost) by zappa.Chelsea-Ct.Org (8.13.4/8.13.4/Submit) id jAUIEM3q051071; Wed, 30 Nov 2005 13:14:22 -0500 (EST) (envelope-from paul@gromit.dlib.vt.edu) From: Paul Mather To: Rob In-Reply-To: <20051130123748.37259.qmail@web36207.mail.mud.yahoo.com> References: <20051130123748.37259.qmail@web36207.mail.mud.yahoo.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Date: Wed, 30 Nov 2005 13:14:21 -0500 Message-Id: <1133374461.26215.6.camel@zappa.Chelsea-Ct.Org> Mime-Version: 1.0 X-Mailer: Evolution 2.4.2 FreeBSD GNOME Team Port Cc: freebsd-doc@freebsd.org, FreeBSD Stable , vincent@xtra-net.org Subject: Re: tx underrun ? (add entry into xl manpage) X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Nov 2005 18:14:37 -0000 On Wed, 2005-11-30 at 04:37 -0800, Rob wrote: > Vincent Blondel wrote: > > Hello all, > > > > When having a look at log files on my web servers, I > regulary see next output on the 3COM ethernet > interfaces : > > > > > > xl1: transmission error: 90 > > xl1: tx underrun, increasing tx start threshold > to 120 bytes > > xl1: transmission error: 90 > > xl1: tx underrun, increasing tx start threshold > to 180 bytes > > xl1: promiscuous mode enabled > > xl1: promiscuous mode disabled > > > > Can somebody explain me what it is and if this > situation is normal ? > > Rumours are that these messages are harmless, but if > someone > can explain these messages properly, it would be nice > to > add an entry to the DIAGNOSTICS section of the xl > manpage > (hence, this mail also goes to doc mailinglist) > > I see these messages too on my router/gateway: > > xl1: transmission error: 90 > xl1: tx underrun, increasing tx start threshold to 120 > bytes > xl1: transmission error: 90 > xl1: tx underrun, increasing tx start threshold to 180 > bytes > xl0: transmission error: 90 > xl0: tx underrun, increasing tx start threshold to 120 > bytes > xl1: transmission error: 90 > xl1: tx underrun, increasing tx start threshold to 240 > bytes This is from the dc(4) man page: dc%d: TX underrun -- increasing TX threshold The device generated a transmit underrun error while attempting to DMA and transmit a packet. This happens if the host is not able to DMA the packet data into the NIC's FIFO fast enough. The driver will dynamically increase the trans- mit start threshold so that more data must be DMAed into the FIFO before the NIC will start transmitting it onto the wire. I'm assuming the explanation also holds true for other drivers (xl, etc.) that issue this warning. Cheers, Paul. -- e-mail: paul@gromit.dlib.vt.edu "Without music to decorate it, time is just a bunch of boring production deadlines or dates by which bills must be paid." --- Frank Vincent Zappa