Date: Thu, 23 Sep 1999 12:48:38 -0400 From: Carl Petersen <petersen@aspi.net> To: "Francis A. Vidal" <francis@usls.edu> Cc: FreeBSD Questions <freebsd-questions@FreeBSD.ORG> Subject: Re: xl0 transmission error: 90 Message-ID: <37EA59E6.49B3F44B@aspi.net> References: <Pine.LNX.4.10.9909231008290.4421-100000@atlas.usls.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
"Francis A. Vidal" wrote: > > hi all, > > i get these messages from xl0 from time to time: > > xl0: transmission error: 90 > xl0: tx underrun, increasing tx start threshold to 120 bytes > > what could be causing it? the NIC is a 3Com 3C905B-TP 10/100 auto-sensing > card attached to one of the 10/100 port of a 3Com SuperStack II Switch > 1100. > Tx under runs occur when the tx state machine cannot get packet data from memory fast enough to keep up with wire transmit rate. Setting the start threshold higher increases the number of bytes which are buffered in the tx fifo which increases the allowable bus latency. I suspect that some adapter in your machine is holding the bus for longer than it should. If the system runs fine after the new tx threshold has been set, see if you can change the threshold default in the driver and the errors should go away. --Carl Petersen To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?37EA59E6.49B3F44B>