Hello,

I experience a similar issue recently. I am not sure if this is related as I have a different setup but the information may help anyway.
I have an Android device that sends bundles to an access point that is hosted by a router that runs IBR-DTN. The device first sends some bundles and then disconnects (so TCP connection gets disconnected). After the Android device connects again to the AP (after ~10-30s), the router does not receive bundles anymore. However, the IBR-DTN GUI in Android shows the router in the neighbor list (green icon) and I can also telnet to routerip:4556 and see the "dtn message". Other DTN nodes that are connected to the same router (access point) receive the bundles (Epidemic routing is used) so the bundles are sent out. The version that I am using on the router is:  0.9.0-118 (build 2fb1b9c) the Android Version says "app:0.9.0, dtnd: 0.9.0, build b7bdcb2" (self-compiled but without changes in the C++ part). If I use another router that has installed IBR-DTN version: 0.9.0-104 (build fc0baa8) but uses the same config file, everything works fine.

Best regards,
Christian Raffelsberger

Am 12.06.2013 12:54, schrieb Johannes Morgenroth:
Hello Mr. Tavares,

actually the best way would be to tell me the version code of the daemon like this.
$ dtnd --version
IBR-DTN version: 0.9.0 (build b3e6377)

Assuming you are using the latest version, I need some more details about your tests. How does your script work. There are a lot of approaches to bring an interface "up" and "down". So what do you do exactly?

What might happen is that your disconnection is too short for TCP to fail completely. Instead TCP would ran into several timeouts but never disrupt completely. What happens is you longer your disconnect interval to 120 seconds or some minutes?

Kind regards,
Johannes Morgenroth

Am 12.06.2013 12:22, schrieb Bruno Tavares:
Hello Mr Morgenro

The version I downloaded was from repository from yesterday : 

Tue, 11 Jun 2013 10:47:40 +0100 (11:47 +0200)

Is this information I should send?

I was working was a old version of repository and I noticed that issue and then I tried with the latest version of repository and the behaviour seemed to be the same. Any ideias of what might be?

Best regards

Bruno Tavares

Am 11.06.2013 19:46, schrieb Bruno Tavares:
Good afternoon.

After several tests using ibrdtn from repository I noticed this following issue:

I have two nodes in my scenario: A and B.

A has a bundle of 77 MB to send to B.

I have a script running on node A that puts the connection interface of that node up for 10 seconds and down for 20 seconds.

In the beginning some data is transferred from A to B during those 10 seconds.

In lots of the "10 seconds" intervals there is no transfer of data.

I even putted the interface after some intervals up all the time and no data was transferred for lots of time.

Is this a problem someone noticed?

Can anyone give a little help to understand the problem.

Thank you

Best regards

Bruno Tavares
--
!! This message is brought to you via the `ibr-dtn' mailing list.
!! Please do not reply to this message to unsubscribe. To unsubscribe or adjust
!! your settings, send a mail message to <ibr-dtn-request@ibr.cs.tu-bs.de>
!! or look at https://www.ibr.cs.tu-bs.de/mailman/listinfo/ibr-dtn.



--
!! This message is brought to you via the `ibr-dtn' mailing list.
!! Please do not reply to this message to unsubscribe. To unsubscribe or adjust
!! your settings, send a mail message to <ibr-dtn-request@ibr.cs.tu-bs.de>
!! or look at https://www.ibr.cs.tu-bs.de/mailman/listinfo/ibr-dtn.