Android 11适配移远模块FC900E驱动:WIFI异常

insmod wlan.ko加载驱动,日志报错如下

[   24.187418] wlan: loading driver v4.5.25.62
[   24.187971] ar6k_wlan: probe of mmc3:0001:1 failed with error -84

提示mmc probe不上

那就先看看sdio有没有扫到卡,执行命令:

1|rk3568_r:/ $ cat /sys/bus/sdio/devices/mmc3\:0001\:1/uevent
DRIVER=ar6k_wlan
SDIO_CLASS=00
SDIO_ID=0271:0701
MODALIAS=sdio:c00v0271d0701

可以看到sdio能正常扫卡,那就再找原因

把wifi配置文件qcom_cfg.ini中的debug选项打开,如下

//全部改为1
vosTraceEnableHDD=0
vosTraceEnableWDA=0
vosTraceEnableWDI=0
vosTraceEnableSME=0
vosTraceEnablePE=0
vosTraceEnableWMA=0
vosTraceEnableVOSS=0

再重启抓log

log中发现报错如下

100.543949] R0: wlan: [2071:E :HDD] NLINK: netlink_kernel_create failed

提示有个netink协议号被其他应用给占用了,导致驱动分配这个协议号出错了

跟原厂FA

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值