From owner-freebsd-questions@FreeBSD.ORG Thu May 18 07:33:09 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C57A16A402 for ; Thu, 18 May 2006 07:33:09 +0000 (UTC) (envelope-from howie@thingy.com) Received: from wotsit2.thingy.com (wotsit.thingy.com [212.21.100.67]) by mx1.FreeBSD.org (Postfix) with ESMTP id 113BB43D46 for ; Thu, 18 May 2006 07:33:05 +0000 (GMT) (envelope-from howie@thingy.com) Received: (qmail 37146 invoked by uid 0); 18 May 2006 07:33:04 -0000 Received: from unknown (HELO ?10.0.0.16?) (212.46.145.34) by wotsit2.thingy.com with SMTP; 18 May 2006 07:33:04 -0000 Message-ID: <446C232D.90103@thingy.com> Date: Thu, 18 May 2006 08:33:01 +0100 From: Howard Jones User-Agent: Thunderbird 1.5.0.2 (Windows/20060308) MIME-Version: 1.0 To: Gunter Wambaugh , freebsd-questions@freebsd.org References: <2EF50459-DD90-44EF-A905-DF324DE55CF3@six-two.net> <0adi6218gdvsk6rubst33aiqlpkggtlb94@4ax.com> <78A78C0C-FC04-43C9-A83F-FC98A8B85EB9@six-two.net> <6.2.3.4.0.20060517205856.11b86440@64.7.153.2> <1718AA42-4AFC-402D-83F0-A6929DE1D67A@six-two.net> In-Reply-To: <1718AA42-4AFC-402D-83F0-A6929DE1D67A@six-two.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Re: [freebsd-questions] Bandwidth Troubleshooting X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 May 2006 07:33:09 -0000 Gunter Wambaugh wrote: > > The sad thing is that I read somewhere (probably on this list) that > *forcing* 100 would > _increase_ performance because there wouldn't be any auto > negotiating. I added it to > my rc.conf, but later I decided that it didn't help any so I ran > ifconfig fxp0 media autoselect, > but failed to change my rc.conf back! Now I have learned that not > only did it not improve performance, it seriously > crippled it. Thanks for helping me track that down. If you have two auto-negotiating devices and one is hard-set to a particular speed/duplex, then the other should always choose 100/Half. It doesn't try and auto-detect what the other one is speaking. It's supposed to be a *negotiation* and if one party doesn't talk, then the other one defaults. So if you can get your Linksys to force the port speed, then you can safely do it on your server, otherwise auto-negotiation should negotiate 100/Full anyway if both can do it. Here's a better explanation than mine: http://www.cites.uiuc.edu/network/autosense.html#how I lost count of how many times this has bitten me in various shapes and forms. Howie