[riot-notifications] [RIOT-OS/RIOT] pkg/nimble: add IP-over-BLE support via netif/GNRC (#11578)

Semjon Kerner notifications at github.com
Mon May 27 12:31:56 CEST 2019

I tested this PR with a little tweaking as you explained to me in person. The workaround targets a bug in nimble that led to broken states, when trying to connect to multiple boards simultaniously.
1. Clone and checkout https://github.com/haukepetersen/mynewt-nimble/tree/tmp_ble_hs_conn_fix
2. change the pkg source in `.../RIOT/pkg/nimble/Makefile` by adding `PKG_SOURCE_LOCAL=<location of the mynewt-branch>`

When doing so multihop routing with rpl works like a charm. Also sending pings in parallel over 2 hops works well as well as sending a udp package to a server.

Without this workaround I can reproduce the bug that broke the statemachine and hence disabled the first connection as well. However udp and ping communication work without the workaround between exactly 2 nodes as expected.

Whats your opinion @haukepetersen, do you want this PR in without fixing the bug in nimble first or is this PR on hold until the bug is purged?

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20190527/dbaad60b/attachment.html>

More information about the notifications mailing list