Open2

ath11k_pci wifi driverのエラー解決方法

oberkoberk

Ubuntu 24.04.1上のWiFiドライバのath11k_pciがうまく動かないためそれに関するメモ。

環境

  • ThinkPad P16s Gen 1(amd)
  • Ubuntu 24.04.1 LTS
  • Kernel:6.11.0-1008-oem
  • WiFiカード:QCNFA765 Wireless Network Adapter

dmesg

dmesg | grep ath11k | head -n 25

[    1.966441] ath11k_pci 0000:02:00.0: BAR 0 [mem 0x80000000-0x801fffff 64bit]: assigned
[    1.966465] ath11k_pci 0000:02:00.0: enabling device (0000 -> 0002)
[    1.967224] ath11k_pci 0000:02:00.0: MSI vectors: 32
[    1.967232] ath11k_pci 0000:02:00.0: wcn6855 hw2.1
[    4.183302] ath11k_pci 0000:02:00.0: chip_id 0x12 chip_family 0xb board_id 0xff soc_id 0x400c1211
[    4.183308] ath11k_pci 0000:02:00.0: fw_version 0x1106196e fw_build_timestamp 2024-01-12 11:30 fw_build_id WLAN.HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3.6510.37
[    4.546572] ath11k_pci 0000:02:00.0 wlp2s0: renamed from wlan0
[    5.302983] ath11k_pci 0000:02:00.0: firmware crashed: MHI_CB_EE_RDDM
[    8.148840] ath11k_pci 0000:02:00.0: wmi command 20488 timeout
[    8.148859] ath11k_pci 0000:02:00.0: failed to send WMI_VDEV_SET_PARAM_CMDID
[    8.148869] ath11k_pci 0000:02:00.0: Failed to set preamble for VDEV: 0
[   11.156892] ath11k_pci 0000:02:00.0: wmi command 20493 timeout
[   11.156910] ath11k_pci 0000:02:00.0: failed to send WMI_VDEV_SET_WMM_PARAMS_CMDID
[   11.156921] ath11k_pci 0000:02:00.0: failed to set wmm params: -11
[   14.228643] ath11k_pci 0000:02:00.0: wmi command 20493 timeout
[   14.228659] ath11k_pci 0000:02:00.0: failed to send WMI_VDEV_SET_WMM_PARAMS_CMDID
[   14.228669] ath11k_pci 0000:02:00.0: failed to set wmm params: -11
[   17.236607] ath11k_pci 0000:02:00.0: wmi command 20493 timeout
[   17.236621] ath11k_pci 0000:02:00.0: failed to send WMI_VDEV_SET_WMM_PARAMS_CMDID
[   17.236630] ath11k_pci 0000:02:00.0: failed to set wmm params: -11
[   20.244667] ath11k_pci 0000:02:00.0: wmi command 20493 timeout
[   20.244680] ath11k_pci 0000:02:00.0: failed to send WMI_VDEV_SET_WMM_PARAMS_CMDID
[   20.244691] ath11k_pci 0000:02:00.0: failed to set wmm params: -11
[   21.561370] ath11k_pci 0000:02:00.0: chip_id 0x12 chip_family 0xb board_id 0xff soc_id 0x400c1211
[   21.561386] ath11k_pci 0000:02:00.0: fw_version 0x1106196e fw_build_timestamp 2024-01-12 11:30 fw_build_id WLAN.HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3.6510.37

挙げられていた対策

Bugzillaのページによると、bootパラメータに、memmap=12M$20Mを追加すると動作する例が報告されているらしいです。

oberkoberk

しかし、上の対策をすると、うまく起動しません。