Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Mar 2007 00:13:41 -0800
From:      "Ted Mittelstaedt" <tedm@toybox.placo.com>
To:        "Brian J. Conway" <bconway@clue4all.net>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Periodic xl watchdog timeouts on 6.2-RELEASE
Message-ID:  <020501c767a3$02f10ab0$3c01a8c0@coolf89ea26645>
References:  <20070310105759.6980f90e.bconway@clue4all.net><007b01c76538$03b2ec60$3c01a8c0@coolf89ea26645> <20070315071343.7763a3ab.bconway@clue4all.net>

next in thread | previous in thread | raw e-mail | index | archive | help

----- Original Message ----- 
From: "Brian J. Conway" <bconway@clue4all.net>
To: "Ted Mittelstaedt" <tedm@toybox.placo.com>
Cc: <freebsd-questions@freebsd.org>
Sent: Thursday, March 15, 2007 3:13 AM
Subject: Re: Periodic xl watchdog timeouts on 6.2-RELEASE


> On Mon, 12 Mar 2007 22:22:44 -0800
> "Ted Mittelstaedt" <tedm@toybox.placo.com> wrote:
>
> > I have found with some of the intel MBs that the latest BIOS update
> > actually causes trouble.  Don't be afraid to try back-flashing to an
> > older BIOS update.  Intel has all the BIOS versions up on their site for
> > each board.
> >
> > Ted
>
> Tried a few things in the past couple days:
>
> - Set the interfaces to not auto-negotiate and hard-coded them: No change.
> - Tried the past 3 BIOS revisions I had been using previously: No change.
>
> Next up, started swapping around cards.  I noticed that one of my 3 3c905C
> cards hadn't been giving the watchdog timeout errors that I could
> remember, even though I'm doubting 2/3 of my previously-good cards are
> actually bad, but I kept that one at xl1 and tried a good 3c905B as xl0.
> This worked a little differently, now instead of watchdog timeouts, on the
> previously-normal xl1 I get:
>
> Mar 15 05:56:51 imogen kernel: xl1: transmission error: 90
> Mar 15 05:56:51 imogen kernel: xl1: tx underrun, increasing tx start
> threshold to 120 bytes
>
> I know it's *technically* an informational message and not a problem, I'm
> a perfectionist and would prefer it not to be there.

I didn't know you had multiple 3com cards so I didn't mention this earlier,
but you will find the 3com cards with the WHITE label on the card to work
better than the ones with the YELLOW label.  It's a chipset revision thing.
It also happens under some versions of Linux.

The underrun error is perfectly fine and can be ignored.  I have gotten them
myself with no ill effects.  You will not be able to fix this message.  It
will go
away once the driver has increased the buffer enough.

Ted




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?020501c767a3$02f10ab0$3c01a8c0>