From owner-freebsd-net Fri Jan 5 0: 6:31 2001 From owner-freebsd-net@FreeBSD.ORG Fri Jan 5 00:06:29 2001 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from misery.sdf.com (misery.sdf.com [204.244.213.49]) by hub.freebsd.org (Postfix) with ESMTP id DF39F37B400 for ; Fri, 5 Jan 2001 00:06:27 -0800 (PST) Received: from tom (helo=localhost) by misery.sdf.com with local-esmtp (Exim 2.12 #1) id 14ERBw-0005pN-00; Thu, 4 Jan 2001 23:21:36 -0800 Date: Thu, 4 Jan 2001 23:21:34 -0800 (PST) From: Tom Samplonius To: Nicole Cc: freebsd-net@freebsd.org Subject: Re: Problem with fxp0 card and slowing/dying transmits In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Thu, 4 Jan 2001, Nicole wrote: ... > The problem is that when trying to scp a file or send a large file to it via > sendmail, (large = 253952 ) it seems to transmit along > happily, then (at least for scp) at abt 1/2 way through, it seems to just start > crawling. When I have let it run, it will go forever and will seem to > eventually finish but will hang as the transfer speed keeps dropping through the > floor. ... Mismatched duplex settings can cause problems like this. When using a switch, duplex settings on your server and switch must match. Most FreeBSD ethernet card drivers default to autonegotiation, but can be changed with an ifconfig option. Auto negotiation may not be trustworthy as it requires a good and recent switch, and a good and recent card. You should verify that autonegotiation actually picks the right duplex setting before trusting it with your hardware. Auto negotation requires that both the server and switch are set to auto. "auto negotation" is not the same as "auto detect". And hubs are always half-duplex. Tom To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message