Ideapad 310 problemas com o chipset QCA9377

1

Comprei um novo Ideapad 310, mas estou tendo problemas com o Wi-Fi. Eu sei que não é o cartão em si, pois está funcionando bem no Windows.

Um pouco de saída do console:

~> lspci -nnk | grep -iA2 net; dmesg | grep ath10k 01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 10) Subsystem: Lenovo RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [17aa:3854] Kernel driver in use: r8169 Kernel modules: r8169 02:00.0 Network controller [0280]: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter [168c:0042] (rev 30) Subsystem: Lenovo QCA9377 802.11ac Wireless Network Adapter [17aa:4035] Kernel driver in use: ath10k_pci Kernel modules: ath10k_pci [ 10.702934] ath10k_pci 0000:02:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0 [ 11.468134] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:02:00.0.bin failed with error -2 [ 11.468143] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/cal-pci-0000:02:00.0.bin failed with error -2 [ 11.559070] ath10k_pci 0000:02:00.0: qca9377 hw1.0 target 0x05020000 chip_id 0x003820ff sub 17aa:4035 [ 11.559071] ath10k_pci 0000:02:00.0: kconfig debug 0 debugfs 1 tracing 1 dfs 0 testmode 0 [ 11.559442] ath10k_pci 0000:02:00.0: firmware ver WLAN.TF.1.0-00267-1 api 5 features ignore-otp crc32 79cea2c7 [ 11.882651] ath10k_pci 0000:02:00.0: board_file api 2 bmi_id N/A crc32 93da0176 [ 13.700701] ath10k_pci 0000:02:00.0: htt-ver 3.1 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1 [ 13.892802] ath10k_pci 0000:02:00.0 wlp2s0: renamed from wlan0 [ 54.550452] ath10k_pci 0000:02:00.0: no channel configured; ignoring frame(s)! [ 54.807511] ath10k_pci 0000:02:00.0: no channel configured; ignoring frame(s)! [ 87.131551] ath10k_pci 0000:02:00.0: no channel configured; ignoring frame(s)! [ 93.416750] ath10k_pci 0000:02:00.0: no channel configured; ignoring frame(s)!

Suspeito que "Falha na carga de firmware direto" faz parte do problema! Eu tentei instalar os drivers do repositório github também, mas sem sucesso.

Se eu desconectar o cabo de rede e deixar o wi-fi assumir, ele poderá ver as várias redes, tentar se conectar e mostrar a caixa de diálogo novamente (e sim, verifiquei novamente passe certo!). A parte mais irritante é que, se eu fizer isso e, em seguida, conecto o cabo de ethernet de volta, ele não volta para o cabo, e eu acabo tendo que reiniciar.

Isto é o que está no dmesg se eu fizer isso:

[ 902.852708] ath10k_pci 0000:02:00.0: no channel configured; ignoring frame(s)! [ 918.605406] r8169 0000:01:00.0 enp1s0: link down [ 926.759851] ath10k_pci 0000:02:00.0: no channel configured; ignoring frame(s)! [ 938.917562] wlp2s0: authenticate with 94:44:52:2d:7c:cd [ 938.950373] wlp2s0: send auth to 94:44:52:2d:7c:cd (try 1/3) [ 938.951626] wlp2s0: authenticated [ 938.953669] wlp2s0: associate with 94:44:52:2d:7c:cd (try 1/3) [ 938.955960] wlp2s0: RX AssocResp from 94:44:52:2d:7c:cd (capab=0x411 status=0 aid=2) [ 938.958987] wlp2s0: associated [ 938.959060] IPv6: ADDRCONF(NETDEV_CHANGE): wlp2s0: link becomes ready [ 938.965286] ath: EEPROM regdomain: 0x833a [ 938.965287] ath: EEPROM indicates we should expect a country code [ 938.965288] ath: doing EEPROM country->regdmn map search [ 938.965290] ath: country maps to regdmn code: 0x37 [ 938.965291] ath: Country alpha2 being used: GB [ 938.965291] ath: Regpair used: 0x37 [ 938.965293] ath: regdomain 0x833a dynamically updated by country IE [ 942.133768] ath10k_pci 0000:02:00.0: timed out waiting for offchannel skb ffff9f18ecc7b300 [ 945.205307] ath10k_pci 0000:02:00.0: timed out waiting for offchannel skb ffff9f18ecc7b300 [ 948.277398] ath10k_pci 0000:02:00.0: timed out waiting for offchannel skb ffff9f18ecc7b300

Qualquer ideia ou sugestão apreciada com gratidão. De acordo com esta discussão , a mensagem de erro pode indicar que o driver não consegue encontrar o firmware para upload. É possível aumentar o nível de log para que ele seja impresso de onde está tentando carregá-lo?

Editar: pode ser vítima de um bug conhecido . Tempo para um dongle USB barato me ajudar.

    
por chooban 30.12.2016 / 20:41

0 respostas