From owner-freebsd-net@FreeBSD.ORG Thu Sep 7 03:04:58 2006 Return-Path: X-Original-To: freebsd-net@freebsd.org Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2701B16A4DE for ; Thu, 7 Sep 2006 03:04:58 +0000 (UTC) (envelope-from syncman0x@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id 351A643D46 for ; Thu, 7 Sep 2006 03:04:56 +0000 (GMT) (envelope-from syncman0x@gmail.com) Received: by ug-out-1314.google.com with SMTP id j40so62459ugd for ; Wed, 06 Sep 2006 20:04:56 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=hPefjShjge/dXIrLf+YO5tb9ZBdSUPy1BO2w7fiTv0P8Er9TrAQTUYx06wMoo4wwWG2OAFMykVc5wBlYE1w6p+q+4Of9ATu1rHe5+x4Ycj1EGASqcarludrreE/qj4cBmmt/wdHj7eZRNw5D4e5k1YLvPps2c2Wkg14bkJ39PhM= Received: by 10.66.220.17 with SMTP id s17mr114807ugg; Wed, 06 Sep 2006 20:04:55 -0700 (PDT) Received: by 10.67.100.19 with HTTP; Wed, 6 Sep 2006 20:04:55 -0700 (PDT) Message-ID: <7a5fe4980609062004r699c6efl505ff9a28488ae12@mail.gmail.com> Date: Thu, 7 Sep 2006 13:04:55 +1000 From: "Andrew Sinclair" To: "Nikolas Britton" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <7a5fe4980609050208g716dc998l44b34360133cca46@mail.gmail.com> <20060905091820.A44392@maildrop.int.zabbadoz.net> <44FE864F.9040500@alphaque.com> Cc: Dinesh Nair , "Bjoern A. Zeeb" , freebsd-net@freebsd.org Subject: Re: Request status on sk(4) for 88E8053 Yukon PCI-E GbE X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Sep 2006 03:04:58 -0000 On 9/7/06, Nikolas Britton wrote: > On 9/6/06, Dinesh Nair wrote: > > > > > > On 09/05/06 17:19 Bjoern A. Zeeb said the following: > > > On Tue, 5 Sep 2006, Andrew Sinclair wrote: > > > > > >> $ pciconf -lv > > >> ... > > >> none2@pci2:0:0: class=0x020000 card=0x00011179 chip=0x436211ab > > >> rev=0x15 hdr=0x00 > > >> vendor = 'Marvell Semiconductor (Was: Galileo Technology Ltd)' > > >> device = '88E8053 Yukon PCI-E Gigabit Ethernet Controller (copper)' > > >> class = network > > >> subclass = ethernet > > >> ... > > > This is becoming a FAQ;) Search the archives of this list for example. > > > Maybe start with > > > http://lists.freebsd.org/pipermail/freebsd-net/2006-January/009543.html > > > > we've got a device with the same NIC (0x432611ab). however our attempts to > > get it to work took two paths, both with less then stellar results: > > > > 1. attempting to force the sk(4) driver to recognize this card by > > commenting out the ifdef not_yet works in that the driver recognizes the > > card, but it then subsequently fails to work or receive/xmit packets. > > constant "can not stop transfer of Tx descriptor" and "can not stop > > transfer of Rx descriptor" messages which indicate a timeout failure on > > reading a register. > > > > 2. using the driver provided by the link above, and it's newer 8.12.2.3 > > version from the marvell website has the NIC recognized and working as a > > myk(4) device with one caveat: the moment IPFILTER is turned on and even > > with rules which permit all packets the card stops transmitting/receiving > > packets. this wont do for us as the primary function of the box is a > > firewall and we're using IPFILTER without an option of using PF or IPFW at > > the moment. > > > > I've had similar happen with this driver. If you change the > net.inet.tcp.sendspace and net.inet.tcp.recvspace sysctls the card > will do the same thing. My solution was to buy a new motherboard with > Intel 82563EB connections. > Thank you all for the information. I intend to test this more thoroughly later today. I just can't have BSD on this system full time right now. For what its worth, a recent Ubuntu installation handles the card without a problem. E-Mail me if you would like me to provide any relevant technical details.