[ previous ] [ next ] [ threads ]
 From:  Chris Buechler <cbuechler at gmail dot com>
 Cc:  "m0n0wall at lists dot m0n0 dot ch" <m0n0wall at lists dot m0n0 dot ch>
 Subject:  Re: [m0n0wall] Problem with 1.2b7 ?
 Date:  Tue, 12 Apr 2005 15:52:06 -0400
On Apr 12, 2005 10:51 AM, Michael Isaak <Michael dot Isaak at sungard dot com> wrote:
> Ever since I've installed 1.2b7 I've been getting system events like these:
> kernel: xl3: tx underrun, increasing tx start threshold to 120 bytes
> kernel: xl3: transmission error: 90
> Does anyone know why or what is the cause?

From a post to one of the FreeBSD lists:

The NIC starts transmitting a packet before the whole packet has been
copied to the NIC's memory.  If it takes too long for the rest of the
packet to get onto the NIC, a bit won't be there when its time for
transmission comes.  This is called an underrun.  The driver then
raises the threshold for how much of the packet has to be on the NIC
before transmission starts. 

It's not indicative of a problem.