wifi连接问题debug

问题描述:某客户产线机器反馈wifi一直处于connecting的状态,长时间未弹出connected。

问题分析:猜测可能跟模块有关,或者主板撞件或者漏焊等硬件情况。

问题debug:
1:到现场后,第一时间模拟问题,机器上电后 ,wifi确实是处于connecting状态。接打印,开机有看到模块反复init。

rtl8821cu init success
.........
rtl8821cu deinit
.....
rtl8821cu init success
.........
rtl8821cu deinit
.....rtl8821cu init success
.........
rtl8821cu deinit
.....

2:起初以为这里的打印有问题,后面找了一台正常可以连接的机器,发现开机后,kernel也有这些打印。

3:继续排查问题机器打印,发现connecting的时候,会一直刷这些read write error,猜测应该跟这里有关系。
wifi连接问题debug_第1张图片
4:拆机准备检查硬件模块相关情况,量测模块电压和焊接情况均正常。

5:发现拆机后,不上机器顶盖,wifi连接正常,反复做实验后(完全盖紧顶盖==>盖一部分==>完全不盖)发现可能跟硬件干扰有关系。最终在老工程师的指引下,修改wifi天线走线路径,多次测试,wifi可以正常工作了。

PS:此次问题是由于wifi天线走线太靠近大电流区域引发干扰,导致wifi整个模块通讯异常造成的。

你可能感兴趣的:(wifi)