FERRAMENTAS LINUX: O IWD da Intel foi lançado para fazer uma varredura WiFi mais rápida

sexta-feira, 8 de janeiro de 2021

O IWD da Intel foi lançado para fazer uma varredura WiFi mais rápida


Confira !!


O daemon wireless IWD Linux desenvolvido pela Intel está lançado com seu primeiro lançamento de recursos de 2021.

O IWD 1.11  chega como o novo lançamento que foi lançado na quarta-feira  e embora não seja uma grande atualização, ele vem com um novo recurso principal: chamado "varredura inteligente de todas as frequências [wireless]" , conforme observado na tag 1.11 .

Investigando mais nisso, ele basicamente deve render tempos de varredura WiFi iniciais mais rápidos. O compromisso que leva a essa mudança é dividir as varreduras DBus em três varreduras de frequência.


Esse compromisso do desenvolvedor da Intel Andrew Zaborowski explica:

Uma varredura normalmente leva cerca de 2 segundos no meu adaptador wi-fi de banda dupla quando conectado. Os drivers normalmente sondam em cada canal suportado em alguma ordem não especificada e terão novos resultados parciais após cada etapa, mas o kernel envia NL80211_CMD_NEW_SCAN_RESULTS apenas quando a solicitação de varredura completa terminar, e para varreduras segmentadas, esperaremos que todos os segmentos terminem antes de ligar de volta de scan_active () ou scan_passive ().

Para melhorar a experiência do usuário, definir nossa própria ordem de canal favorecendo os canais 2,4 1, 6 e 11 e sondá-los como uma solicitação de varredura individual para que possamos atualizar a maioria dos nossos objetos DBus org.connman.iwd.Network mais rapidamente, antes de continuar com canais de banda de 5 GHz , atualizando objetos DBus novamente e, finalmente, os outros canais de banda de 2,4 GHz.

A verificação geral disparada por DBus em meu adaptador wi-fi leva aproximadamente o mesmo tempo, mas minhas medições não eram muito rígidas e não eram muito consistentes com e sem essa mudança. Com a mudança, a maioria dos objetos de rede são atualizados após cerca de 200 ms, o que significa que eu obtenho a maioria das atualizações de rede na IU do nm-applet 200 ms ao abrir a lista de redes. Os canais da banda de 5 GHz levam mais 1 a 1,5s para varrer e os canais da banda de 2,4 GHz restantes cerca de 300 ms.

Espero que isso seja semelhante ao usar outros drivers, embora eu possa facilmente imaginar um driver que paraleliza a sondagem de canal de 2,4 GHz e 5 GHz usando dois rádios ou usa 2, 4 ou outro número de rádios de banda dupla para sondar 2, 4, ... canais simultaneamente. Então, perderíamos parte do benefício de desempenho. Os resultados de verificação mais rápidos podem valer a pena mais tempo de verificação geral de qualquer maneira.

Esperamos que em 2021 vejamos mais distribuições de desktop Linux finalmente usando Intel IWD por padrão.


Fonte

Até a próxima !!



Nenhum comentário:

Postar um comentário