移植oh release 5.1 miracast投屏,无法搜索到设备。p2p0: Failed to initialize P2P random MAC address.
·
问题描述:
无法搜索到投屏设备。日志有明确的打印:p2p0: Failed to initialize P2P random MAC address.
关键日志分析:

关键代码分析:

1.初步分析可能是wifi的驱动不支持设置随机mac地址。
2.1处显示,可能某给地方配置了p2p_device_random_mac_addr为1.如果为0这里直接返回就不会报错了!
p2p_supplicant.conf配置文件分析:
可以看到random mac被配置为了1,咨询所使用的wifi模组的驱动开发人员,反馈不支持设置随机mac。
p2p_device_random_mac_addr=1
p2p_interface_random_mac_addr=1

最终修改方案:
p2p_device_random_mac_addr=0
p2p_interface_random_mac_addr=0
更多推荐
所有评论(0)