Mounting External USB Drive on DNS-323 with Readonly NTFS

I recently bought a DNS-323 NAS and I also bought a 2TB Seagate, manage to get the disk working but the problem is I have 500GB extra disk full of data.

I began copying my the data from the extra 500GB disk to my WD My Book 1TB, since DNS-323 will always need to format new inserted disk to it, and my plan is to make this disk to store all the fun_plug and some extra hack that I plan for my DNS-323 :)

Setting up fun_plug was easy just follow the guide from here wiki.dns323.info/howto:ffp

After FFP installed we need to ssh to it, first we need 2 modules to make DNS-323 can use usb storage and read ntfs files system

usb-storage.ko
ntfs.ko

I copy them to /mnt/HD_a2/.bootstrap/

next we need to load the modules:

insmod ntfs.ko
insmod usb-storage.ko

then time to plug-in my usb disk dmesg should show my disk is detected

SCSI device sdc: 1953525168 512-byte hdwr sectors (1000205 MB)
sdc: assuming drive cache: write through
SCSI device sdc: 1953525168 512-byte hdwr sectors (1000205 MB)
sdc: assuming drive cache: write through
sdc: sdc1
Attached scsi disk sdc at scsi2, channel 0, id 0, lun 0
Attached scsi generic sg2 at scsi2, channel 0, id 0, lun 0,  type 0
usb-storage: device scan complete

now I need to mount it so I can get access to all those data and copy it over to my 2TB disk on the NAS

mkdir -p /mnt/usb
mount -t ntfs /dev/sdc1 /mnt/usb

NOTE: please bare in mind ntfs read-write support is buggy I only use it for read only not write so you the modules with your risk!

after I done copying need to umount it

umount /mnt/usb

Done!

reference:
fun_plug 0.5: wiki.dns323.info/howto:ffp
ntfs.ko: forum.dsmg600.info/viewtopic.php?pid=30039#p30039
usb-storage.ko: dev.skcserver.de/dns323/modules_v1.03/kernel/drivers/usb/storage/