From owner-freebsd-questions Wed Oct 16 13:52:49 2002 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 3935137B401 for ; Wed, 16 Oct 2002 13:52:47 -0700 (PDT) Received: from sirius.pbegames.com (sirius.pbegames.com [38.144.126.90]) by mx1.FreeBSD.org (Postfix) with ESMTP id 723B243E6A for ; Wed, 16 Oct 2002 13:52:46 -0700 (PDT) (envelope-from thomas@pbegames.com) Received: from leviathan.pbegames.com (medusa.pbegames.com [141.156.216.175]) by sirius.pbegames.com (8.11.5/8.11.5) with ESMTP id g9GKqjv09146 for ; Wed, 16 Oct 2002 16:52:45 -0400 (EDT) (envelope-from thomas@pbegames.com) Message-Id: <5.1.0.14.2.20021016162714.0227d0c0@pbegames.com> X-Sender: thomas@pbegames.com X-Mailer: QUALCOMM Windows Eudora Version 5.1 Date: Wed, 16 Oct 2002 16:53:26 -0400 To: freebsd-questions@freebsd.org From: Mark Thomas Subject: Slow one-way network speeds Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I'm having an issue with transfer speeds on my local network and I'm looking for some pointers on what I might do to fix it up. My network is pretty simple. Internet -- DSL -- Medusa -- Local Net -- Leviathan Medusa is (PII-400): FreeBSD medusa.pbegames.com 4.4-STABLE FreeBSD 4.4-STABLE #2: Tue Apr 16 09:45:14 EDT 2002 Leviathan is (AMD TBird-900): Win98 with the latest service packs, patches, etc. The DSL connection is running user ppp with nat. The local net is a D-Link hub (10baseT/UTP). The problem: Transfers from Leviathan to Medusa run at ~900 kB/s Transfers from Medusa to Leviathan run at ~55 kB/s Interestingly, transfers from the Internet to Leviathan run at the expected rate (~75 kB/s -- about normal for my local DSL provider). I've been testing transfer rates using a 9 MB file. I first noticed this with Samba, but I can reproduce it with scp and ftp as well. I've done some looking around at various sysctl and registry settings, but I haven't seen anything that jumps out. The local interface on Medusa (LinkSys LNE100 I believe) looks like this: dc0: flags=8843 mtu 1500 inet6 fe80::204:5aff:fe57:5cc2%dc0 prefixlen 64 scopeid 0x1 inet 192.168.99.1 netmask 0xffff0000 broadcast 192.168.255.255 ether 00:04:5a:57:5c:c2 media: Ethernet autoselect (10baseT/UTP) status: active I've swapped out all cables, and transfers between Leviathan and a test machine internally work fine over all ports on the hub. I'm leaning towards a problem with the tcp settings between the two machines, but have about reached the limits of my knowledge in this area. Any pointers to where to look would be great. I can pass on more information if needed (sysctls, tcpdump, etc.). TIA, Mark Thomas --- thomas@pbegames.com ----> http://www.pbegames.com/~thomas Play by Electron Games -> http://www.pbegames.com Free Trial Games To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message