Right setup 1 dual xeon 3ghz with onboard intel gigabit card (asus PC-dl mobo) 1 dual p3 866 with 3com PCI-x gigabit card (asus cur-dls mobo) 1 p4 3ghz with intel gigabit PCI card (intel 10/100/1000MT) These all go into a linksys 5port gigabit switch,however from the dual P3 I can not pull anthing faster than 15megabytes(MB)/sec, this being from a raid0 of WD3200's (SATA) or just single SATA / IDE disks in the server. (I know IDE can pull 30MB/s but 15 is not even touching that. In the xeon box I have a Raid0 of 2 74 gig raptors so that should not be an issue with write speeds there In the p4 there are SATAII 16mb disks so that shouldnt be an issue either. I have tried: 1) crossover cable from P3 box to either of the others 2) the gigabit PCI card from the P4 box into the P3 box and tried that to the xeon one 3) the xeon to the P4 pull about 30MB/s (which to be fair is awful as well but *shrug*) It is all CAT6 cables (tested - all are good) Tried diff cables between diff bits of the network - no change Could it be the hardware of the dual P3 server holding it back? or? OS tried : Debian/gentoo/CentOS/Win2k3/XP (on all boxen) - no change. Jumbo frames -- off (cos i dont think the switch supports it) all cards have been set to full duplex and auto neg to see if that made a difference, it didnt. can anyone think of a way to impore the speeds??