From owner-freebsd-questions@FreeBSD.ORG Tue Nov 11 07:40:45 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BCCC6106567A for ; Tue, 11 Nov 2008 07:40:45 +0000 (UTC) (envelope-from jdc@koitsu.dyndns.org) Received: from QMTA01.westchester.pa.mail.comcast.net (qmta01.westchester.pa.mail.comcast.net [76.96.62.16]) by mx1.freebsd.org (Postfix) with ESMTP id 5CA218FC12 for ; Tue, 11 Nov 2008 07:40:45 +0000 (UTC) (envelope-from jdc@koitsu.dyndns.org) Received: from OMTA07.westchester.pa.mail.comcast.net ([76.96.62.59]) by QMTA01.westchester.pa.mail.comcast.net with comcast id djgk1a0031GhbT851jgkzh; Tue, 11 Nov 2008 07:40:44 +0000 Received: from koitsu.dyndns.org ([69.181.141.110]) by OMTA07.westchester.pa.mail.comcast.net with comcast id djgj1a0092P6wsM3TjgkaT; Tue, 11 Nov 2008 07:40:44 +0000 X-Authority-Analysis: v=1.0 c=1 a=QycZ5dHgAAAA:8 a=gtrzL6ePCMbCl-6HcmwA:9 a=6t4EzyHYC8eKy8dy_W8A:7 a=1uyC08zfdLxtKG8vjhCnP87yLkgA:4 a=EoioJ0NPDVgA:10 a=LY0hPdMaydYA:10 Received: by icarus.home.lan (Postfix, from userid 1000) id 7A5035C19; Mon, 10 Nov 2008 23:40:43 -0800 (PST) Date: Mon, 10 Nov 2008 23:40:43 -0800 From: Jeremy Chadwick To: Christer Solskogen Message-ID: <20081111074043.GA91207@icarus.home.lan> References: <20081110145952.GA72821@icarus.home.lan> <20081111003234.GA83329@icarus.home.lan> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.18 (2008-05-17) Cc: freebsd-questions@freebsd.org Subject: Re: High load - lost network X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Nov 2008 07:40:45 -0000 On Tue, Nov 11, 2008 at 08:13:23AM +0100, Christer Solskogen wrote: > Jeremy Chadwick wrote: > > > Well shoot, that didn't tell me what I want. pciconv -lv, and look > > for the em0 entry? (I need all the lines shown associated with it) > > > > Here you go: > > em0@pci0:1:1:0: class=0x020000 card=0x342f8086 chip=0x10758086 rev=0x00 > hdr=0x00 > vendor = 'Intel Corporation' > device = '82547EI Gigabit Ethernet Controller' > class = network > subclass = ethernet Thanks. There's a specific model that has a watchdog timeout problem, which is known to cause network drops. The root cause was an improperly set bit inside of the NIC's EEPROM (and can be fixed using a DOS utility from Intel). Your NIC isn't that particular model, so you're safe. Your issue appears to be with the ATA controller on your machine having a very high interrupt rate, and since the NIC's IRQ is shared with that, any heavy interrupt activity causes the opposing device to malfunction. I'm not really sure anyone will know how to fix this. Sometimes a BIOS upgrade can fix such things, other times motherboard replacements are in order. -- | Jeremy Chadwick jdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB |