I used the mdns example to configure the hostname, instance and service. However, when I try to resolve the slave's hostname from the master, the hostname is not found.
I connected my laptop (Ubuntu) to the AP, and pinged both the master and one of the slaves. Nothing happens for about 10s, then both the master and slave will respond.
Code: Select all
PING MASTER.local (192.168.4.1) 56(84) bytes of data.
64 bytes from 192.168.4.1: icmp_seq=1 ttl=255 time=1.97 ms
64 bytes from 192.168.4.1: icmp_seq=2 ttl=255 time=1.95 ms
64 bytes from 192.168.4.1: icmp_seq=3 ttl=255 time=1.92 ms
64 bytes from 192.168.4.1: icmp_seq=4 ttl=255 time=1.89 ms
Any ideas on how to get mdns working between the two ESP32's? (I'm using ESP-IDF 3.0rc1 and Adafruit Huzzah32 boards). Code for the master and slave is at:
https://github.com/mccloudaero/evpr/tre ... vpr_master
https://github.com/mccloudaero/evpr/tre ... evpr_slave