我在 softAP 模式下的 NODEMCU 上遇到 DHCP 问题。我的 Windows 笔记本电脑似乎连接正常,通过我的 Android
手机和 Amazon Fire 平板电脑连接失败。在大多数连接到 ESP 网络的尝试中,两者几乎都会挂起。电话挂起,提示“获取IP地址”。如果配置为静态 IP 地址,两者几乎会立即连接,因此它似乎挂在 DHCP 中。
似乎有时,很少,抛出异常 29。到目前为止,我只捕获了其中一个,并附上了解码的堆栈跟踪。我不能从中得到太多意义,所以希望这里的人能看到一些不合适的地方。
真正奇怪的是,它运行了很长时间——几个月。事实上,以前手机和平板几乎是瞬时连接,而PC端则需要很长时间!我不知道发生了什么变化——我一直在使用相同的库等。应用程序的其余部分似乎运行良好,即使应用程序的几乎所有其余部分都已禁用,WiFi 问题仍然存在。
我已经为此苦苦挣扎了好几天,但没有取得任何实质性进展,所以我很困惑。任何想法如何找到糟糕的 DHCP 性能的原因?