After a few seconds of data going over the network, X-Windows freezes. No
screen updates, the mouse cursor won't move, for all intents and purposes the
system has frozen solid. I'm playing music with XMMS2 and that keeps going,
but occasionally even that stops too. After a minute (between 45 and 65
seconds) everything unfreezes and keeps going as per normal. Less than 10
seconds later everything freezes again for another minute! This keeps going
until the file transfer has finished.
This rings a bell here, could you try to apply commit
482964e56e1320cb7952faa1932d8ecf59c4bf75
(net: Fix the condition passed to sk_wait_event())
This commit was included in 2.6.36, so you could also try 2.6.36.2
kernel.