The symptom seems indicate frame fragmentation:
-Have you ever used a bigger mtu with your current network setup?
-Can you try to bypass the modem/router using a direct-cable connection between the computer and the nas? the wr1043nd isn't exactly a... hmmm,