后,配置文件被清空,导致无法开启WiFi

这篇具有很好参考价值的文章主要介绍了后,配置文件被清空,导致无法开启WiFi。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

root cause:
/data/vendor/wifi/wpa/wpa_supplicant.conf 是0字节,导致wpa_supplicant_init_iface缺少”p2p_disabled=1“的配置就会在走错flow到p2p

wpa_supplicant_init_iface =》wpas_p2p_init
从而在HidlManager::registerInterface 进入 if (isP2pIface(wpa_s))
后,配置文件被清空,导致无法开启WiFi
后,配置文件被清空,导致无法开启WiFi

后,配置文件被清空,导致无法开启WiFi

最终 E SupplicantStaIfaceHal: Failed to create ISupplicantIface 1
后,配置文件被清空,导致无法开启WiFi
wifi 完整开启过程可以参考:https://blog.csdn.net/qq_39036223/article/details/124164745

总共做了三次实验:
实验一:在/data/vendor/wifi/wpa/wpa_supplicant.conf 加入”p2p_disabled=1“,并重启,问题消失
实验二:删除/data/vendor/wifi/wpa/wpa_supplicant.conf ,并重启,问题消失
实验三:/data/vendor/wifi/wpa/wpa_supplicant.conf 清空内容,确认文件大小为0字节,并重启,问题复现。

仍存在的疑点:
目前暂不知在升级中为何导致/data/vendor/wifi/wpa/wpa_supplicant.conf 是0字节;有可能是写入失败,也可能是内容被清空

目前想到的解法,供斟酌参考:
如果发现/data/vendor/wifi/wpa/wpa_supplicant.conf 是0字节,可以重新写入配置;或者删除后重新生成wpa_supplicant.conf

后,配置文件被清空,导致无法开启WiFi文章来源地址https://www.toymoban.com/news/detail-484154.html

到了这里,关于后,配置文件被清空,导致无法开启WiFi的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 服务器安装 anaconda & conda: command not found [解决方案] & bashrc文件中环境变量配置错误,导致linux命令无法正常使用的解决方案

    由于连接的服务器,无法直接在anaconda官网上下载安装文件,所以使用如下方法: 之后一直按 enter ,直到出现提示要输入 yes or no ,输入 yes 显示以下信息即为安装成功 在终端输入conda info --envs查看anaconda是否安装成功,发现报错:conda: command not found 原因在于: ~/.bashrc文件没

    2024年02月06日
    浏览(56)
  • Centos7 开机时遇到initramfs-xxx.img not found错误导致虚拟机无法开启问题处理

    一台运行在Esxi上面的VM重启后报initramfs-xxx.img not found错误。 按任意键后出现以下错误。 之前在运维Centos7的时候解决过Kernel panic - not syncing : VFS: Unable to mount root fs on unknown-block(0.0)错误,以为按照之前的解决方案,重启服务器,按Esc进入选择内核的界面,选择中间的内核启动服

    2023年04月20日
    浏览(32)
  • Digital.ocx文件丢失导致程序无法运行问题

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个Digital.ocx文件(挑选合适

    2024年03月18日
    浏览(38)
  • tapiui.dll文件丢失导致程序无法运行问题

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个tapiui.dll文件(挑选合适

    2024年03月14日
    浏览(33)
  • wiadefui.dll文件丢失导致程序无法运行问题

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个wiadefui.dll文件(挑选合适

    2024年02月04日
    浏览(34)
  • wlanui.dll文件丢失导致程序无法运行问题

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个wlanui.dll文件(挑选合适

    2024年02月02日
    浏览(29)
  • wiadefui.dll文件丢失导致程序无法运行,怎么办?文件下载

    很多用户在启动游戏或扫描仪的时候,电脑会报错提示“wiadefui.dll文件找到不到,程序无法启动”,这是怎么回事呢? 首先,我们先来了解wiadefui.dll文件是什么?有什么作用? wiadefui.dll是Windows操作系统中的一个动态链接库文件,是Windows图像获取(WIA)的一部分,主要用于处理

    2024年01月22日
    浏览(30)
  • 关于mysql数据文件损坏导致的mysql无法启动的问题

    rocky linux 9 (跟centos几乎一模一样) myqsl 8.0, 存储引擎使用innodb 1. 服务器异常关机,重启启动后发现mysql无法连接,使用命令查看mysql状态: 发现mysql服务没启动,尝试启动mysql服务 上述命令执行后卡住不动,服务也没法正常启动 2. ctrl + c 强行取消命令执行,然后去查看一下

    2024年02月09日
    浏览(28)
  • Windows系统丢失msimg32.dll文件导致程序无法运行问题

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个msimg32.dll文件(挑选合适

    2024年02月03日
    浏览(75)
  • Windows系统丢失netapi32.dll文件导致程序无法运行问题

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个netapi32.dll文件(挑选合适

    2024年01月21日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包