Hi,
I am testing IBR-DTN features and I would like to transmit big amount of data between wireless nodes. The devices that I use are TP-LINK 3040 v:2.x , flushed with OpenWRT and IBR-DTN 0.13.0-335. Due to insufficient memory space, I have performed an extroot, using a USB storage(32GB).
root@OpenWrt:~# df Filesystem 1K-blocks Used Available Use% Mounted on rootfs 30642708 9891116 19188328 34% / /dev/root 2048 2048 0 100% /rom tmpfs 14452 528 13924 4% /tmp /dev/sda1 30642708 9891116 19188328 34% /overlay overlayfs:/overlay 30642708 9891116 19188328 34% / tmpfs 512 0 512 0% /dev
I have formatted my USB storage in ext3 format (mkfs.ext3 /dev/sda1) I have changed the configuration file in both sender and receiver, so the bundles and the blobs path to be under /overlay.
config daemon 'main'
option uri 'dtn://host12'
option logfile '/overlay/TMP/ibrdtn.log'
option errfile '/overlay/TMP/ibrdtn.err'
option fragmentation 'yes'
option scheduling 'yes'
option routing 'epidemic'
config daemon 'safemode'
option forwarding 'no'
option storage '64M'
option maxblock '16M'
config daemon 'storage'
option engine 'simple'
option blobs '/overlay/TMP/blobs'
option bundles '/overlay/TMP/bundles'
I am trying to send a 100MB file, between two nodes. I have synchronized the clocks of the two nodes and:
@Sender: 1) tar -cf file.tar file 2) dtnsend dtn://hostX/inboxReceiver file.tar
I can see the bundle of 100M created @ sender
@Receiver: 3)dtninbox -w /overlay/inboxFolder /overlay/Folder
I can see the entire bundle received correctly under /overlay/TMP/bundles, but when I run the above command, after some time a message "Killed" is appeared. As a result, part of the whole bundle is received (around 10-11 MB), while under /overlay/inboxFolder I can see a blob with the entire size of 100MB.
I would be grateful if you had any hint about this behavior and how I can fix it. Thanks in advance,
Theodoros