From owner-freebsd-questions@FreeBSD.ORG Fri Dec 3 13:18:31 2010 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 B74E51065673 for ; Fri, 3 Dec 2010 13:18:31 +0000 (UTC) (envelope-from bjmccann@gmail.com) Received: from mail-qy0-f182.google.com (mail-qy0-f182.google.com [209.85.216.182]) by mx1.freebsd.org (Postfix) with ESMTP id 675978FC16 for ; Fri, 3 Dec 2010 13:18:31 +0000 (UTC) Received: by qyk36 with SMTP id 36so6470097qyk.13 for ; Fri, 03 Dec 2010 05:18:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=2+qMo9ncPnoUBHHr0y59byyO8/n0mo14Usfh+2AK5ro=; b=jn4nbuzbdzrIYvBjkChzTNfglA+k8uin0WoUKbyEl0hMwh1q2HL9OyfBBn0QHpkNlr OePyq16krKeOm1VANjnciid2z4x/kZICQ4GTNh/XmesYIIwdTg1QFjpd4qIyT3UUzoj+ mVfeIRVQAiCDi4PrR+Y1s/4RTvyzrC5t33HIE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=DaWTk+DKPmVtxhNlWscSg8vNIm7ZHy+65eUVHyhIw+nfzPB+MV6rzgfheOTNLn0D7L ulWBuKgGr39LdpzcgnZYRV96Regv1nLpg+rh4b+rASV6suexfGSbj5YxgiTABBkT3sFN ownk3HS9NJNz/A6KrTCMBy2hi4R8+eQU+hk0M= MIME-Version: 1.0 Received: by 10.229.184.207 with SMTP id cl15mr1348913qcb.190.1291382310735; Fri, 03 Dec 2010 05:18:30 -0800 (PST) Received: by 10.220.178.197 with HTTP; Fri, 3 Dec 2010 05:18:30 -0800 (PST) In-Reply-To: References: <4CF65BD8.7090401@noc.cfi.pgh.pa.us> Date: Fri, 3 Dec 2010 08:18:30 -0500 Message-ID: From: Brian McCann To: bseklecki@noc.cfi.pgh.pa.us Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-questions Subject: Re: /etc/rc.d/netif & em interfaces 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: Fri, 03 Dec 2010 13:18:31 -0000 On Wed, Dec 1, 2010 at 11:15 AM, Brian McCann wrote: > On Wed, Dec 1, 2010 at 10:51 AM, Brian McCann wrote: > >> >> This isn't a Dell PoweEdge, but at least this is two platforms it's >> happening on now. =A0Strangely, my VMWare virtual machines that use the >> em driver do not have this problem. >> >> TSO is disabled. >> >> I just tried adding "up" to the $ifconfig_emX lines in rc.conf, and it >> didn't help. >> >> What I discovered (and I'm still playing with a bit), is that it has >> to do with checksum offloading. =A0If you run "ifconfig emX -rxcsum", >> the interface comes back to life. =A0I just added "-rxcsum" to the >> $ifconfig_emX lines in rc.conf, and I can run "/etc/rc.d/netif >> restart" now, and the NIC continues to work fine. >> >> I tried emailing the folks @ Intel that are mentioned in the man page >> for the em driver, but the mail bounced... >> >> --Brian >> >> -- > > Brian (and everyone else reading the thread), > > I just found this...the patch was submitted some time ago, but somehow > didn't make it into 8.1. > http://www.freebsd.org/cgi/query-pr.cgi?pr=3D141843 . =A0I'm trying it > now. =A0I'll keep you posted. > > --Brian > So, the patch didn't work against 8.1-RELEASE...it wouldn't compile since there were some new files in the driver package. So, I checked out the e1000 driver from HEAD and put it in my src tree (in addition to some supporting files that were necessary), and compiled that. I went through the SVN notes for the e1000 files, found the SVN version number, and updated all the files listed in the commit. Here's the link: http://svn.freebsd.org/viewvc/base?view=3Drevision&revision=3D209616 . Once I installed the new kernel module, all was well...no more problems. Hopefully this will be included in 8.2-RELEASE. Thanks, and good luck to all! --Brian --=20 _-=3D-_-=3D-_-=3D-_-=3D-_-=3D-_-=3D-_-=3D-_-=3D-_-=3D-_-=3D-_-=3D-_ Brian McCann "I don't have to take this abuse from you -- I've got hundreds of people waiting to abuse me." =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 -- Bill Murray, "Ghostbusters"