-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix tunslip6 #1304
Fix tunslip6 #1304
Conversation
Could you please detail how rpl-border-router is broken? It is precisely that example that needs this. |
The symptom is that on linux you get
(was reported to me by two different people and I could reproduce). I didn't dig enough to fully understand why this occurs but the problem I noticed is that with the new conditionals, https://github.com/contiki-os/contiki/blob/master/tools/tunslip6.c#L275 is reached even if The other problem fixed here is that |
I will retest things this week: I have been running the code for two years without those problems (on Linux). |
OK, thanks! I hope you can reproduce the same issue. |
I also experienced tunslip6 being broken in exactly the same way as Simon. I didn't manage to diagnose the problem (a work around I found was setting verbose > 2). Also, +1 for commit a9a46b2 as per the reference to PR #676. |
I've also been seeing this exact same problem since 6608b62. Also, since this commit I'm seeing a lot of the following.
|
@mcr, any news? More and more people are reporting this issue, would you mind if we merge this now? |
@mcr, merging as tunslip6 currently broken for several users, please open a new PR if you come up with a better fix. |
Simon Duquennoy notifications@github.com wrote: Go ahead. I have been ill for a week. ] Never tell me the odds! | ipv6 mesh networks [ |
rpl-lite: fix out-of-bounds write warning in rpl_set_prefix_from_addr()
This PR reverts 6608b62 which seems to break tunslip6 at least for
examples/ipv6/rpl-border-router
. It also disables by default the IP address inquiry option, not supported by the BR.