I'm sure there's something more recent that works just fine. I'd look in to intel hardware. I've only been able to push about 300Mbit/s through the devices. I have a feeling this has something to do with linux's lack of support for jumbo frames on the 82542: