tiiuae / mesh_com

ROS node for Mesh Network configuration
BSD 3-Clause "New" or "Revised" License
16 stars 17 forks source link

MDM Agent Zeroconf IPv6 Support #423

Closed pentestiing closed 7 months ago

pentestiing commented 7 months ago

This PR enables IPv6 support in the Zeroconf Python module.

Unless explicitly stated at the object creation, Zeroconf is IPv4 only if not passing an interface that has an IPv6 address. Relevant function in Zeroconf code is autodetect_ip_version()

Also, timeouts for connecting to the MDM Server have been increased from 2 to 20 seconds, as the devices might fail to do upload/downloads on slow/unstable networks

:1st_place_medal: