eth0 meghal nagy fájlok másolásától?

Üdv!

Laptop és asztali gép között próbáltam nagy fájlokat másolni. A két gépet egy crosslink-kábellel összekötöttem, a laptopnak 192.168.1.1 ip-t adtam, az asztali gépnek 192.168.1.2-t, majd az utóbbin indítottam ftp-t, és oda csatlakoztam a laptopról, majd indítottam is a feltöltést.
Egy darabig minden szépen ment (~11000KB/s), majd egy idő után megakadt a másolás. Mint kiderült, az asztali gépen az eth0 csatoló hülyült meg. A ping a két gép között 4000-7000ms értékeket adott! Gondoltam, ráférne egy újraindítás, kiadtam egy "sudo ifdown eth0" majd "sudo ifup eth0" parancsot, mire helyreállt a rend (ping kisebb lett 1ms-nél).
Folytattam a másolást, mire kis idő múlva újra ugyanez a jelenség fordult elő. Újabb restart, újra ment minden egy darabig, majd ezúttal csontra fagyott az asztali gép. Még a sysrq parancsok sem segítettek.

A két gépen ubuntu hardy van, és az asztali gép hálókártyája integrált, ilyen típusú: nVidia Corporation MCP67 Ethernet

Valaki találkozott már ilyennel?
Bugos a hálókártya-driver? (hardy alapból felismerte a kártyát)

Van esetleg valakinek ötlete, mit tudnék kezdeni?

Mire wifi-n átmásolom a fájlokat, megőszülök...

Lehetne akár memória-hiba is, bár nemrég futtattam tesztet, nem adott hibát, meg egyébként sem tapasztaltam semmilyen bugot mostanában, pedig ilyesmiket mindig észre szoktam venni...