Report Wi-Fi issues
To report an issue to Qualcomm, provide the following details.- Provide setup information
Information type Description Platform information Platform name and software version Wi-Fi AP information Model name, channel/mode/bandwidth/security, and firmware version Related logs For more information, see Logs for ath11k, Logs for ath12k, and Logs for ath10k. Test setup, steps, and expected result Test procedures used while reporting the issue. - Package all log files for debugging and report them to Qualcomm.
The following table lists the logs required to report an issue.
Log name Protocol issues Throughput issues Host driver logs Required Required Firmware logs Required Required Wireless sniffer logs Recommended Required Supplicant logs Required Required
Logs for ath11k
The Wi-Fi subsystem offers tools and logs to assist with troubleshooting issues.Pull Wpa_supplicant logs
If you observe any issue, run the following command to collect wpa_supplicant logs:192.168.1.22, run the following command:
Pull Wi-Fi host driver and firmware logs
To pull the Wi-Fi host driver and firmware logs for the ath11k driver, do the following:- Run the
trace-cmdtool on the DUT as follows:- For the entire log, run the following command:
- For firmware log, run the following command:
- For the entire log, run the following command:
- Run the intended test case or reproduce the issue.
- Stop
trace-cmdby pressing Ctrl + C. Thetrace.datlog appears as follows: Sample output - Copy the
trace.datlog from the DUT to the Ubuntu host device. - Get the host and firmware logs as follows:
- To get the host log from the
trace.datlog, run the following command:Sample outputYou can install thetrace-cmdtool by running the following command in the Ubuntu terminal: - To get the firmware logs, share the
trace.datlog and issue details on the support portal.
- To get the host log from the
Capture driver logs in dmesg
The ath11k commands for dmesg are as follows:- To get WMI-related driver logs, run the following command:
- To get host target communication (HTC) related logs, run the following command:
Wireless sniffer
A wireless sniffer intercepts the Wi-Fi frames over the air. Use a wireless sniffer to sniff the Wi-Fi Over the Air (OTA) packets.Collect firmware dump
When the device crashes, the firmware dump is saved as a BIN file at the/var/spool/crash directory.
Logs for ath12k
The Wi-Fi subsystem offers tools and logs to assist with troubleshooting issues on ath12k platforms.Pull Wi-Fi host driver and firmware logs
To pull the Wi-Fi host driver and firmware logs for the ath12k driver, runtrace-cmd on the DUT as follows:
- For the entire log, run the following command:
- For firmware log, run the following command:
trace-cmd by pressing Ctrl + C. Share the generated trace.dat file and issue details on the support portal.
Capture driver logs in dmesg
You can enable specific ath12k debug logs with thedebug_mask interface.
- To get WMI-related driver logs, run the following command:
- To get host target communication (HTC) related logs, run the following command:
Logs for ath10k
The Wi-Fi subsystem offers tools and logs to assist with troubleshooting issues on ath10k platforms.Pull Wi-Fi host driver and firmware logs
To pull the Wi-Fi host driver and firmware logs for the ath10k driver, runtrace-cmd on the DUT as follows:
- For the entire log, run the following command:
- For firmware log, run the following command:
trace-cmd by pressing Ctrl + C. Share the generated trace.dat file and issue details on the support portal.
Capture driver logs in dmesg
You can enable specific ath10k debug logs with thedebug_mask interface.
- To get WMI-related driver logs, run the following command:
- To get host target communication (HTC) related logs, run the following command:

