Ubuntu 16.04 redes Wi-Fi desativadas - Dell Latitude E5470

2

Eu tenho visto muitos posts sobre problemas de Wifi em várias versões do Ubuntu, mas nenhuma das respostas parece ser aplicável a mim.

Esta é a saída 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

E esta é a saída 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

Eu vejo estes dois acinzentados no meu menu de rede (canto superior direito): "Redes WiFi" "dispositivo não está pronto"

Eu passei duas semanas tentando consertar este problema em 3 versões diferentes do ubuntu (14.10, 15.10 e agora 16.04) neste laptop que agora é um boot duplo do Windows 10 e Ubuntu 16.04. Qualquer ajuda seria muito apreciada.

saída 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
    
por user2788735 15.07.2016 / 15:27

2 respostas

2

Sugiro que você instale o firmware necessário para o seu dispositivo. Com uma conexão de internet ativa, abra um terminal e faça:

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

Além disso, parece que o driver quer, mas não consegue encontrar um código de região. Recomendo que seu domínio regulatório seja definido explicitamente. Verifique o seu:

sudo iw reg get

Se você obtiver 00, essa é uma configuração de tamanho único, talvez ajustada para todos. Encontre o seu aqui: link Defina-o temporariamente:

sudo iw reg set IS

Claro, substitua o código do seu país, se não a Islândia. Definir permanentemente:

gksudo gedit /etc/default/crda

Use nano ou kate ou leafpad se você não tiver o editor de texto gedit.

Altere a última linha para ler:

REGDOMAIN=IS

Revise cuidadosamente, salve e feche o editor de texto.

Reinicie e nos informe se está funcionando como esperado.

    
por chili555 15.07.2016 / 21:52
0

1.Download de link e renomeie para board.bin.

2.Download de link e, em seguida, renomeie para firmware-4.bin

3.Coloque tudo acima em /lib/firmware/ath10k/QCA6174/hw3.0 /

4.reboote sua máquina

finalmente, minha solução vem de: https://bbs.archlinux.org/viewtopic.php?pid=1604345#p1604345

    
por pan tan 29.11.2016 / 02:53