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
Run emCute example on ESP32 board #15850
Comments
ping @haukepetersen |
Any help on that? I could provide more information of course if needed. 😃 |
Have you tried to increase the maximum number of IPv6 addresses on your node? You can do it either by,
Do not forget to recompile and flash 👍🏻 Ping me if the issue still happens |
@jeandudey Thank you for your answer. The problem was solved! However, another problem occurred. After I add the IPv6 address to my node (which is an ESP32 board), I try to connect to the Mosquitto RSMB broker (which is executed on my laptop) with the following command, just like in the emCute example:
This IPv6 address is the one I added to my node, after it was produced by the border_router which is executed on another ESP32 board. So after executing this command, the following error occurs:
P.S. Should I open a new issue for this error? I am sorry if I should. |
Have you a route to your border router node from the emCute one? you can check with |
@jeandudey By checking with
which is the ip configured in border_router node. After many trials, I realized that after starting the border_router node, I can connect to the RSMB broker (from the emCute node) with the command Here is also a screenshot of my terminals (upper left: emCute node, lower left: border_router node, upper right: RSMB broker, lower right: |
Yes, the border router has its own global IPv6 but only relays traffic from other nodes, in this case from your emCute one to your computer public IPv6 and vice versa |
I'm closing this since it's fixed, do not hesitate to open new issue if you find a bug. See also the forum about all related to RIOT 😉 |
Hello,
I am trying to run the emcute_mqttsn example on an ESP32 board (I've already managed to run it on native, with no problem whatsoever). Ideally I would like to run the Mosquitto RSMB on a Raspberry Pi Zero, but for starters I am trying the example running it on my computer.
So in order to do that, after seeing #6956 I run gnrc_border_router on another ESP32 board. The problem is, when I try to add the IPv6 address generated from gnrc_border_router to my emcute_mqttsn node, I get the following message:
However, I am able to ping the emcute_mqttsn IPv6 from the gnrc_border_router and vice versa. Could you think of what I am doing wrong?
Thank you.
The text was updated successfully, but these errors were encountered: