'm trying to do this without NIC bonding for the moment, as I didn't have much luck with it and recompiling the kernel only seemed to add to my problems. I have Computer A and Computer B Each computer has 2 NICs in it. They are connected to each other via two Crossover cables. One pair of NICs has a 10.0.0.x subnet and one pair has a 192.168.1.x subnet. Computer A has the IPs, 10.0.0.1 and 192.168.1.1 Computer B has the IPs, 10.0.0.2 and 192.168.1.2 Using NFS I've set up one NFS folder per pair of NICs, each connected to a different IP address. So that computer A is connected to a folder on 10.0.0.2 and another folder on 192.168.1.2 (which are obviously both Computer B). The purpose of this is so that when I copy a file from each folder at the same time, I should get the full bandwidth of both cards (ie; 200mbps total) correct? This isn't what I'm seeing. When I start one transfer, it goes at around 11-11.6Mbytes/sec, then when I start the second, it drops down to about 5.5, with the other transfer going at an almost identical speed. Why do they seem to be sharing the same bandwidth, which as far as I can see isn't possible? Any ideas on how to solve this would be MUCH appreciated! Thanks in advance!