From owner-freebsd-hardware@FreeBSD.ORG Wed Dec 15 10:38:34 2004 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5192216A4CE; Wed, 15 Dec 2004 10:38:34 +0000 (GMT) Received: from vanity.bsd.krakow.pl (vanity.bsd.krakow.pl [62.121.132.233]) by mx1.FreeBSD.org (Postfix) with ESMTP id B446C43D5E; Wed, 15 Dec 2004 10:38:33 +0000 (GMT) (envelope-from diavul@bsd.krakow.pl) Received: from grazer-2.bsd.krakow.pl (echo7.ceti.pl [62.121.128.47]) by vanity.bsd.krakow.pl (Postfix) with ESMTP id B28FD164829; Wed, 15 Dec 2004 11:38:42 +0100 (CET) Received: by grazer-2.bsd.krakow.pl (Postfix, from userid 666) id C1324D1BF5; Wed, 15 Dec 2004 11:38:29 +0100 (CET) Date: Wed, 15 Dec 2004 11:38:29 +0100 From: Michal Belczyk To: Heinz Knocke Message-ID: <20041215103829.GD778@grazer-2.bsd.krakow.pl> References: <003501c4e228$5f2cd780$df5561d9@ALFA> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <003501c4e228$5f2cd780$df5561d9@ALFA> X-GPG-Key-URL: http://www.bsd.krakow.pl/diavul.gpg User-Agent: Mutt/1.5.6i cc: freebsd-net@freebsd.org cc: freebsd-stable@freebsd.org cc: freebsd-hardware@freebsd.org Subject: Re: Marvell 88E8001 on sk0 and RELENG_5_3 - big problems X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 10:38:34 -0000 On Tue, Dec 14, 2004 at 11:00:40PM +0100, Heinz Knocke wrote: > b) according to the vendor's info, NIC should be able to do jumboframes. (http://www.marvell.com/products/pcconn/yukon/Yukon_88E8001_10_073103_final.pdf) > > ifconfig mtu 9000 works, but packets seems to come truncated (in both directions) > > host1% sudo ping -s 2000 host2 > PING host2 (10.10.10.2): 2000 data bytes > ^C > --- host2 ping statistics --- > 23 packets transmitted, 0 packets received, 100% packet loss > > host2% sudo tcpdump -i sk0 -c 30 > tcpdump: verbose output suppressed, use -v or -vv for full protocol decode > listening on sk0, link-type EN10MB (Ethernet), capture size 96 bytes > 22:23:23.514150 IP truncated-ip - 524 bytes missing! dyplom1g > dyplom2g: icmp 2008: echo request seq 3 > 22:23:24.524147 IP truncated-ip - 524 bytes missing! dyplom1g > dyplom2g: icmp 2008: echo request seq 4 > 22:23:25.534282 IP truncated-ip - 524 bytes missing! dyplom1g > dyplom2g: icmp 2008: echo request seq 5 > 22:23:26.544280 IP truncated-ip - 524 bytes missing! dyplom1g > dyplom2g: icmp 2008: echo request seq 6 > ^C Here's the fix: http://www.openbsd.org/cgi-bin/cvsweb/src/sys/dev/pci/if_sk.c.diff?r1=1.51&r2=1.52 -- Michal Belczyk