EC800MCNGB 固件EC800MCNGBR06A02M08_OCPU_QPY
dataCall.setDNSServer(1,0,‘8.8.8.8’,‘114.114.114.114’)
Traceback (most recent call last):
File “”, line 1, in
File “dataCall.py”, line 181, in setDNSServer
AttributeError: ‘module’ object has no attribute ‘setDnsserver’
该报错不是 DNS 参数格式问题,而是当前固件底层未实现 setDnsserver 接口,导致 dataCall.setDNSServer() 调用时抛出:
AttributeError: 'module' object has no attribute 'setDnsserver'
结论如下:
EC800MCNGBR06A02M08_OCPU_QPY 当前版本不支持该接口或接口未完整适配。
- 不能通过修改
dataCall.setDNSServer(1,0,'8.8.8.8','114.114.114.114') 参数解决。
- 如业务必须手动配置 DNS,建议升级到支持该接口的 QuecPython 固件版本后再测试。
- 若需要对应固件,请提供邮箱地址,以便为您发送匹配资料或固件包。
本回答仅供参考。若问题已解决,可标记为
解决方案 ;若仍有疑问,请等待官方技术人员回复,最终请以专业解答为准。