I have a home network set up with ubuntu 8.04 as the gateway pc and a windows pc on the lan. When I try to upload a file to ubuntu I get slow speeds.
smbget from linux: 200kb/s
sftp put from windows: 100kb/s
pscp put from windows: 35 kb/s
ftp put from windows: 856.71Kbytes/s
I have no problems downloading from ubuntu to windows. I get 11.2 MB/s, which I'm quite happy about as the theoretical limit for a 100 Mbit connection is 12.5 MB/s. I get 11.2 MB/s with Windows File Sharing, sftp, pscp and ftp.
This is the result of sudo lshw for the card facing into my network.
*-network
description: Ethernet interface
product: RTL-8139/8139C/8139C+
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:03:00.0
logical name: eth1
version: 10
serial: 00:08:54:dd:35:c4
size: 100MB/s
capacity: 100MB/s
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=8139too driverversion=0.9.28 duplex=full ip=192.168.0.1 latency=64 link=yes maxlatency=64 mingnt=32 module
=8139too multicast=yes port=MII speed=100MB/s