Usually the sequence goes
1. connect to AP
2. mdns does not work
3. reset
4. mdns works
5. reset
6. mdns works
7. disconnect/reconnect
8. mdns does not work.
I have verified that my pc is getting a valid IP with the correct gateway. Anyone else having this problem?
Code: Select all
NonvolStorageArea *pNonvol;
if(pMDNSInfo != NULL)
{
espconn_mdns_close();
os_free(pMDNSInfo);
}
if(SysStateSetupMode())
{
wifi_set_broadcast_if(STATIONAP_MODE);
}
else
{
wifi_set_broadcast_if(STATION_MODE);
}
pMDNSInfo = (struct mdns_info *)os_zalloc(sizeof(struct mdns_info));
pNonvol = NonvolGetMemoryStore();
pMDNSInfo->host_name = pNonvol->SystemSettings.ServerName;
pMDNSInfo->ipAddr = ip;
pMDNSInfo->server_name = pNonvol->SystemSettings.ServerName;
pMDNSInfo->server_port = 80;
espconn_mdns_init(pMDNSInfo);