FERRAMENTAS LINUX: O Driver ath11k no Linux: atualização reduz latência do Wi‑Fi 6 em 7x

terça-feira, 25 de agosto de 2026

O Driver ath11k no Linux: atualização reduz latência do Wi‑Fi 6 em 7x

 


Um patch para o driver ath11k no Linux reduz latência do Wi-Fi 6 em 7x ou dobra throughput. Entenda o impacto, como funciona e quando chega.


O que mudou no driver ath11k ?


O driver ath11k é o responsável por fazer funcionar os chipsets Wi‑Fi 6 (802.11ax) da Qualcomm no Linux. Até agora, esse driver sofria com um problema silencioso, mas grave: não tinha uma fila própria de pacotes e também não usava os mecanismos modernos de controle de fila do mac80211 (como AQL e airtime fairness).

Na prática, isso significava que, em situações de rede saturada (como um download pesado), todos os dados ficavam empilhados diretamente nos anéis de hardware da placa Wi‑Fi, sem qualquer tipo de gerenciamento inteligente. 

O resultado? Latência alta, bufferbloat e uma experiência sofrível para quem tentava jogar online, fazer chamadas de vídeo ou simplesmente navegar enquanto o sistema baixava algo em segundo plano.

O desenvolvedor de código aberto Julius Bairaktaris identificou a raiz do problema e preparou uma série de nove patches (correções) para o kernel Linux. O conjunto de alterações é surpreendentemente enxuto — pouco mais de 150 linhas de código — e foi desenvolvido com auxílio da IA Claude Opus 5.


Quais são os ganhos reais de desempenho ?


Os números apresentados pelo autor são impressionantes e foram medidos em um cenário real: um ponto de acesso IPQ8074 (chipset Wi‑Fi 6 da Qualcomm) atendendo uma estação, com download TCP saturado e um probe de 20 Hz sendo enviado pela estação simultaneamente.


Os dados mostram que, com a configuração adequada, a latência caiu de 155 ms para apenas 22 ms — uma redução de 7 vezes. 

Em outras palavras, o driver passou de uma latência considerada alta até para conexões móveis para um valor excelente, comparável a redes com fio.

Além disso, o patch 6 da série (um escalonador baseado em conclusão de transmissão) entrega 2,2x mais throughput (33,7 Mbit/s) com a mesma latência de 21 ms que a versão com ajuste fino. 

Ou seja: o usuário pode escolher entre latência ultrabaixa ou muito mais velocidade, dependendo da necessidade do momento.


Por que o driver ath11k tinha esse problema ?


Para entender o ganho, é preciso conhecer um pouco da arquitetura do Wi‑Fi no Linux.

O subsistema mac80211 (camada de gerenciamento do Wi‑Fi no kernel) oferece recursos como AQL (Airtime Queue Limits) e airtime fairness para evitar que uma estação ou tipo de tráfego monopolize o ar e degrade a experiência dos demais. Esses mecanismos são ativados por meio de flags (bandeiras) que o driver informa ao kernel.

O ath11k, no entanto, não anunciava nenhuma dessas flags para o mac80211. Com isso, o kernel simplesmente não aplicava esses controles no driver. Pior: como o ath11k também não mantinha uma fila própria de pacotes (ao contrário de outros drivers mais modernos), todos os dados iam direto para os anéis de transmissão (TX rings) do hardware.

E qual é o problema de jogar tudo no hardware? Lá não existe AQM (Active Queue Management) nem separação de fluxos. O resultado é um bufferbloat clássico: filas enormes no hardware que criam atrasos gigantescos assim que a rede fica congestionada.

A correção proposta pela série de patches é justamente devolver o controle da fila para o mac80211, onde os mecanismos modernos de gerenciamento podem atuar. E o melhor: sem custo adicional de desempenho quando o limite de fila não é atingido.


Produto Afiliado


Chega de sofrer com a falta de portas USB-A no seu notebook ou tablet! Com o Anker Adaptador OTG USB-C para USB 3.0 (pacote com 2), você expande as possibilidades do seu dispositivo de forma simples, rápida e inteligente.

Transforme qualquer porta USB-C em uma porta USB-A universal e conecte pendrives, mouses, teclados, HDs externos, impressoras e muito mais. E o melhor: com velocidade de transferência de até 5 Gbps, você move filmes, músicas e arquivos pesados em segundos.






Por que este é o adaptador que você precisa ?


🖥️ Design Ultra-Fino: Conecte dois adaptadores lado a lado nas portas USB-C do seu MacBook Pro ou notebook sem nenhum bloqueio.

🔩 Construção Premium: Feito em alumínio Space Gray resistente a arranhões, combinando perfeitamente com seus dispositivos e aguentando o uso do dia a dia.

💪 Durabilidade Extrema: Os conectores são projetados para suportar mais de 10.000 conexões e desconexões – ou seja, um adaptador para a vida toda.

✅ Conexão Confirmada: Um pequeno LED indica que o adaptador foi conectado com sucesso ao seu dispositivo.

🌍 Sustentável: Produto certificado com características sustentáveis reconhecidas por certificações confiáveis.

Por que escolher a Anker?
Junte-se aos mais de 55 milhões de usuários que confiam na tecnologia líder de mercado da Anker. Com 4,7 de 5 estrelas em mais de 23 mil avaliações na Amazon, este é um produto que entrega o que promete.

"Ótimo adaptador, excelente qualidade." – Avaliação de cliente.


Anker Adaptador otg USB-C para USB 3.0 pacote com 2, adaptador usb tipo c -> https://link.amazon/B0jcKV5Qa

Eu ganho uma comissão quando você faz uma compra.


Quem se beneficia com essa atualização ?


  • A melhoria beneficia todos os usuários de chipsets Wi‑Fi 6 da Qualcomm no Linux, incluindo:

  • Roteadores e access points com chips como IPQ8074, QCA6390, IPQ6018 e QCN9074;

  • Placas de rede Wi‑Fi em laptops e desktops que usam esses chipsets;

  • Entusiastas e profissionais que utilizam Linux como sistema principal e dependem de Wi‑Fi para jogos, streaming, VoIP ou home office.

O ganho é particularmente relevante para quem:


  • Joga online (especialmente FPS e MOBA, onde cada milissegundo conta);
  • Faz videoconferências ou chamadas VoIP com frequência;
  • Trabalha com acesso remoto (SSH, RDP, VNC) sobre Wi‑Fi;
  • Possui múltiplos dispositivos conectados ao mesmo ponto de acesso.

Quando essa atualização estará disponível ?


Os nove patches ainda estão em revisão na lista de discussão do kernel Linux (LKML). Isso significa que, embora o código já exista e funcione, ele ainda precisa ser aprovado pelos mantenedores do subsistema de rede sem fio antes de ser incorporado ao kernel principal.

Considerando o histórico de aprovações de patches para o ath11k e a relevância da correção, é provável que vejamos essa melhoria em uma das próximas versões do kernel — possivelmente ainda em 2026. 

Usuários que compilam o próprio kernel podem testar os patches antes disso, aplicando-os manualmente.


Vale a pena investir em hardware com ath11k ?


Sim, e agora mais do que nunca. Com essa correção a caminho, os chipsets Wi‑Fi 6 da Qualcomm se tornam uma opção ainda mais atraente para quem busca desempenho e baixa latência no Linux.

Se você está pensando em montar um roteador OpenWrt, um access point ou mesmo um PC com Wi‑Fi 6 de alto desempenho, os dispositivos baseados em ath11k são uma excelente escolha. E com a promessa de latência 7x menor, a experiência final fica muito próxima de uma conexão cabeada.



Perguntas Frequentes (FAQ)


1. Essa melhoria vale apenas para Wi‑Fi 6 (802.11ax) ou também para versões anteriores ?


A correção é específica para o driver ath11k, que suporta exclusivamente chipsets Wi‑Fi 6 da Qualcomm. Dispositivos Wi‑Fi 5 (802.11ac) usam o driver ath10k, que não é afetado por essa atualização.

2. Preciso comprar um novo roteador para me beneficiar ?

Não necessariamente. Se você já possui um roteador ou placa Wi‑Fi com chipset Qualcomm Wi‑Fi 6 e roda Linux, a melhoria virá via atualização do kernel — sem custo adicional. Apenas aguarde a inclusão dos patches no kernel principal ou aplique-os manualmente se compilar o próprio kernel.


3. A correção já está disponível no OpenWrt ou em distribuições como Ubuntu e Fedora ?

Ainda não. Os patches estão em revisão no kernel. Assim que forem aprovados e incorporados ao kernel principal, levarão algum tempo até chegar às distribuições estáveis. Usuários do OpenWrt podem acompanhar o backport para a branch principal assim que os patches forem aceitos.


Conclusão 


A correção para o driver ath11k é um marco para o Wi‑Fi 6 no Linux. Com pouco mais de 150 linhas de código, ela transforma um driver que entregava latência de 155 ms em um dos melhores do mercado, com 22 ms de latência — uma redução de 7x.

Se você depende de Wi‑Fi para jogos, trabalho remoto ou streaming, essa é uma daquelas atualizações que realmente fazem a diferença no dia a dia.



📋 Checklist para preparar seu sistema


Identifique o chipset da sua placa ou roteador Wi‑Fi (lspci | grep -i network ou lsusb)

Verifique se ele é baseado em Qualcomm Wi‑Fi 6 (ath11k) — modelos como QCA6390, IPQ8074, QCN9074

Acompanhe o status dos patches no LKML (linux-kernel mailing list)

Mantenha seu kernel atualizado para receber a correção assim que disponível

Se compilar o próprio kernel, aplique os patches manualmente para testar antes

Considere adquirir um roteador com chipset Qualcomm IPQ8074 para máximo benefício

Compartilhe este conteúdo com outros entusiastas de Linux e Wi‑Fi

Nenhum comentário:

Postar um comentário