um, . you have a strange problem
i can see 2 way to explore , first the kernel : just for ref, my .config file (extract : grep IP) << genghis:/usr/src/kernel-source-2.4.16# grep IP .config | grep # -v CONFIG_SYSVIPC=y CONFIG_IP_MULTICAST=y CONFIG_NET_IPIP=m CONFIG_NET_IPGRE=m CONFIG_IPX=m CONFIG_SCSI_IPS=y CONFIG_IPDDP=m CONFIG_PLIP=m CONFIG_SLIP=m CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP_SMART=y CONFIG_STRIP=m CONFIG_IPHASE5526=m CONFIG_SERIAL_MULTIPORT=y
second : it could be just normal that you get an mtu to 1460 when packets are the last of a transmission, the last packet can often be trunckated at its usefull size ie be less than 1500
as you talk about 1460 mtu , were you able to make a dump of the nic traffic with dump or ethereal ?
subsidiaries : tcp is good when you have a bad net (i guess you have a bad one as you are in 8192 win size) but why are you still in v2 (surelly some old linux workstation) ?
I have to go out of the office so I wont be able to reply to you today from now .
bye
Stefan Funke wrote:
On Tue, 17 Jun 2003 12:18:45 +0200 Stephane Bentebba stephane.bentebba@fps.fr wrote:
i'm not sure but you should have the command mii-tool
- type it as root, what do you get ?
(for ref here is what I have here : genghis:~# mii-tool eth0: negotiated 100baseTx-FD flow-control, link ok)
All 100tx-FD, link OK (same at switch side)
- what about ifconfig output (type ifconfig <yourdev>)
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:43303086 errors:0 dropped:0 overruns:0 frame:0 TX packets:48909680 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:3674417272 (3504.1 Mb) TX bytes:230870640 (220.1Mb) Interrupt:22 Base address:0xd000
Never seen any errors on the interfaces.
- and finally what about mounts (type mount)
We tried multiple mount options together with netapp (a while ago) - from nfs v2, v3, hard, soft, tcp or udp etc. Right now all hosts have it via nfsv2, tcp, rsize=8192,wsize=8192,intr,bg.
Greetings,