Updates for the readme instruction to enable all necessary Zenoh ports in Ubuntu firewall #226
s3938334
started this conversation in
Ideas and new features
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hi, I tried to put my Chinese noname CH340 ESP32 as a client, my laptop is the router, and run an API subsciber scipt later.
At first, I used the Arduino framework, but it always failed at opening a session, then I switched to ESPIDF framework, still failed there.
After ChatGPT, I put in a diagnotic code block and detected the problem is not Zenoh related, and I remember back when I installed ROS2 I had a problem with port 22 DDS and firewall, which prevented communication between RPI5 and laptop.
After allowing 7447 on my firewall VSC shows the ESP32 is publishing as intended. I am a robotics student, software and IT people may figure this out immediately, but I just want to help those who haven't known.
I am using ROS2 Jazzy, Ubuntu dual-boot 24. LTS. You may keep board as az-delivery-devkit-v4 with some flags and debug in .ini, but it will publish.
I assume this will be the same for other devices/ports that want to connect wireless to computers with firewall.
All reactions