Nullmodemkabel ist was anderes.
Braucht man beim Macbook überhaupt noch ein Crossover? Bei GBit-fähigen Ethernet-Anschlüssen ist Autosensing jedenfalls Standard.
Was bedeutet 1MB? Megabit oder Megabyte?
Wenn das Kabel nicht alle Strippen verbunden hat, macht es nur 10 MBit, entspricht gut 1 MByte/s. Für 100MBit braucht man komplett bestückte Kabel, und die Strippen müssen paarweise verdrillt sein.
Probiere einfach mal ein anderes Patchkabel.
Bei der Übertragung von vielen Mini-Dateien geht die Transferrate in den Keller, gerade beim Mac (Data- und Resourcefork werden als 2 Dateien übertragen oder sowas, genaueres hab ich vergessen. Vllt. hilft google).
Oder mit dem ACK-Signal war da auch was, dass der Mac auf jede Paketquittung wartet, bevor er das nächste sendet. Das kann man irgendwie abstellen.
Ich weiss, das ist nicht soo konkret, aber einige Suchbegriffe habe ich geliefert.