[3795] in linux-net channel archive
3c589 - very slow FTP get transfer
daemon@ATHENA.MIT.EDU (Milan Dlauhy)
Sun Jul 21 09:05:13 1996
Date: Fri, 19 Jul 1996 11:11:00 +0200 (METDST)
From: Milan Dlauhy <dlauhy@skoda.cz>
To: linux-net@vger.rutgers.edu, dhinds@allegro.stanford.edu
Hi all,
I am running 2.0.6 kernel on the notebook with PCMCIA 3c589.
I have problem with slow FTP get transfer ( 8 Kbytes/sec).
With New Media Ethernet adapter and the same configuration get
transfer is 180 Kbytes/sec.
Thanks in advance for your help.
milan dlauhy
----------------------------------------------------------
ftp> get test
200 PORT command successful.
150 Opening BINARY mode data connection for test (10240 bytes).
226 Transfer complete.
10240 bytes received in 1.1 secs (9.1 Kbytes/sec)
lin:~# cat /proc/net/dev
Inter-| Receive | Transmit
face |packets errs drop fifo frame|packets errs drop fifo colls carrier
lo: 28 0 0 0 0 28 0 0 0 0 0
eth0: 1662 2 2 2 2 27 0 0 0 0 0
^^dropped
lin:~#tcpdump host lin
09:04:30.373615 lin.1123 > nms.ftp : S 1229337179:1229337179(0) win 512 <mss 1460>
09:04:30.393615 nms.ftp > lin.1123: S 1125440000:1125440000(0) ack 1229337180 win 8192 <mss 1460>
09:04:30.393615 lin.1123 > nms.ftp : . ack 1 win 31744
09:04:30.683615 nms.ftp > lin.1123: P 1:79(78) ack 1 win 8192
09:04:31.453615 lin.1123 > nms.ftp : P 1:13(12) ack 79 win 31744 (DF) [tos 0x10]
09:04:31.473615 nms.ftp > lin.1123: P 79:113(34) ack 13 win 8192
09:04:31.493615 lin.1123 > nms.ftp : . ack 113 win 31744 [tos 0x10]
09:04:34.413615 nms.ftp > lin.1123: P 113:140(27) ack 29 win 8192
09:04:34.423615 lin.1123 > nms.ftp : P 29:35(6) ack 140 win 31744 (DF) [tos 0x10]
09:04:34.443615 nms.ftp > lin.1123: P 140:159(19) ack 35 win 8192
09:04:34.453615 lin.1123 > nms.ftp : . ack 159 win 31744 [tos 0x10]
09:04:38.393615 lin.1123 > nms.ftp : P 35:43(8) ack 159 win 31744 (DF) [tos 0x10]
09:04:38.423615 nms.ftp > lin.1123: P 159:179(20) ack 43 win 8192
09:04:38.443615 lin.1123 > nms.ftp : P 43:69(26) ack 179 win 31744 (DF) [tos 0x10]
09:04:38.463615 lin.1123 > nms.ftp : P 69:80(11) ack 209 win 31744 (DF) [tos 0x10]
09:04:38.483615 nms.20 > lin.1124: S 1125952000:1125952000(0) win 32768 <mss 1460>
09:04:38.493615 lin.1124 > nms.20 : S 2966686399:2966686399(0) ack 1125952001 win 31744 <mss 1460>
09:04:38.513615 nms.20 > lin.1124: . ack 1 win 32768
09:04:38.513615 nms.ftp > lin.1123: P 209:274(65) ack 80 win 8192
09:04:38.523615 nms.20 > lin.1124: . 1461:2921(1460) ack 1 win 32768
09:04:38.523615 nms.20 > lin.1124: . 2921:4381(1460) ack 1 win 32768
^^ dropped
09:04:38.523615 nms.20 > lin.1124: . 4381:5841(1460) ack 1 win 32768
^^ dropped
09:04:38.523615 nms.20 > lin.1124: . 5841:7301(1460) ack 1 win 32768
09:04:38.523615 lin.1124 > nms.20 : . ack 2921 win 29696
09:04:38.533615 lin.1123 > nms.ftp : . ack 274 win 31744 [tos 0x10]
09:04:38.553615 nms.20 > lin.1124: . 7301:8761(1460) ack 1 win 32768
09:04:38.553615 nms.20 > lin.1124: . 8761:10221(1460) ack 1 win 32768
09:04:38.553615 nms.20 > lin.1124: FP 10221:10241(20) ack 1 win 32768
09:04:38.553615 lin.1124 > nms.20 : . ack 2921 win 30720 [tos 0x8]
09:04:38.563615 lin.1124 > nms.20 : . ack 2921 win 30720 [tos 0x8]
09:04:38.563615 nms.ftp > lin.1123: P 274:298(24) ack 80 win 8192
09:04:39.093615 nms.20 > lin.1124: . 2921:4381(1460) ack 1 win 32768
^^ retransmited
09:04:39.583615 lin.1124 > nms.20 : . ack 4381 win 29696 [tos 0x8]
09:04:39.613615 nms.20 > lin.1124: . 4381:5841(1460) ack 1 win 32768
^^ retransmited
09:04:39.613615 nms.20 > lin.1124: . 5841:7301(1460) ack 1 win 32768
^^ retransmited
09:04:39.623615 lin.1124 > nms.20 : . ack 10242 win 27648 [tos 0x8]
09:04:39.623615 lin.1124 > nms.20 : F 1:1(0) ack 10242 win 31744 [tos 0x8]
09:04:44.793615 lin.1123 > nms.ftp : P 80:86(6) ack 298 win 31744 (DF) [tos 0x10]
I have:
AST Ascentia 900N 486 DX2/50
20 MB RAM
PCMCIA 3c589
Intel PCIC probe: VLSI 82C146 found, 1 sockets
kernel 2.0.6
modules-2.0.0
pcmcia-cs-2.8.18
net-tools-1.32-alpha
My config:
CONFIG_EXPERIMENTAL=y
CONFIG_MODULES=y
CONFIG_KERNELD=y
CONFIG_NET=y
CONFIG_SYSVIPC=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_JAVA=m
CONFIG_KERNEL_ELF=y
CONFIG_M486=y
CONFIG_BLK_DEV_FD=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_LOOP=m
CONFIG_FIREWALL=y
CONFIG_NET_ALIAS=y
CONFIG_INET=y
CONFIG_IP_FORWARD=y
CONFIG_IP_FIREWALL=y
CONFIG_IP_FIREWALL_VERBOSE=y
CONFIG_IP_MASQUERADE=y
CONFIG_IP_TRANSPARENT_PROXY=y
CONFIG_IP_ALWAYS_DEFRAG=y
CONFIG_IP_ACCT=y
CONFIG_NET_IPIP=m
CONFIG_IP_ALIAS=m
CONFIG_IP_NOSR=y
CONFIG_SKB_LARGE=y
CONFIG_IPX=m
CONFIG_IPX_INTERN=y
CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
CONFIG_PLIP=m
CONFIG_PPP=m
CONFIG_SLIP=m
CONFIG_SLIP_COMPRESSED=y
CONFIG_MINIX_FS=y
CONFIG_EXT2_FS=y
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=m
CONFIG_UMSDOS_FS=m
CONFIG_PROC_FS=y
CONFIG_NFS_FS=y
CONFIG_SMB_FS=m
CONFIG_SMB_LONG=y
CONFIG_NCP_FS=m
CONFIG_SYSV_FS=m
CONFIG_SERIAL=y
CONFIG_PRINTER=m
CONFIG_MOUSE=y
CONFIG_PSMOUSE=y