Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Oct 2002 16:53:26 -0400
From:      Mark Thomas <thomas@pbegames.com>
To:        freebsd-questions@freebsd.org
Subject:   Slow one-way network speeds
Message-ID:  <5.1.0.14.2.20021016162714.0227d0c0@pbegames.com>

next in thread | raw e-mail | index | archive | help

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<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5.1.0.14.2.20021016162714.0227d0c0>