WangJun

Results 23 comments of WangJun

也还是一样的,我拉取的是最新的代码,也就是合并5.3.1的。 ``` I (24443) wifi:new:, old:, ap:, sta:, prof:1, snd_ch_cfg:0x0 D (24451) wifi:connect_op: status=0, auth=5, cipher=3 D (24455) wifi:auth mode is not none D (24459) wifi:connect_bss: auth=1, reconnect=0 I (24463)...

这个是正常模块的抓包数据,你查找Authentication就可以了。 ![001](https://github.com/user-attachments/assets/639edc70-09d7-461d-bf48-b6f3971ebc9e)

@zhangyanjiaoesp 失败设备的MAC是ec:da:3b:5b:71:20。现在我们是单独弄了个无线路由器来测试的,这个路由器只无线设备只连接了手机和ESP32S3模块,手机是用来使用airkiss进行配网的。

STA和AP的时候使用的不是相同的TX和RX模块么?现在这个模块的AP模式是正常的。另外就是如果TX模块不正常的话smartconfig应该是不能正确接收配网信息的吧?

@zhangyanjiaoesp 还是一样的问题,我现在是越来越蒙了。蓝牙是正常的,softAP是正常的,就STA不正常,我也是醉了。

> > 那你把设备设置成 STA+softAP 模式,再连接路由器试试? > > @beanjs 这样试过吗? @zhangyanjiaoesp 试过来的,这个模式下面STA还是有问题,但是softAP没有问题,我现在真的懵逼了。

bun和nodejs没什么区别。没必要同时支持效果相同的两个环境

我也遇到和你一样的问题了。感觉应该不是天线的问题。我刚才按照他们技术人员的文档抓了包,抓包显示是芯片没有发出Authentication数据包。不过这个问题很奇怪,有的芯片又能正常的发送Authentication数据包。感觉是SDK做了某种判断,直接跳过了Authentication数据包的发送,然后引发了`wifi:start 1s AUTH timer`超时导致触发了`WIFI_EVENT_STA_DISCONNECTED`事件

可以提供交互啊,通过引导的方式让用户输入信息,而不是去拼接复杂的环境变量。

这个就要看开发脚本的人是选择采用哪种方式了,因为我写的脚本使用了数据库,所以需要这种方式去添加数据库内的数据。我也觉得这种方式也是不错的,这才提交了PR。