LINUX.ORG.RU

Установка драйвера на QCA6174 Debian 10

 , ,


1

2

Имею Acer Aspire V15 Nitro (VN7-591G-58NM), на котором стоит Debian 10. Пытаюсь решить ошибки c WiFi QCA6174. Интернет, в принципе, работает, но не знаю какие могут быть последствия у этой ошибки.

sudo dmesg  | grep -i ath10k_pci
[    4.971817] ath10k_pci 0000:07:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[    5.288411] ath10k_pci 0000:07:00.0: firmware: failed to load ath10k/pre-cal-pci-0000:07:00.0.bin (-2)
[    5.288441] ath10k_pci 0000:07:00.0: firmware: failed to load ath10k/cal-pci-0000:07:00.0.bin (-2)
[    5.288757] ath10k_pci 0000:07:00.0: firmware: failed to load ath10k/QCA6174/hw2.1/firmware-6.bin (-2)
[    5.290228] ath10k_pci 0000:07:00.0: firmware: direct-loading firmware ath10k/QCA6174/hw2.1/firmware-5.bin
[    5.290239] ath10k_pci 0000:07:00.0: qca6174 hw2.1 target 0x05010000 chip_id 0x003405ff sub 105b:e08e
[    5.290242] ath10k_pci 0000:07:00.0: kconfig debug 0 debugfs 0 tracing 0 dfs 0 testmode 0
[    5.290751] ath10k_pci 0000:07:00.0: firmware ver SW_RM.1.1.1-00157-QCARMSWPZ-1 api 5 features ignore-otp,no-4addr-pad crc32 10bf8e08
[    5.360775] ath10k_pci 0000:07:00.0: firmware: direct-loading firmware ath10k/QCA6174/hw2.1/board-2.bin
[    5.361101] ath10k_pci 0000:07:00.0: board_file api 2 bmi_id N/A crc32 ae2e275a
[    6.798689] ath10k_pci 0000:07:00.0: htt-ver 3.1 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1
[    7.102184] ath10k_pci 0000:07:00.0 wlp7s0: renamed from wlan0 

Ошибки запуска

дек 14 10:54:29 pups kernel: ACPI Error: No handler for Region [RAM_] (00000000b6871056) [EmbeddedControl] (20180810/evregion-132)
дек 14 10:54:29 pups kernel: ACPI Error: Region EmbeddedControl (ID=3) has no handler (20180810/exfldio-265)
дек 14 10:54:29 pups kernel: ACPI Error: Method parse/execution failed \_SB.PCI0.LPCB.EC0._REG, AE_NOT_EXIST (20180810/psparse-516)
дек 14 10:54:29 pups kernel: ACPI Error: No handler for Region [RAM_] (00000000b6871056) [EmbeddedControl] (20180810/evregion-132)
дек 14 10:54:29 pups kernel: ACPI Error: Region EmbeddedControl (ID=3) has no handler (20180810/exfldio-265)
дек 14 10:54:29 pups kernel: ACPI Error: Method parse/execution failed \_SB.PCI0.LPCB.EC0._REG, AE_NOT_EXIST (20180810/psparse-516)
дек 14 10:54:29 pups kernel: ACPI BIOS Error (bug): Could not resolve [\_SB.PCI0.GFX0.DD02._BCL], AE_NOT_FOUND (20180810/psargs-330)
дек 14 10:54:29 pups kernel: ACPI Error: Method parse/execution failed \_SB.PCI0.PEG0.PEGP.DD02._BCL, AE_NOT_FOUND (20180810/psparse-516)
дек 14 10:54:29 pups kernel: ath10k_pci 0000:07:00.0: firmware: failed to load ath10k/pre-cal-pci-0000:07:00.0.bin (-2)
дек 14 10:54:29 pups kernel: firmware_class: See https://wiki.debian.org/Firmware for information about missing firmware
дек 14 10:54:29 pups kernel: ath10k_pci 0000:07:00.0: firmware: failed to load ath10k/cal-pci-0000:07:00.0.bin (-2)
дек 14 10:54:29 pups kernel: ath10k_pci 0000:07:00.0: firmware: failed to load ath10k/QCA6174/hw2.1/firmware-6.bin (-2)

firmware-atheros установлен. Что интересно, linux-firmware и firmware-atheros не содержат в папке hw 2.1 файл firmware-6. cal-pci-0000:07:00.0 вообще нет.


Пытаюсь решить ошибки c WiFi QCA6174. Интернет, в принципе, работает, но не знаю какие могут быть последствия у этой ошибки.

[    5.288411] ath10k_pci 0000:07:00.0: firmware: failed to load ath10k/pre-cal-pci-0000:07:00.0.bin (-2)
[    5.288441] ath10k_pci 0000:07:00.0: firmware: failed to load ath10k/cal-pci-0000:07:00.0.bin (-2)
[    5.288757] ath10k_pci 0000:07:00.0: firmware: failed to load ath10k/QCA6174/hw2.1/firmware-6.bin (-2)
[    5.290228] ath10k_pci 0000:07:00.0: firmware: direct-loading firmware ath10k/QCA6174/hw2.1/firmware-5.bin
[    5.290239] ath10k_pci 0000:07:00.0: qca6174 hw2.1 target 0x05010000 chip_id 0x003405ff sub 105b:e08e
[    5.290242] ath10k_pci 0000:07:00.0: kconfig debug 0 debugfs 0 tracing 0 dfs 0 testmode 0
[    5.290751] ath10k_pci 0000:07:00.0: firmware ver SW_RM.1.1.1-00157-QCARMSWPZ-1 api 5 features ignore-otp,no-4addr-pad crc32 10bf8e08
[    5.360775] ath10k_pci 0000:07:00.0: firmware: direct-loading firmware ath10k/QCA6174/hw2.1/board-2.bin

Если работает, то как бы ошибки не влияют. Драйвер пытается загружать разные (?) firmware. Эти он не находит

  • ath10k/pre-cal-pci-0000:07:00.0.bin
  • ath10k/cal-pci-0000:07:00.0.bin
  • ath10k/QCA6174/hw2.1/firmware-6.bin

поэтому загружает, то что есть

  • ath10k/QCA6174/hw2.1/firmware-5.bin
  • ath10k/QCA6174/hw2.1/board-2.bin

Чем они различаются, кроме имён файлов простому юзеру в общем случае неизвестно. Но, он может поискать / поспрашивать в интернетах. Иногда разные имена файлов firmware ничего не означают (содержимое внутри совпадает), иногда это может иметь какое-то значение. Можно поискать эти «недостающие» firmware в репозитариях новых ядер. И положить туда, где их ищет драйвер.

Но раз всё работает, можно «забить».

anymouze ★★ ()
Последнее исправление: anymouze (всего исправлений: 1)