I have a DNS-320L Hardware Version: A3
Current NAS Firmware Version 1.05 Firmware Date 07/16/2015
One hard drive is fitted, 1GB, standard format.
with add-on SoftetherVPN Version 1.00
with settings for SecureNAT and an entry under 'edit the static routing table to push' that enables me to establish a remote connection to file shares mapped to the NAS's ethernet port.
In Windows 7, when I copy (or robocopy) a file of about 1 MByte to the mapped drive that is a NAS file share, the saved file is corrupted about half the time. The nature of the file corruption is that a 32 KByte block within the file, starting and ending exactly on 32 KByte boundaries, will be totally different to the original. A number of bytes at the end of the block are null in the corrupted version (and non-null in the original). I've seen various 32K blocks corrupted (e.g. 0x18000-0x1FFFF or 0x98000-0x9FFFF).
The corruption seems to be more likely when VPN traffic is heavier, such as copying 2 files simultaneously or just viewing the mapped drive in Windows explorer - but that is just my perception. When using "copy /V" in windows 7 to copy to the mapped NAS drive, there is a high correlation between it returning an error and the destination file being corrupted.
Rebooting the NAS does not fix the problem. Copying the same file through the MyDlink interface yielded no problem (but it isn't practical for my application).
Any ideas on how to fix or diagnose this further would be appreciated.