From owner-freebsd-stable@FreeBSD.ORG Thu Dec 31 19:13:52 2009 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 8C8A21065694; Thu, 31 Dec 2009 19:13:52 +0000 (UTC) (envelope-from rmacklem@uoguelph.ca) Received: from esa-jnhn.mail.uoguelph.ca (esa-jnhn.mail.uoguelph.ca [131.104.91.44]) by mx1.freebsd.org (Postfix) with ESMTP id 270148FC08; Thu, 31 Dec 2009 19:13:51 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApoEAIqGPEuDaFvJ/2dsb2JhbADUFIQxBA X-IronPort-AV: E=Sophos;i="4.47,483,1257138000"; d="scan'208";a="60930517" Received: from ganges.cs.uoguelph.ca ([131.104.91.201]) by esa-jnhn-pri.mail.uoguelph.ca with ESMTP; 31 Dec 2009 14:13:51 -0500 Received: from localhost (localhost.localdomain [127.0.0.1]) by ganges.cs.uoguelph.ca (Postfix) with ESMTP id 5AA61FB80A4; Thu, 31 Dec 2009 14:13:51 -0500 (EST) X-Virus-Scanned: amavisd-new at ganges.cs.uoguelph.ca Received: from ganges.cs.uoguelph.ca ([127.0.0.1]) by localhost (ganges.cs.uoguelph.ca [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k8qmW1upDJrt; Thu, 31 Dec 2009 14:13:50 -0500 (EST) Received: from muncher.cs.uoguelph.ca (muncher.cs.uoguelph.ca [131.104.91.102]) by ganges.cs.uoguelph.ca (Postfix) with ESMTP id 54F1EFB80A2; Thu, 31 Dec 2009 14:13:50 -0500 (EST) Received: from localhost (rmacklem@localhost) by muncher.cs.uoguelph.ca (8.11.7p3+Sun/8.11.6) with ESMTP id nBVJNWF23373; Thu, 31 Dec 2009 14:23:32 -0500 (EST) X-Authentication-Warning: muncher.cs.uoguelph.ca: rmacklem owned process doing -bs Date: Thu, 31 Dec 2009 14:23:32 -0500 (EST) From: Rick Macklem X-X-Sender: rmacklem@muncher.cs.uoguelph.ca To: Jeremie Le Hen In-Reply-To: <20091229125603.GC84457@felucia.tataz.chchile.org> Message-ID: References: <20091213230650.GA45540@felucia.tataz.chchile.org> <20091229125603.GC84457@felucia.tataz.chchile.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Rick Macklem , freebsd-stable@FreeBSD.org Subject: Re: Cannot list a particular directory through NFS with UDP 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, 31 Dec 2009 19:13:52 -0000 On Tue, 29 Dec 2009, Jeremie Le Hen wrote: [stuff snipped] >> This appears to be the reply to the nfs readdir request, which is what >> would be expected. It could be a problem with the content or the reply >> or a NetBSD client issue. >> >> If you were to email me the raw tcpdump capture for the above, I could >> take a look at it in wireshark (which knows how to interpret nfs) and >> see if there is anything bogus looking in the reply. >> ("tcpdump -s 0 -w host 192.168.1.1" and then email me as an >> attachment, should do it) > > You will find the pcap file attached. > Well, I looked at it under wireshark and the readdir reply looks fine. (It is made up of two IP fragments, but wireshark reassembles them ok and says the checksums are ok. The contents look like a valid Readdir RPC reply.) Maybe NetBSD doesn't reassemble the IP fragments correctly or has an issue w.r.t. the checksum, but Wireshark thinks it's aok. rick ps: I vaguely recall that the problem went away when you used TCP instead. Is that correct?