Qualcomm Atheros QCA6174 não funciona com o 4.2.0-23-genérico em 14.04

1

Eu tenho um laptop Lenovo E31-70, com placa wifi Qualcomm Atheros QCA6174 (rev20). Eu consegui trabalhar usando este solução .

Tudo funcionou bem até cerca de uma semana atrás, quando eu executei as atualizações automáticas e, em seguida, meu wifi morreu repentinamente.

Agora eu tenho 14.04 com o kernel 4.2.0-23, mas é isso que eu recebo com dmesg | grep ath10k

[    1.915931] ath10k_pci 0000:03:00.0: pci irq msi-x interrupts 8 irq_mode 0 reset_mode 0
[    2.125714] ath10k_pci 0000:03:00.0: Direct firmware load for ath10k/cal-pci-0000:03:00.0.bin failed with error -2
[    3.339234] ath10k_pci 0000:03:00.0: qca6174 hw2.1 (0x05010000, 0x003405ff, 168c:003e:17aa:3044) fw WLAN.RM.1.1-00141 api 5 htt 3.1 wmi 4 cal otp max_sta 32
[    3.339239] ath10k_pci 0000:03:00.0: debug 0 debugfs 1 tracing 1 dfs 0 testmode 0
[   64.921977] Modules linked in: drbg ansi_cprng ctr ccm thinkpad_acpi nvram msr acpi_call(OE) arc4 uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common videodev media rtsx_usb_ms memstick btusb btrtl btbcm btintel snd_hda_codec_realtek snd_hda_codec_generic joydev snd_hda_codec_hdmi intel_rapl iosf_mbi x86_pkg_temp_thermal intel_powerclamp coretemp snd_hda_intel kvm snd_hda_codec snd_hda_core snd_hwdep crct10dif_pclmul crc32_pclmul ath10k_pci ath10k_core ath mac80211 aesni_intel i915 bnep aes_x86_64 lrw gf128mul glue_helper rfcomm ablk_helper snd_soc_rt286 snd_soc_rl6347a bluetooth drm_kms_helper cryptd snd_soc_core snd_compress ac97_bus snd_pcm_dmaengine input_leds drm serio_raw snd_pcm lpc_ich cfg80211 mei_me mei shpchp snd_seq_midi snd_seq_midi_event snd_rawmidi wmi i2c_algo_bit snd_seq snd_seq_device ideapad_laptop sparse_keymap snd_timer snd ak8975 inv_mpu6050 industrialio_triggered_buffer binfmt_misc i2c_hid hid kfifo_buf industrialio i2c_mux soundcore video dw_dmac dw_dmac_core snd_soc_sst_acpi 8250_dw i2c_designware_platform i2c_designware_core spi_pxa2xx_platform nls_iso8859_1 mac_hid acpi_pad parport_pc ppdev lp parport rtsx_usb_sdmmc rtsx_usb psmouse ahci r8169 libahci mii sdhci_acpi sdhci

Eu tive que renomear o board.bin para board-pci-168c:003e:17aa:3044.bin em /lib/firmware/ath10k/QCA6174/hw2.1 para se livrar de outra linha de "não é possível carregar diretamente ...", mas o wifi ainda não funciona. Ele pode se conectar ao meu roteador, mas ele cai rapidamente e fica assim depois disso.

Posso de alguma forma resolver essa bagunça? Tentei reinstalar o link

e também foi para git para obter os arquivos ath10k para QCA6174 / hw2.1 mas ainda sem sorte .. Devo apenas atualizar para 15.10?

Se possível, eu gostaria de evitar isso a qualquer custo, já que eu prefiro os lançamentos do LTS.

No meu entendimento 14.04.3 o firmware do LTS não possui um driver para o Qualcomm Atheros QCA6174, é por isso que tive que atualizar para o kernel mais recente e instalar o firmware. E funcionou muito bem, mas não consigo entender o que deu errado com as atualizações? Eu estraguei alguma coisa ou estou sentindo alguma falta?

Muito obrigado por qualquer ajuda antecipadamente!

    
por danielhomola 10.01.2016 / 15:00

3 respostas

1

Desculpe pela confusão, parece que nosso roteador do Reino Unido estava com defeito (hub de BT). Ele não tem o modo 802.11ac, então eu tive que trocá-lo para 802.11a do 802.11ng, no 5Ghz e agora o wifi está trabalhando com meu laptop.

Obrigado pela sua ajuda e respostas de qualquer maneira!

    
por danielhomola 18.01.2016 / 19:22
0

Primeiro, inicialize com um kenel perivento usando o menu do grub para ver se não é uma regressão do kernel e veja se o Wi-Fi funciona.

Em seguida, tente instalar o mais recente firmware do repositório "astuto".

    
por Pilot6 10.01.2016 / 15:26
0

Parece que a configuração do parâmetro foi omitida e pode ajudar

echo "options ath10k_core skip_otp=Y" | sudo tee /etc/modprobe.d/ath10k_core.conf

Reinicie

    
por Jeremy31 17.01.2016 / 18:00