Filenames should be converted by rsync, when transferring between different OS'es. That is why the "--iconv" parameter was added to rsync v3. But --iconv need to be present at both sending and receiving end for it to work.
FYI, Rsync is currently driven from the windows machine, with the Thecus being server.
In theory I could rsync on the windows with an SMB-share as source and the local machine as destination.
But if compiling rsync v3 for the Thecus isn't a problem that would be much better, since windows events and shares doesn't mix that well.
Many thanks to Andreas for this module! But there is 2 strange things with it:
1. Look at the time in log: When file operations starts, it changes=) (My time zone is Europe/Moscow and I use NTP server clock.isc.org) 2008/05/19 22:52:14  name lookup failed for 172.28.255.1: Name or service not known 2008/05/19 22:52:14  connect from UNKNOWN (172.28.255.1) 2008/05/19 22:52:14  rsync to ML/ from unknown (172.28.255.1) 2008/05/19 18:52:15  receiving file list 2008/05/19 18:52:15  ./ 2008/05/19 18:52:15  freeradius-server-2.0.1/ 2008/05/19 18:52:15  freeradius-server-2.0.1/debian/ 2008/05/19 18:52:15  freeradius-server-2.0.1/debian/patches/
2. How to get rid of these file-related lines in log? I'm getting the above lines with option "transfer logging = false".
N5200BR Pro FW: 2.00.08 RAID5: 5x750G ST Barracuda 7200.11 Modules: SYSUSER 2.00.02, SSHD 2.00.00, RSYNC 2.00.01 UPS: APC Smart-UPS SC420I