Hello,
I am tryng to use dtnsend/recv between a laptop that runs ibr and another
that runs dtn2.
When I use the following commads
On IBR : dtnsend dtn://hp/filetransfer /home/ibrdtn/...
On Dtn2 : dtnrecv dtn://dell/filetransfer
I get the following error in the dtn2 daemon :
[1373409728.490016 /dtn/bundle/extblock/aeb info] consume() begin
[1373409728.490091 /dtn/bundle/extblock/aeb info] oasys::Time now():
3315161066
[1373409728.490128 /dtn/bundle/extblock/aeb info] Bundle Age: 2576
[1373409728.490157 /dtn/bundle/extblock/aeb info] consume() end
[1373409728.490493 /dtn/bundle/protocol info] handle_bundle_received: begin
[1373409728.490562 /S10 info] 2013-07-09
22:42:08,1373409728.490538,dtn://dell,RX,4,dtn://hp/routing,426717728.4,dtn://dell/routing,60,,
10.0.0.228:4556,,,0.000000,,0,link
[1373409728.490699 /dtn/bundle/daemon info] BUNDLE_RECEIVED bundle id 36
[dtn://hp/routing -> dtn://dell/routing 4 byte payload] prevhop dtn://hp
(74 bytes recvd)
[1373409728.490745 /dtn/bundle/daemon info] handle_bundle_received:
validating bundle: calling BlockProcessors?
[1373409728.490771 /dtn/bundle/protocol info] BundleProtocol::validate begin
[1373409728.490794 /dtn/bundle/protocol info] validating each individual
blocks
[1373409728.490824 /dtn/bundle/protocol info] BundleProtocol::validate end
[1373409728.490854 /dtn/bundle/expiration info] adding bundle to pending
list
[1373409728.505117 /dtn/bundle/expiration info] [AEB]: AgeBlock exists.
[1373409728.505217 /dtn/bundle/expiration info] [AEB]: expiring in
4294964780 seconds
[1373409728.505266 /dtn/bundle/expiration warning] scheduling IMMEDIATE
expiration for bundle id 36: [expiration 60, creation time 426717728.4,
offset 946684800, now 1373409728.505098]
[1373409728.505458 /dtn/bundle/daemon info] BUNDLE_EXPIRED bundle id 36
[dtn://hp/routing -> dtn://dell/routing 4 byte payload]
Basically it immediately deletes the bundle, because of faulty timestamp if
I get this right.
Is this a problem on IBR's end or should I consult the dtn2 forum?
Thank you
Regards
Dimitris Giotas