web-dev-qa-db-fra.com

Réseaux Wi-Fi Ubuntu 16.04 estompés - Dell Latitude E5470

J'ai vu de nombreux articles sur les problèmes de Wifi dans différentes versions d'Ubuntu, mais aucune des réponses ne semble s'appliquer à moi.

Voici le résultat de rfkill list:

0: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no
1: Dell-wifi: Wireless LAN
    Soft blocked: no
    Hard blocked: no
2: Dell-bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no
3: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

Et voici le résultat de Sudo lshw -C network:

  *-network DISABLED      
       description: Wireless interface
       product: QCA6174 802.11ac Wireless Network Adapter
       vendor: Qualcomm Atheros
       physical id: 0
       bus info: pci@0000:01:00.0
       logical name: wlp1s0
       version: 32
       serial: 40:49:0f:06:1d:1f
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=ath10k_pci driverversion=4.4.0-21-generic firmware=WLAN.RM.2.0-00180-QCARMSWPZ-1 latency=0 link=no multicast=yes wireless=IEEE 802.11abgn
       resources: irq:130 memory:e1000000-e11fffff
  *-network
       description: Ethernet interface
       product: Ethernet Connection I219-LM
       vendor: Intel Corporation
       physical id: 1f.6
       bus info: pci@0000:00:1f.6
       logical name: enp0s31f6
       version: 21
       serial: 28:f1:0e:0f:2e:23
       size: 100Mbit/s
       capacity: 1Gbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=3.2.6-k duplex=full firmware=0.13-3 ip=192.168.1.110 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
       resources: irq:127 memory:e1300000-e131ffff

Je vois ces deux zones grisées dans le menu de mon réseau (en haut à droite): "Réseaux WiFi" "Appareil pas prêt"

J'ai passé deux semaines à essayer de résoudre ce problème sur 3 versions différentes d'ubuntu (14.10, 15.10 et maintenant 16.04) sur cet ordinateur portable, qui est désormais un double démarrage de Windows 10 et Ubuntu 16.04. Toute aide serait très appréciée.

sortie de dmesg | grep ath:

[    8.982622] ath10k_pci 0000:01:00.0: enabling device (0000 -> 0002)
[    8.983651] ath10k_pci 0000:01:00.0: pci irq msi-x interrupts 8 irq_mode 0 reset_mode 0
[    9.260939] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/cal-pci-0000:01:00.0.bin failed with error -2
[    9.269044] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA6174/hw3.0/firmware-5.bin failed with error -2
[    9.269048] ath10k_pci 0000:01:00.0: could not fetch firmware file 'ath10k/QCA6174/hw3.0/firmware-5.bin': -2
[    9.368509] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA6174/hw3.0/board-2.bin failed with error -2
[   11.640870] ath10k_pci 0000:01:00.0: qca6174 hw3.2 (0x05030000, 0x00340aff sub 1028:0310) fw WLAN.RM.2.0-00180-QCARMSWPZ-1 fwapi 4 bdapi 1 htt-ver 3.26 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1 features wowlan,ignore-otp,no-4addr-pad
[   11.640873] ath10k_pci 0000:01:00.0: debug 0 debugfs 1 tracing 1 dfs 0 testmode 0
[   14.637936] ath10k_pci 0000:01:00.0: could not suspend target (-11)
[   14.705845] ath: EEPROM regdomain: 0x6c
[   14.705848] ath: EEPROM indicates we should expect a direct regpair map
[   14.705850] ath: Country alpha2 being used: 00
[   14.705850] ath: Regpair used: 0x6c
[   14.844845] ath10k_pci 0000:01:00.0 wlp1s0: renamed from wlan0
[   26.098537] ath10k_pci 0000:01:00.0: failed to enable dynamic BW: -11
[   32.098781] ath10k_pci 0000:01:00.0: could not suspend target (-11)
[   37.930829] ath10k_pci 0000:01:00.0: failed to enable dynamic BW: -11
[   43.931047] ath10k_pci 0000:01:00.0: could not suspend target (-11)
[   49.243463] ath10k_pci 0000:01:00.0: failed to enable dynamic BW: -11
[   55.243906] ath10k_pci 0000:01:00.0: could not suspend target (-11)
[   71.260298] ath10k_pci 0000:01:00.0: failed to enable dynamic BW: -11
[   77.260556] ath10k_pci 0000:01:00.0: could not suspend target (-11)
[   82.572856] ath10k_pci 0000:01:00.0: failed to enable dynamic BW: -11
[   88.573096] ath10k_pci 0000:01:00.0: could not suspend target (-11)
[  104.253467] ath10k_pci 0000:01:00.0: failed to set rx-chainmask: -11, req 0x3
[  107.253817] ath10k_pci 0000:01:00.0: failed to set arp ac override parameter: -11
[  113.253791] ath10k_pci 0000:01:00.0: could not suspend target (-11)
[  118.566289] ath10k_pci 0000:01:00.0: failed to set tx-chainmask: -11, req 0x3
[  121.566223] ath10k_pci 0000:01:00.0: failed to set arp ac override parameter: -11
[  127.566616] ath10k_pci 0000:01:00.0: could not suspend target (-11)
[  139.263049] ath10k_pci 0000:01:00.0: failed to enable dynamic BW: -11
[  145.263314] ath10k_pci 0000:01:00.0: could not suspend target (-11)
[  150.575255] ath10k_pci 0000:01:00.0: failed to set rx-chainmask: -11, req 0x3
[  153.575438] ath10k_pci 0000:01:00.0: failed to set arp ac override parameter: -11
2
user2788735

Je vous suggère d'installer le micrologiciel requis pour votre appareil. Avec une connexion Internet en état de marche, ouvrez un terminal et faites:

wget http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.158_all.deb
Sudo dpkg -i linux-firmware*.deb
Sudo modprobe -r ath10k_pci && Sudo modprobe ath10k_pci

En outre, il semble que le pilote souhaite mais ne trouve pas de code de région. Je recommande que votre domaine de réglementation soit défini explicitement. Vérifiez le vôtre:

Sudo iw reg get

Si vous obtenez 00, il s'agit d'un paramètre unique. Trouvez le vôtre ici: http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 Réglez-le ensuite temporairement:

Sudo iw reg set IS

Bien sûr, remplacez votre code de pays si ce n'est l'Islande. Définissez-le en permanence:

gksudo gedit /etc/default/crda

Utilisez nano ou kate ou leafpad si vous n’avez pas l’éditeur de texte gedit.

Changer la dernière ligne pour lire:

REGDOMAIN=IS

Relisez attentivement, enregistrez et fermez l'éditeur de texte.

Redémarrez et laissez-nous savoir si cela fonctionne comme prévu.

2
chili555

1.Télécharger à partir de https://github.com/FireWalkerX/ath10k-firmware/blob/7e56cbb94182a2fdab110cf5bfeded8fd1d44d30/QCA6174/hw3.0/board-2.board=.bin=rawue , puis renommez en board.bin.

2. Téléchargez depuis https://github.com/FireWalkerX/ath10k-firmware/blob/7e56cbb94182a2fdab110cf5bfeded8fd1d44d30/QCA6174/hw3.0/firmware-4. -1? Raw = true , puis renommez firmware 4.bin

3.Placez tous les éléments ci-dessus dans /lib/firmware/ath10k/QCA6174/hw3.0/

4. redémarrez votre machine

enfin, ma solution vient de: https://bbs.archlinux.org/viewtopic.php?pid=1604345#p1604345

0
pan tan