Skip to main content

报告 Wi-Fi 问题

要向 Qualcomm 报告问题,请提供以下详细信息。
  • 提供环境搭建信息
  • 打包所有用于调试的日志文件并报告给 Qualcomm。 下表列出了报告问题所需的日志。

ath11k 日志

Wi-Fi 子系统提供了工具和日志以协助排查问题。

拉取 Wpa_supplicant 日志

如果发现任何问题,请运行以下命令收集 wpa_supplicant 日志:
例如,如果被测设备(DUT)的 IP 地址为 192.168.1.22,请运行以下命令:

拉取 Wi-Fi 主机驱动和固件日志

要拉取 ath11k 驱动的 Wi-Fi 主机驱动和固件日志,请执行以下操作:
  1. 在 DUT 上按如下方式运行 trace-cmd 工具:
    • 要获取完整日志,请运行以下命令:
    • 要获取固件日志,请运行以下命令:
  2. 运行目标测试用例或复现问题。
  3. Ctrl + C 停止 trace-cmdtrace.dat 日志如下所示: 示例输出
  4. trace.dat 日志从 DUT 复制到 Ubuntu 主机设备。
  5. 按如下方式获取主机和固件日志:
    • 要从 trace.dat 日志中获取主机日志,请运行以下命令:
      示例输出
      你可以在 Ubuntu 终端中运行以下命令来安装 trace-cmd 工具:
    • 要获取固件日志,请在支持门户上分享 trace.dat 日志和问题详情。

在 dmesg 中捕获驱动日志

用于 dmesg 的 ath11k 命令如下:
你可以使用每条命令获取特定日志。例如:
  • 要获取 WMI 相关的驱动日志,请运行以下命令:
  • 要获取主机目标通信(HTC)相关的日志,请运行以下命令:

无线抓包器(sniffer)

无线抓包器可拦截空中传输的 Wi-Fi 帧。使用无线抓包器捕获 Wi-Fi 空口(OTA)数据包。

收集固件转储

当设备崩溃时,固件转储将以 BIN 文件形式保存在 /var/spool/crash 目录下。
请在支持门户上分享此转储文件。

ath12k 日志

Wi-Fi 子系统提供了工具和日志,以协助排查 ath12k 平台上的问题。

拉取 Wi-Fi 主机驱动和固件日志

要拉取 ath12k 驱动的 Wi-Fi 主机驱动和固件日志,请在 DUT 上按如下方式运行 trace-cmd
  • 要获取完整日志,请运行以下命令:
  • 要获取固件日志,请运行以下命令:
运行目标测试用例,然后按 Ctrl + C 停止 trace-cmd。在支持门户上分享生成的 trace.dat 文件和问题详情。

在 dmesg 中捕获驱动日志

你可以通过 debug_mask 接口启用特定的 ath12k 调试日志。
  • 要获取 WMI 相关的驱动日志,请运行以下命令:
  • 要获取主机目标通信(HTC)相关的日志,请运行以下命令:

ath10k 日志

Wi-Fi 子系统提供了工具和日志,以协助排查 ath10k 平台上的问题。

拉取 Wi-Fi 主机驱动和固件日志

要拉取 ath10k 驱动的 Wi-Fi 主机驱动和固件日志,请在 DUT 上按如下方式运行 trace-cmd
  • 要获取完整日志,请运行以下命令:
  • 要获取固件日志,请运行以下命令:
运行目标测试用例,然后按 Ctrl + C 停止 trace-cmd。在支持门户上分享生成的 trace.dat 文件和问题详情。

在 dmesg 中捕获驱动日志

你可以通过 debug_mask 接口启用特定的 ath10k 调试日志。
  • 要获取 WMI 相关的驱动日志,请运行以下命令:
  • 要获取主机目标通信(HTC)相关的日志,请运行以下命令: