conexão Wi-Fi caindo e / ou lenta após a atualização para 14.10

0

Acabei de atualizar de 14.04 para 14.10 e imediatamente comecei a ter problemas com o Wi-Fi no meu laptop Dell XPS 13. Vai funcionar bem por um tempo (algo como 30 min a uma hora?), Mas depois a conexão começa a ir devagar (perda de pacotes de 25% a 75%) e, eventualmente, pára. Às vezes, ele volta sozinho, mas na maioria das vezes eu tenho que alternar o botão wifi do hardware ( fn + F2 ).

Ao filtrar mensagens registradas para iwlwifi , veja uma possível mensagem de erro fail to flush all tx fifo queues Q 0 e várias mensagens para Q 4 is inactive and mapped to fifo 0 ra_tid :

$ dmesg | grep iwl
[ 9802.709772] iwlwifi 0000:02:00.0: fail to flush all tx fifo queues Q 0
[ 9802.709778] iwlwifi 0000:02:00.0: Current SW read_ptr 81 write_ptr 84
[ 9802.709813] iwl data: 00000000: 00 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[ 9802.709835] iwlwifi 0000:02:00.0: FH TRBs(0) = 0x80003052
[ 9802.709856] iwlwifi 0000:02:00.0: FH TRBs(1) = 0x801020a1
[ 9802.709868] iwlwifi 0000:02:00.0: FH TRBs(2) = 0x00000000
[ 9802.709881] iwlwifi 0000:02:00.0: FH TRBs(3) = 0x80300053
[ 9802.709893] iwlwifi 0000:02:00.0: FH TRBs(4) = 0x00000000
[ 9802.709907] iwlwifi 0000:02:00.0: FH TRBs(5) = 0x00000000
[ 9802.709921] iwlwifi 0000:02:00.0: FH TRBs(6) = 0x00000000
[ 9802.709933] iwlwifi 0000:02:00.0: FH TRBs(7) = 0x007090ef
[ 9802.709982] iwlwifi 0000:02:00.0: Q 0 is active and mapped to fifo 3 ra_tid 0x0000 [81,84]
[ 9802.710031] iwlwifi 0000:02:00.0: Q 1 is active and mapped to fifo 2 ra_tid 0x0000 [0,0]
[ 9802.710080] iwlwifi 0000:02:00.0: Q 2 is active and mapped to fifo 1 ra_tid 0x0000 [146,199]
[ 9802.710128] iwlwifi 0000:02:00.0: Q 3 is active and mapped to fifo 0 ra_tid 0x0000 [83,83]
[ 9802.710177] iwlwifi 0000:02:00.0: Q 4 is inactive and mapped to fifo 0 ra_tid 0x0000 [0,0]
[ 9802.710226] iwlwifi 0000:02:00.0: Q 5 is inactive and mapped to fifo 0 ra_tid 0x0000 [0,0]
[ 9802.710274] iwlwifi 0000:02:00.0: Q 6 is inactive and mapped to fifo 0 ra_tid 0x0000 [0,0]
[ 9802.710323] iwlwifi 0000:02:00.0: Q 7 is inactive and mapped to fifo 0 ra_tid 0x0000 [0,0]
[ 9802.710371] iwlwifi 0000:02:00.0: Q 8 is inactive and mapped to fifo 0 ra_tid 0x0000 [0,0]
[ 9802.710420] iwlwifi 0000:02:00.0: Q 9 is active and mapped to fifo 7 ra_tid 0x0000 [240,240]
[ 9802.710469] iwlwifi 0000:02:00.0: Q 10 is inactive and mapped to fifo 0 ra_tid 0x0000 [0,0]
[ 9802.710517] iwlwifi 0000:02:00.0: Q 11 is inactive and mapped to fifo 0 ra_tid 0x0000 [0,0]
[ 9802.710566] iwlwifi 0000:02:00.0: Q 12 is inactive and mapped to fifo 0 ra_tid 0x0000 [0,0]
[ 9802.710614] iwlwifi 0000:02:00.0: Q 13 is inactive and mapped to fifo 0 ra_tid 0x0000 [0,0]
[ 9802.710663] iwlwifi 0000:02:00.0: Q 14 is inactive and mapped to fifo 0 ra_tid 0x0000 [0,0]
[ 9802.710712] iwlwifi 0000:02:00.0: Q 15 is inactive and mapped to fifo 0 ra_tid 0x0000 [0,0]
[ 9802.710761] iwlwifi 0000:02:00.0: Q 16 is inactive and mapped to fifo 1 ra_tid 0x0000 [63,63]
[ 9802.710809] iwlwifi 0000:02:00.0: Q 17 is inactive and mapped to fifo 0 ra_tid 0x0000 [0,0]
[ 9802.710858] iwlwifi 0000:02:00.0: Q 18 is inactive and mapped to fifo 0 ra_tid 0x0000 [0,0]
[ 9802.710906] iwlwifi 0000:02:00.0: Q 19 is inactive and mapped to fifo 0 ra_tid 0x0000 [0,0]

Mais algumas informações sobre minha máquina:

$ uname -a
Linux 3.16.0-25-generic #33-Ubuntu SMP Tue Nov 4 12:06:54 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
$ uname -r
3.16.0-25-generic

$ lspci -nn | grep 0280
02:00.0 Network controller [0280]: Intel Corporation Wireless 7260 [8086:08b1] (rev 6b)

Não sei por que ter esses problemas agora (nunca tive problemas no passado ao fazer atualizações de versões, especialmente com o Wi-Fi)

Talvez ache que o laptop está ocioso / em espera quando não está? Confirmei que a configuração de gerenciamento de energia está desativada.

Não é certo, mas parece acontecer com mais frequência ao usar VPN.

Alguma ideia? Sugestões?

    
por Ray Vega 10.12.2014 / 05:44

1 resposta

1

Parece que foi feito um patch no kernel 3.16 para corrigir esse problema de wifi:

Bug 56581 - iwldwm iwldwm falha ao liberar fila Tx

e também está sendo rastreado como / linkado a um bug do Ubuntu:

iwlwifi 0000: 01: 00.0: falha ao liberar todas as filas tx fifo Q 2

mas a partir de 11/11/2014 ainda não foi lançado como parte de uma atualização do Ubuntu :

% bl0ck_qu0te%

mas está planejado para ser

% bl0ck_qu0te% Infelizmente, eu tive que reinstalar a versão anterior do Ubuntu 14.04 LTS (a partir de 14.10) na minha máquina, o que resolveu o problema com o wifi de volta ao funcionamento como esperado. Eu pretendo adiar a atualização até que este bug tenha sido corrigido e lançado.

    
por Ray Vega 15.12.2014 / 05:44