Ich habe mir vor Kurzem einen Acer Aspire R5-471T Laptop gekauft und Ubuntu 16.04 installiert, aber das WLAN funktioniert einfach nicht. Laut meiner Google-Suche liegt das daran, dass mein WLAN-Adapter ein proprietärer Qualcomm Atheros QCA6174 ist und daher etwas Fummelei erfordert, damit er unter Ubuntu richtig läuft.
Hier sind einige der Nachrichten, die ich vom Terminal erhalten habe:
lspci -nnk | grep 0280 -A2
01:00.0 Network controller [0280]: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter [168c:003e] (rev 32)
Subsystem: Lite-On Communications Inc QCA6174 802.11ac Wireless Network Adapter [11ad:0807]
dmesg | grep ath
[ 1.960883] ath10k_core: unknown parameter 'skip_opt' ignored
[ 1.974347] ath10k_pci 0000:01:00.0: pci irq msi-x interrupts 8 irq_mode 0 reset_mode 0
[ 2.219383] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/cal-pci-0000:01:00.0.bin failed with error -2
[ 2.219671] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA6174/hw3.0/firmware-5.bin failed with error -2
[ 2.219673] ath10k_pci 0000:01:00.0: could not fetch firmware file 'ath10k/QCA6174/hw3.0/firmware-5.bin': -2
[ 2.219678] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA6174/hw3.0/firmware-4.bin failed with error -2
[ 2.219680] ath10k_pci 0000:01:00.0: could not fetch firmware file 'ath10k/QCA6174/hw3.0/firmware-4.bin': -2
[ 2.219684] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA6174/hw3.0/firmware-3.bin failed with error -2
[ 2.219685] ath10k_pci 0000:01:00.0: could not fetch firmware file 'ath10k/QCA6174/hw3.0/firmware-3.bin': -2
[ 2.219690] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA6174/hw3.0/firmware-2.bin failed with error -2
[ 2.219691] ath10k_pci 0000:01:00.0: could not fetch firmware file 'ath10k/QCA6174/hw3.0/firmware-2.bin': -2
[ 2.219695] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA6174/hw3.0/firmware.bin failed with error -2
[ 2.219696] ath10k_pci 0000:01:00.0: could not fetch firmware (-2)
[ 2.219698] ath10k_pci 0000:01:00.0: could not fetch firmware files (-2)
[ 2.219699] ath10k_pci 0000:01:00.0: could not probe fw (-2)
Ich bin noch relativ neu bei Linux und kein Entwickler, also seien Sie bitte nachsichtig.
Antwort1
Ich habe es geschafft, das WLAN zum Laufen zu bringen. Der Trick ist folgender:
(1) Erstellen Sie einen Ordner mit dem Namen /lib/firmware/ath10k/QCA6174
(2) Stellen Sie sicher, dass zwei Unterordner vorhanden sind: /hw2.1 und /hw3.0
(3) Kopieren Sie die hier gefundenen Dateien in die entsprechenden Unterordner:https://github.com/kvalo/ath10k-firmware
(4) Beachten Sie, dass die Dateien mit dem Namen „firmware-4.bin_WLAN.RM.2.0-00180-QCARMSWPZ-1“ im Unterordner hw3.0 und „firmware-5.bin_WLAN.RM.2.0-00180-QCARMSWPZ-1“ im Unterordner hw2.1 in „firmware-4.bin“ bzw. „firmware-5.bin“ umbenannt werden sollten. (Das war es, was bei mir von Anfang an Probleme verursacht hat).