web-dev-qa-db-fra.com

Qualcomm Atheros QCA6174 L'adaptateur réseau sans fil 802.11ac [168c: 003e] (rév 32) ne peut pas activer la technologie Wi-Fi

Je viens d'installer Ubuntu 16.04 LTS (version du noyau 4.8.0-36-generic) sur le nouveau bloc-notes avec Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter [168c:003e] (rev 32) et cela ne fonctionne pas.

J'ai trouvé la solution sur Internet mais cela ne fonctionne pas pour moi. C'est ce que j'ai fait:

  1. pilotes téléchargés depuis ce référentiel: https://github.com/kvalo/ath10k-firmware

  2. copié ces pilotes dans le répertoire /lib/firmware/ath10k/QCA6174

  3. Sudo cp /lib/firmware/ath10k/QCA6174/firmware-4.bin_WLAN.RM.2.0-00180-QCARMSWPZ-1 /lib/firmware/ath10k/QCA6174/firmware-4.bin

  4. recharger

Mais le wi-fi ne fonctionne toujours pas. Lorsque j'essaie de configurer le wi-fi dans les paramètres, je ne peux pas le faire.

Voici le résultat de la commande dmesg | grep ath10k:

[   10.040200] ath10k_pci 0000:02:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[   10.548072] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:02:00.0.bin failed with error -2
[   10.548079] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/cal-pci-0000:02:00.0.bin failed with error -2
[   10.591818] ath10k_pci 0000:02:00.0: qca6174 hw3.2 target 0x05030000 chip_id 0x00340aff sub 17aa:0827
[   10.591823] ath10k_pci 0000:02:00.0: kconfig debug 0 debugfs 1 tracing 1 dfs 0 testmode 0
[   10.592326] ath10k_pci 0000:02:00.0: firmware ver WLAN.RM.2.0-00180-QCARMSWPZ-1 api 5 features wowlan,ignore-otp,no-4addr-pad crc32 75dee6c5
[   10.820021] ath10k_pci 0000:02:00.0: board_file api 2 bmi_id N/A crc32 07ee144e
[   12.984484] ath10k_pci 0000:02:00.0: htt-ver 3.26 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1
[   13.587814] ath10k_pci 0000:02:00.0 wlp2s0: renamed from wlan0
[  215.900218] ath10k_pci 0000:02:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[  216.178456] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:02:00.0.bin failed with error -2
[  216.178465] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/cal-pci-0000:02:00.0.bin failed with error -2
[  216.178507] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/QCA6174/hw3.0/firmware-5.bin failed with error -2
[  216.178509] ath10k_pci 0000:02:00.0: could not fetch firmware file 'ath10k/QCA6174/hw3.0/firmware-5.bin': -2
[  216.178713] ath10k_pci 0000:02:00.0: qca6174 hw3.2 target 0x05030000 chip_id 0x00340aff sub 17aa:0827
[  216.178715] ath10k_pci 0000:02:00.0: kconfig debug 0 debugfs 1 tracing 1 dfs 0 testmode 0
[  216.179486] ath10k_pci 0000:02:00.0: firmware ver WLAN.RM.2.0-00180-QCARMSWPZ-1 api 4 features wowlan,ignore-otp,no-4addr-pad crc32 75dee6c5
[  216.243352] ath10k_pci 0000:02:00.0: board_file api 2 bmi_id N/A crc32 07ee144e
[  218.410241] ath10k_pci 0000:02:00.0: htt-ver 3.26 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1
[  218.498078] ath10k_pci 0000:02:00.0 wlp2s0: renamed from wlan0

Ceci est lshw résultat:

   *-network DISABLED
        description: Wireless interface
        product: QCA6174 802.11ac Wireless Network Adapter
        vendor: Qualcomm Atheros
        physical id: 0
        bus info: pci@0000:02:00.0
        logical name: wlp2s0
        version: 32
        serial: 58:00:e3:f6:bd:6f
        width: 64 bits
        clock: 33MHz
        capabilities: bus_master cap_list ethernet physical wireless
        configuration: broadcast=yes driver=ath10k_pci driverversion=4.8.0-36-generic firmware=WLAN.RM.2.0-00180-QCARMSWPZ-1 latency=0 link=no multicast=yes wireless=IEEE 802.11
        resources: irq:320 memory:94000000-941fffff

J'ai aussi essayé de faire ça:

Sudo rm /lib/firmware/ath10k/QCA6174/hw3.0/* 2> /dev/null

Sudo wget -O /lib/firmware/ath10k/QCA6174/hw3.0/board.bin https://github.com/kvalo/ath10k-firmware/blob/master/QCA6174/hw3.0/board.bin?raw=true

Sudo wget -O /lib/firmware/ath10k/QCA6174/hw3.0/board-2.bin https://github.com/kvalo/ath10k-firmware/blob/master/QCA6174/hw3.0/board-2.bin?raw=true

Sudo wget -O /lib/firmware/ath10k/QCA6174/hw3.0/firmware-4.bin https://github.com/kvalo/ath10k-firmware/blob/master/QCA6174/hw3.0/firmware-4.bin_WLAN.RM.2.0-00180-QCARMSWPZ-1?raw=true

Mais le résultat était le même.

Je ne peux pas comprendre ce que je fais mal.

P.S. Désolé pour mon anglais )

UPD:

rfkill list all output:

0: ideapad_wlan: Wireless LAN
    Soft blocked: no
    Hard blocked: yes
1: ideapad_bluetooth: Bluetooth
    Soft blocked: yes
    Hard blocked: yes
2: hci0: Bluetooth
    Soft blocked: yes
    Hard blocked: no
4: phy1: Wireless LAN
    Soft blocked: no
    Hard blocked: no
5
Kirill

Courir dans un terminal

Sudo tee /etc/modprobe.d/ideapad.conf <<< "blacklist ideapad_laptop"

et redémarrez.

Et je suggère de ne pas tripoter le firmware. Restaurez également le package standard en

 Sudo apt update
 Sudo apt install --reinstall linux-firmware

Vous devez être connecté à Internet pour le faire.

4
Pilot6

Parce que vous nous avez montré que la commande "rfkill list all" fournissait:

0: ideapad_wlan: LAN sans fil Soft bloqué: non Hard bloqué: oui

Un "blocage dur" survient lorsqu'un commutateur d'arrêt physique est activé. Parfois, certains commutateurs physiques se déplacent vers la gauche ou la droite pour activer un module ou bien une touche F ou une touche Fonction + F qui active le module.

Découvrez ce que c'est pour votre ordinateur, puis basculez-le. Puis revérifiez "rfkill list all" et voyez si le bloc dur est parti. Il devrait dire "Difficile bloqué: non".

1
user735319