我有高通 QCNFA765 wifi 卡。我使用的是定制编译的内核6.1.55,内核中有ath11k_pci,并且所有固件文件均已成功加载。然而,启动时,我在控制台上看到:
ath11k_pci: Service connect timeout
ath11k_pci: failed to connect to HTT: -110
ath11k_pci: failed to start core: -110
并且网络设备wlan0不存在。
但 lspci -v 显示网卡及其正在使用的模块。
和 dmesg | grep ath11k
ath11k_pci: BAR 0: assigned [mem 0x90600000-0x907fffff 64bit]
ath11k_pci: enabling device (0000 -> 0002)
ath11k_pci: MSI vectors: 1
ath11k_pci: wcn6855 hw2.1
ath11k_pci: chip_id 0x12 chip_family 0xb board_id 0xff soc_id 0x400c1211
ath11k_pci: fw_version 0x11090c35 fw_build_timestamp 2022-04-18 20:23 fw_build_id WLAN.HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3.6510.9
ath11k_pci: leaving PCI ASPM disabled to avoid MHI M2 problems
ath11k_pci: failed to receive control response completion, polling..
ath11k_pci: Service connect timeout
ath11k_pci: failed to connect to HTT: -110
ath11k_pci: failed to start core: -110
ath11k_pci: ignore reset dev flags 0x4000
ath11k_pci: ignore reset dev flags 0x4000
ath11k_pci: failed to wait wlan mode request (mode 4): -110
ath11k_pci: qmi failed to send wlan mode off: -110
由于我使用的是自定义内核,因此我可能缺少一些内核选项。这里是我的内核配置。
另外,我已经启动了 Debian Live CD,并且 wifi 卡工作正常。所以我可以排除任何硬件问题。