IBR-DTN doesn't find neighbors on Android Emulator
Hi,
I am testing IBR-DTN on Android Emulator and I can't find any neighbors in spite of having an Android Phone on the proximity.
Is there any limitation why IBR-DTN should not work on Emulator?
Thanks & Regards
Hi!
Unfortunately Android Emulator uses a private network with NAT, so multicast packets send by the emulator never reach the outside network )and it will not receive multicast packets). Maybe some clever port forwardings and firewall rules can circumvent that. Or running a an IBRßDTN node on the host machine running the emulator, that includes a static route and a static contact pointing to the private IP of the emulator. Unfortunately I do not have any fool-proof howto-like recipes for either approach.
If seeing neighbors is not so important, but for example just sending messages to groups, enabling the cloud uplink in the emulator and on the device should help )than both devices have the cloud node as neighbor)
Sebastian
Am 19.09.2013 um 15:06 schrieb Alejandro Willers alejandro.willers@gmail.com:
Hi,
I am testing IBR-DTN on Android Emulator and I can't find any neighbors in spite of having an Android Phone on the proximity.
Is there any limitation why IBR-DTN should not work on Emulator?
Thanks & Regards
-- !! 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.
Hi Sebastian,
Thanks for your reply.
So, Is there a way to work on a Development and Testing environment with IBR-DTN?
Regards
On Thu, Sep 19, 2013 at 10:27 AM, Sebastian Schildt <schildt@ibr.cs.tu-bs.de
wrote:
Hi!
Unfortunately Android Emulator uses a private network with NAT, so multicast packets send by the emulator never reach the outside network )and it will not receive multicast packets). Maybe some clever port forwardings and firewall rules can circumvent that. Or running a an IBRßDTN node on the host machine running the emulator, that includes a static route and a static contact pointing to the private IP of the emulator. Unfortunately I do not have any fool-proof howto-like recipes for either approach.
If seeing neighbors is not so important, but for example just sending messages to groups, enabling the cloud uplink in the emulator and on the device should help )than both devices have the cloud node as neighbor)
Sebastian
Am 19.09.2013 um 15:06 schrieb Alejandro Willers < alejandro.willers@gmail.com>:
Hi,
I am testing IBR-DTN on Android Emulator and I can't find any neighbors
in spite of having an Android Phone on the proximity.
Is there any limitation why IBR-DTN should not work on Emulator?
Thanks & Regards
-- !! 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.
participants (2)
-
Alejandro Willers
-
Sebastian Schildt