Zeroconf 没有找到任何服务
Zeroconf not found any service
我开始测试 zeroconf 以在我正在开发的插件中实现发现功能。一开始它运行良好,但几周前它没有显示任何可用服务。
我认为这是我设备的问题,但 Arduino IDE 正在显示 mDNS 服务(我使用的 nodemcu 设备很少)。
所以现在我不知道问题出在哪里。在 zeroconf github 中建议我使用 wireshark 来了解流量中发生的情况,但是我没有看到任何异常情况。 Here 是完整的日志。
我在不同的环境(windows 和 linux)中进行了测试,两者都显示相同的结果(不是服务)
所以现在我认为这可能是 zeroconf 的问题。有人可以指出调试此问题的下一步是什么吗?
正如你在this github问题中看到的,问题与natifaces有关,解决方案是
卸载网络:pip uninstall netifaces
并安装版本 0.10.4
pip install netifaces==0.10.4
之后您应该会再次看到您的 mDNS 服务
编辑:Netifaces 0.10.6 已经解决了这个问题
我开始测试 zeroconf 以在我正在开发的插件中实现发现功能。一开始它运行良好,但几周前它没有显示任何可用服务。
我认为这是我设备的问题,但 Arduino IDE 正在显示 mDNS 服务(我使用的 nodemcu 设备很少)。
所以现在我不知道问题出在哪里。在 zeroconf github 中建议我使用 wireshark 来了解流量中发生的情况,但是我没有看到任何异常情况。 Here 是完整的日志。
我在不同的环境(windows 和 linux)中进行了测试,两者都显示相同的结果(不是服务)
所以现在我认为这可能是 zeroconf 的问题。有人可以指出调试此问题的下一步是什么吗?
正如你在this github问题中看到的,问题与natifaces有关,解决方案是
卸载网络:pip uninstall netifaces
并安装版本 0.10.4
pip install netifaces==0.10.4
之后您应该会再次看到您的 mDNS 服务
编辑:Netifaces 0.10.6 已经解决了这个问题