I am not able to send mDNS packet out. The address is "188.8.131.52". But if I send the same packet by using 255.255.255.255, then it works.
Can anyone help me on this? Thanks.
I am using MQX3.7.
I am working on a seemingly similar project. Have you been able to get your system to catch and interpret incoming multicast DNS probes? I'm listening on the mDNS multicast address, but something still isn't right because, so far, my system cannot hear any mDNS traffic.
From the RTCS user's guide I can see that you will need to join a multicast group. Here is the example from the user's guide:
struct ip_mreq group;
group.imr_multiaddr = multicast_ip_address;
group.imr_interface = local_ip_address;
error = setsockopt(sock, SOL_IGMP, RTCS_SO_IGMP_ADD_MEMBERSHIP, &group, sizeof(group));
I hope this helps.
Retrieving data ...