O NetworkManager 1.48, uma ferramenta de código aberto para gerenciar conexões de rede em sistemas operacionais baseados em Linux, foi lançado e está disponível para download, trazendo consigo uma série de novos recursos e melhorias significativas.
Lançado mais de três meses após a versão 1.46, o NetworkManager 1.48 introduz a capacidade de permitir a atribuição de servidores DNS IPv6 SLAAC e IPv6 estático para banda larga de modem, mesmo quando o endereço do dispositivo IPv6 não é explicitamente fornecido pelo ModemManager.
Além disso, esta versão oferece suporte para a alteração das cifras OpenSSL para autenticação 802.1X através da propriedade de conexão 802-1x.openssl-ciphers
, melhora a detecção de recursos de banda de 6 GHz para dispositivos Wi-Fi e restaura corretamente os perfis de conexão na memória ao reverter para um ponto de verificação.
Uma novidade importante é que o NetworkManager agora define corretamente a propriedade "StateReason" do objeto D-Bus "Device" quando um dispositivo não é gerenciado. Esta propriedade pode ser visualizada na interface de linha de comando do NetworkManager usando o comando nmcli -f all device show $DEV
.
Outras melhorias notáveis incluem a correção de um problema de desempenho que causava 100% de uso da CPU quando programas externos faziam muitas atualizações de rotas, e a substituição da propriedade mac-address-blacklist
por mac-address-denylist
para conexões 802-11-wireless e 802-11-wired.
Finalmente, esta versão descontinua a construção com o GNU Autotools, com os desenvolvedores recomendando o uso do Meson para compilar o NetworkManager. No entanto, ainda é possível usar o GNU Autotools especificando o argumento --disable-autotools-deprecation
durante a configuração.
O NetworkManager 1.48 pode ser baixado como um tarball fonte aqui, necessitando de compilação manual. Para aqueles que preferem não compilar manualmente, é aconselhável aguardar a inclusão desta versão nos repositórios de software estáveis da sua distribuição GNU/Linux preferida.