Date: Wed, 30 Nov 2005 13:14:21 -0500 From: Paul Mather <paul@gromit.dlib.vt.edu> To: Rob <spamrefuse@yahoo.com> Cc: freebsd-doc@freebsd.org, FreeBSD Stable <freebsd-stable@freebsd.org>, vincent@xtra-net.org Subject: Re: tx underrun ? (add entry into xl manpage) Message-ID: <1133374461.26215.6.camel@zappa.Chelsea-Ct.Org> In-Reply-To: <20051130123748.37259.qmail@web36207.mail.mud.yahoo.com> References: <20051130123748.37259.qmail@web36207.mail.mud.yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1133374461.26215.6.camel>