From owner-freebsd-stable@FreeBSD.ORG Thu Nov 11 05:01:30 2010 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 504901065670 for ; Thu, 11 Nov 2010 05:01:30 +0000 (UTC) (envelope-from wilkinsa@dsto.defence.gov.au) Received: from digger1.defence.gov.au (digger1.defence.gov.au [203.5.217.4]) by mx1.freebsd.org (Postfix) with ESMTP id CE40A8FC0C for ; Thu, 11 Nov 2010 05:01:29 +0000 (UTC) Received: from ednmsw520.dsto.defence.gov.au (ednmsw520.dsto.defence.gov.au [131.185.68.60]) by digger1.defence.gov.au (DSTO/DSTO) with ESMTP id oAB4sN8t024430 for ; Thu, 11 Nov 2010 15:24:23 +1030 (CST) Received: from ednex510.dsto.defence.gov.au (ednex510.dsto.defence.gov.au) by ednmsw520.dsto.defence.gov.au (Clearswift SMTPRS 5.4.0) with ESMTP id for ; Thu, 11 Nov 2010 15:31:27 +1030 Received: from stlex511.dsto.defence.gov.au ([203.6.60.49]) by ednex510.dsto.defence.gov.au with Microsoft SMTPSVC(6.0.3790.3959); Thu, 11 Nov 2010 15:31:27 +1030 Received: from stlux550.dsto.defence.gov.au ([203.6.60.61]) by stlex511.dsto.defence.gov.au with Microsoft SMTPSVC(6.0.3790.4675); Thu, 11 Nov 2010 13:01:26 +0800 Received: from stlux550.dsto.defence.gov.au (localhost [127.0.0.1]) by stlux550.dsto.defence.gov.au (8.14.3/8.14.3) with ESMTP id oAB51Qrb041711 for ; Thu, 11 Nov 2010 13:01:26 +0800 (WST) (envelope-from wilkinsa@stlux550.dsto.defence.gov.au) Received: (from wilkinsa@localhost) by stlux550.dsto.defence.gov.au (8.14.3/8.14.3/Submit) id oAB51Qbo041710 for freebsd-stable@freebsd.org; Thu, 11 Nov 2010 13:01:26 +0800 (WST) (envelope-from wilkinsa) Date: Thu, 11 Nov 2010 13:01:26 +0800 From: "Wilkinson, Alex" To: freebsd-stable@freebsd.org Message-ID: <20101111050126.GA41634@stlux503.dsto.defence.gov.au> Mail-Followup-To: freebsd-stable@freebsd.org References: <889823.70463.qm@web120506.mail.ne1.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <889823.70463.qm@web120506.mail.ne1.yahoo.com> Organisation: Defence Science Technology Organisation X-Message-Flag: "Please Restore Line Breaks If Necessary" User-Agent: Mutt/1.5.20 (2009-06-14) X-OriginalArrivalTime: 11 Nov 2010 05:01:26.0584 (UTC) FILETIME=[7E953380:01CB815D] X-TM-AS-Product-Ver: SMEX-8.0.0.1285-6.500.1024-17758.004 X-TM-AS-Result: No--13.747300-0.000000-31 X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No Content-Transfer-Encoding: 7bit Subject: Re: icmp packets on em larger than 1472 [SEC=UNCLASSIFIED] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Nov 2010 05:01:30 -0000 0n Wed, Nov 10, 2010 at 04:21:12AM -0800, Kirill Yelizarov wrote: >All my em cards running 8.1 stable don't reply to icmp echo requests packets larger than 1472 bytes. > >On stable 7.2 the same hardware works as expected: ># ping -s 1500 192.168.64.99 >PING 192.168.64.99 (192.168.64.99): 1500 data bytes >1508 bytes from 192.168.64.99: icmp_seq=0 ttl=63 time=1.249 ms >1508 bytes from 192.168.64.99: icmp_seq=1 ttl=63 time=1.158 ms > >Here is the dump on em interface >15:06:31.452043 IP 192.168.66.65 > *****: ICMP echo request, id 28729, seq 5, length 1480 >15:06:31.452047 IP 192.168.66.65 > ****: icmp >15:06:31.452069 IP **** > 192.168.66.65: ICMP echo reply, id 28729, seq 5, length 1480 >15:06:31.452071 IP *** > 192.168.66.65: icmp > >Same ping from same source (it's a 8.1 stable with fxp interface) to em card running 8.1 stable >#pciconf -lv >em0@pci0:3:4:0: class=0x020000 card=0x10798086 chip=0x10798086 rev=0x03 hdr=0x00 > vendor = 'Intel Corporation' > device = 'Dual Port Gigabit Ethernet Controller (82546EB)' > class = network > subclass = ethernet > ># ping -s 1472 192.168.64.200 >PING 192.168.64.200 (192.168.64.200): 1472 data bytes >1480 bytes from 192.168.64.200: icmp_seq=0 ttl=63 time=0.848 ms >^C > ># ping -s 1473 192.168.64.200 >PING 192.168.64.200 (192.168.64.200): 1473 data bytes >^C >--- 192.168.64.200 ping statistics --- >4 packets transmitted, 0 packets received, 100.0% packet loss works fine for me: FreeBSD 8.1-STABLE #0 r213395 em0@pci0:0:25:0:class=0x020000 card=0x3035103c chip=0x10de8086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' device = 'Intel Gigabit network connection (82567LM-3 )' class = network subclass = ethernet #ping -s 1473 host PING host(192.168.1.1): 1473 data bytes 1481 bytes from 192.168.1.1: icmp_seq=0 ttl=253 time=31.506 ms 1481 bytes from 192.168.1.1: icmp_seq=1 ttl=253 time=31.493 ms 1481 bytes from 192.168.1.1: icmp_seq=2 ttl=253 time=31.550 ms ^C -Alex IMPORTANT: This email remains the property of the Department of Defence and is subject to the jurisdiction of section 70 of the Crimes Act 1914. If you have received this email in error, you are requested to contact the sender and delete the email.