web-dev-qa-db-fra.com

Problème Wifi, impossible de récupérer le fichier du micrologiciel, Ubuntu 14.04 avec le périphérique Qualcomm Atheros (rev 31)

J'ai parcouru d'innombrables tutoriels et questions similaires pour tenter de résoudre ce problème, mais je ne parviens toujours pas à faire fonctionner le wifi. J'ai donc décidé de poser une nouvelle question.

J'ai démarré mon ordinateur Windows à deux avec Ubuntu 14.04 parce que mon professeur avait besoin de ma compatibilité avec le laboratoire. Sur ma partition Windows, le wifi fonctionne. Sous Linux, cela ne fonctionne pas du tout. J'ai essayé de Sudo-apt pour installer de nombreux backports, et aucun d'entre eux n'a fonctionné. Il y avait une réponse ici qui a presque résolu mon problème, mais j'ai essayé de faire la commande Sudo cp /lib/firmware/ath10k/QCA9377/hw1.0/firmware-5.bin_WLAN.TF.1.0-00267-1 /lib/firmware/ath10k/QCA9377/hw1.0/firmware-5.bin et il n'a pas pu trouver les fichiers après avoir effectué toutes les autres étapes.

Ce post a été très utile, mais n'a pas résolu mes problèmes lorsque j'ai parcouru les étapes.

Voici ma sortie d'un tas de requêtes en ligne de commande. Je suis un nouvel utilisateur de Linux et je suis tellement perdu. Toute aide serait très appréciée!!

lspci -nn | grep -i network

03:00.0 Network controller [0280]: Qualcomm Atheros Device [168c:0042] (rev 31)

rfkill list

0: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no
1: Acer-wireless: Wireless LAN
    Soft blocked: no
    Hard blocked: no
2: Acer-bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no

Sudo lshw -C network

  *-network               
       description: Network controller
       product: Qualcomm Atheros
       vendor: Qualcomm Atheros
       physical id: 0
       bus info: pci@0000:03:00.0
       version: 31
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: driver=ath10k_pci latency=0
       resources: irq:131 memory:b4200000-b43fffff
  *-network
       description: Ethernet interface
       product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0.1
       bus info: pci@0000:04:00.1
       logical name: eth0
       version: 12
       serial: 54:ab:3a:f8:75:37
       size: 1Gbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=rtl8411-2_0.0.1 07/08/13 ip=192.168.0.86 latency=0 link=yes multicast=yes port=MII speed=1Gbit/s
       resources: irq:129 ioport:3000(size=256) memory:b4404000-b4404fff memory:b4400000-b4403fff

lsmod | grep ath

ath10k_pci             40960  0 
ath10k_core           315392  1 ath10k_pci
ath                    32768  1 ath10k_core
mac80211              733184  1 ath10k_core
cfg80211              561152  4 wl,ath,mac80211,ath10k_core

dmesg | grep ath

[    1.484608] ath10k_pci 0000:03:00.0: pci irq msi-x interrupts 8 irq_mode 0 reset_mode 0
[    1.727693] ath10k_pci 0000:03:00.0: Direct firmware load for ath10k/cal-pci-0000:03:00.0.bin failed with error -2
[    1.735591] ath10k_pci 0000:03:00.0: Direct firmware load for ath10k/QCA9377/hw1.0/firmware-5.bin failed with error -2
[    1.735596] ath10k_pci 0000:03:00.0: could not fetch firmware file 'ath10k/QCA9377/hw1.0/firmware-5.bin': -2
[    1.735680] ath10k_pci 0000:03:00.0: Direct firmware load for ath10k/QCA9377/hw1.0/firmware-4.bin failed with error -2
[    1.735683] ath10k_pci 0000:03:00.0: could not fetch firmware file 'ath10k/QCA9377/hw1.0/firmware-4.bin': -2
[    1.735691] ath10k_pci 0000:03:00.0: Direct firmware load for ath10k/QCA9377/hw1.0/firmware-3.bin failed with error -2
[    1.735692] ath10k_pci 0000:03:00.0: could not fetch firmware file 'ath10k/QCA9377/hw1.0/firmware-3.bin': -2
[    1.735699] ath10k_pci 0000:03:00.0: Direct firmware load for ath10k/QCA9377/hw1.0/firmware-2.bin failed with error -2
[    1.735701] ath10k_pci 0000:03:00.0: could not fetch firmware file 'ath10k/QCA9377/hw1.0/firmware-2.bin': -2
[    1.735707] ath10k_pci 0000:03:00.0: Direct firmware load for ath10k/QCA9377/hw1.0/firmware.bin failed with error -2
[    1.735709] ath10k_pci 0000:03:00.0: could not fetch firmware (-2)
[    1.735711] ath10k_pci 0000:03:00.0: could not fetch firmware files (-2)
[    1.735713] ath10k_pci 0000:03:00.0: could not probe fw (-2)
1
polygondust

Vous devez installer linux-firmware à partir de xenial. Il a ce firmware.

Courir

wget http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.157.12_all.deb
Sudo dpkg -i linux-firmware*
1
Pilot6