you can start by checking with ethtool:
do the equivalent on your macs and compare. Look especially at the duplex and speed values.
Also, you can test the write speed of your disk on the linux machine by creating a 1GB file:
Code:
time dd if=/dev/zero of=/usr/tmp/xxxxx bs=1M count=1000