From owner-freebsd-current@FreeBSD.ORG Fri Nov 6 20:23:12 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2A4C4106566B for ; Fri, 6 Nov 2009 20:23:12 +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 B9E5F8FC18 for ; Fri, 6 Nov 2009 20:23:11 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApoEAPoT9EqDaFvI/2dsb2JhbADdUoQ+BA X-IronPort-AV: E=Sophos;i="4.44,695,1249272000"; d="scan'208";a="54365427" Received: from darling.cs.uoguelph.ca ([131.104.91.200]) by esa-jnhn-pri.mail.uoguelph.ca with ESMTP; 06 Nov 2009 15:23:10 -0500 Received: from localhost (localhost.localdomain [127.0.0.1]) by darling.cs.uoguelph.ca (Postfix) with ESMTP id BA7DC940078; Fri, 6 Nov 2009 15:23:10 -0500 (EST) X-Virus-Scanned: amavisd-new at darling.cs.uoguelph.ca Received: from darling.cs.uoguelph.ca ([127.0.0.1]) by localhost (darling.cs.uoguelph.ca [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DisPL1DhbDnA; Fri, 6 Nov 2009 15:23:09 -0500 (EST) Received: from muncher.cs.uoguelph.ca (muncher.cs.uoguelph.ca [131.104.91.102]) by darling.cs.uoguelph.ca (Postfix) with ESMTP id A7DD5940062; Fri, 6 Nov 2009 15:23:09 -0500 (EST) Received: from localhost (rmacklem@localhost) by muncher.cs.uoguelph.ca (8.11.7p3+Sun/8.11.6) with ESMTP id nA6KUdX28168; Fri, 6 Nov 2009 15:30:39 -0500 (EST) X-Authentication-Warning: muncher.cs.uoguelph.ca: rmacklem owned process doing -bs Date: Fri, 6 Nov 2009 15:30:39 -0500 (EST) From: Rick Macklem X-X-Sender: rmacklem@muncher.cs.uoguelph.ca To: Rui Paulo In-Reply-To: <030A8229-9707-4F70-B4BE-584F1BF9ECEC@FreeBSD.org> Message-ID: References: <4AF0B7DF.9030405@freebsd.org> <030A8229-9707-4F70-B4BE-584F1BF9ECEC@FreeBSD.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-current@FreeBSD.org Subject: Re: Help needed: TCP Wizards (was 8.0-RC1 NFS client timeout issue) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2009 20:23:12 -0000 On Thu, 5 Nov 2009, Rui Paulo wrote: > > Are you running TSO? > Wow, I owe you a beer:-) That was the magic bullet... I'm a dinosaur, so when I first saw this, I thought of that wonderful time sharing front end to IBM mainframes I had the priviledge of using in the 70s. (There was also a TSO emulator in the early Unix releases, which set your terminal to the worst possible setting imaginable and introduced delays of seconds when you tried to do anything. It was pretty funny for those of us who had experienced the real thing.) Anyhow, I figured you probably didn't mean this so I grep'd around and found net.inet.tcp.tso, set it to 0 and...the problem went away. (I have gotten a RST for the new port# once since then, but it was in the middle of the 3way handshake instead of after it, so it didn't cause any grief, just another 3way handshake right away.) I have no idea if the problem is something generic w.r.t. TSO or specific to the Intel 82801BA/CAM and/or the fxp driver for it. (I checked and none of the other net cards I have lying around have TSO support, so I can't test this by replacing the net card/driver.) Does anyone know enough about TSO to know if the problem is net chip specific of generic to using it? Thanks for the help. I don't think I would have ever found that, rick