fragmented packets and solaris 8

I just posted this on the kernel forum too by accident, meant to post it here. I have a Sparc workstation running Solaris 8. It's probably not up to date with patches and patch clusters. I moved it to a new hosting facility, and it is currently connected to a Dell PowerConnect, 16 port, umnanaged, auto-sensing 100 Mbit / full duplex switch. It no longer appears to be able to receive fragmented packets. There is no firewall. I realised the problem when trying to use scp to copy files to it. I realized I could not browse web sites of any significant size (www.azera.net is an example of a web site I can browse), or basically do anything that resulted in receiving a packet larger than 1100-1200 bytes. I can use scp/ftp to transfer files of any size off this machine. So the packet size problem is only for incoming traffic. I tried manually setting the hme interface to different speeds (100/full down to 10/half, with and without autoconfig enabled) using the ndd tool. It doesn't matter where to source machine is, it can be another machine on the same switch, or any random host off the internet. Does anybody have any ideas what to do or where to look?

[1179 byte] By [justin_georgeson] at [2007-11-25 23:18:33]
# 1

It turned out to be my switch. I tried setting the speed and media type manually, using ndd, spanning 100/full down to 20/half, nothing worked. The instant I connected the Solaris box directly to the upstream link the problem went away. I also seem to have problems with a Linksys VPN router attached to this switch. So I guess I need a new switch, perhaps a managed switch is more in order.

justin_georgeson at 2007-7-5 18:06:54 > top of Java-index,General,Talk to the Sysop...
# 2
No necessarily -- did you try connecting to Sun to a different port on the switch ? Sometimes that it. But sometimes there is a condition where a specific Sun unit and a switch just refuse to negotiate correctly. A similar model Sun sitting right next to it works just fine.
swoneill at 2007-7-5 18:06:54 > top of Java-index,General,Talk to the Sysop...