I've been looking at the implementation of the mdns server that comes as part of the server. It doesn't work when you try and use it, and looking at the code, it is clear that it never could have worked (happily it is part of the open source part of the SDK).
I have hacked on it mightily and now have a (mostly) working version -- as part of the nodemcu-firmware project. The PR to merge the changes is https://github.com/nodemcu/nodemcu-firmware/pull/1192 but we don't really want to modify this code if there is any chance that Espressif will fix it themselves.
Hence -- is there any interest from Espressif to use a better version of the code?
The specific issues fixed are:
* Works for more than 5 minutes (it now sends the message every 120 seconds)
* Handles requests that match the names and responds correctly.
* Somewhat less likely to overwrite memory.
Philip
mdns functionality seems broken -- fix referenced
Re: mdns functionality seems broken -- fix referenced
Postby cmarrin » Tue Sep 13, 2016 7:12 am
Any movement on this? I'm running into the same problems and I'm using the 2.0 SDK. Does Espressif plan on taking this patch, or should I look into overriding lwip locally?
Who is online
Users browsing this forum: No registered users and 56 guests
Login
Newbies Start Here
Are you new to ESP8266?
Unsure what to do?
Dunno where to start?
Start right here!
Latest SDK
Documentation
Complete listing of the official ESP8266 related documentation release by ESPRESSIF!
Must read here!
- All times are UTC+08:00
- Top
- Delete all board cookies
About Us
Espressif Systems is a fabless semiconductor company providing cutting-edge low power WiFi SoCs and wireless solutions for wireless communications and Internet of Things applications. We are the manufacturer of ESP8266EX.