Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Mar 2000 11:25:15 +0200
From:      Sheldon Hearn <sheldonh@uunet.co.za>
To:        "Brian B." <brian@utrave.org>
Cc:        freebsd-questions@FreeBSD.ORG
Subject:   Re: rl0: watchdog timeout 
Message-ID:  <24869.954321915@axl.ops.uunet.co.za>
In-Reply-To: Your message of "Tue, 21 Mar 2000 00:20:58 MST." <Pine.BSF.4.21.0003210020430.478-100000@bliss.aros.net> 

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


On Tue, 21 Mar 2000 00:20:58 MST, "Brian B." wrote:

> I have a FreeBSD 3.4-STABLE machine that runs perfectly with a K6/166Mhz.
> I then took my K6-2/350MHz machine and used the same hard drive and
> ethernet card and i keep getting the rl0:watchdog timeout, i know it's
> not the ethernet card since i tried several. The other ethernet card
> gave dc0: watchdog timeout. I then tried other slots, still no success.
> Any ideas of what might be going on?

Actually, it _is_ the network card. :-)

The problem is that there's no way to turn off the stupid feature on the
card (not the HP OEM ones we got, anyway).

You can try the patch below, which appeared on the -hackers mailing list
recently.

Ciao,
Sheldon.

Index: if_dc.c
===================================================================
RCS file: /home/ncvs/src/sys/pci/if_dc.c,v
retrieving revision 1.7
diff -u -r1.7 if_dc.c
--- if_dc.c	2000/01/24 17:19:37	1.7
+++ if_dc.c	2000/01/26 23:27:20
@@ -1548,7 +1548,7 @@
 		break;
 	case DC_DEVICEID_82C115:
 		sc->dc_type = DC_TYPE_PNICII;
-		sc->dc_flags |= DC_TX_POLL|DC_TX_USE_TX_INTR;
+		sc->dc_flags |= DC_TX_POLL|DC_TX_INTR_ALWAYS;
 		break;
 	case DC_DEVICEID_82C168:
 		sc->dc_type = DC_TYPE_PNIC;


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?24869.954321915>