android - 如何在android中调试wpa_supplicant?

标签 android adb

我的具体问题是:

    1. 如何将调试级别更改为 wpa_supplicant 中的 MSG_DEBUG 安卓?
    2. 我需要编译 wpa_supplicant 来实现这个目标吗?
    3. 如何查看日志?

我曾尝试使用这些命令:

  1. adb shell wpa_supplicant -c/etc/wpa_supplicant.conf -iwlan0 -d
  2. adb logcat | grep -i "wpa_supplicant"

但是这些命令没有调出 MSG_DEBUG 级别的日志。

我尝试使用/system/etc/wifi 目录中的 conf 文件。即

adb shell wpa_supplicant -c/system/etc/wifi/wpa_supplicant.conf -iwlan0 -d

但这给了我一个错误:

mkdir[ctrl_interface]: Read-only file system

我没有找到解决此问题的方法。我该如何解决这个问题?

最佳答案

为了

  1. 尝试使用 wpa_cli loglevel 命令更改日志级别
  2. 系统分区为只读分区,使用-c/data/misc/wifi/作为 该文件夹是为 wpa_supplicant 创建的
  3. 可以通过 logcat 查看日志:adb logcat wpa_supplicant:V *:S

关于android - 如何在android中调试wpa_supplicant?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12899460/

相关文章:

android - 通过java在另一个LinearLayout中添加LinearLayout

java - 为音乐播放器 Android 应用程序实现随机播放按钮

java - 安卓, "Error in an XML file: aborting build."

android - 无法让 ADB 识别我的星系

java - Android 电视盒上的设备所有者无法正常工作

android - 有没有办法为 Android 的 ADB 中的所有标签设置 DEBUG?

android - 在不影响用户界面的情况下模拟android上的触摸事件而不影响用户界面(使用root)

java - 如何连续迭代两个数组?

android - 如何在 Android 4.1+ 上将自签名 SSL 证书导入 Volley

java - Android Studio Logcat 不显示日志