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