Lançamento do OpenWrt 22.03.0.

Após um ano de desenvolvimento, é lançado uma nova versão significativa da distribuição OpenWrt 22.03.0, voltada para a aplicação em diversos dispositivos de rede, como roteadores, switches e pontos de acesso. O OpenWrt suporta várias plataformas e arquiteturas diferentes e possui um sistema de compilação que permite a cross-compilação de forma simples e conveniente, incluindo na compilação diversos componentes, facilitando a criação de um firmware ou imagem do disco adaptados para tarefas específicas com o conjunto desejado de pacotes pré-instalados. Compilações foram feitas para 35 plataformas-alvo.

Entre as mudanças na OpenWrt 22.03.0, destacam-se:

  • Por padrão, um novo aplicativo para gerenciar o firewall — fw4 (Firewall4), baseado no filtro de pacotes nftables, está ativado. A sintaxe dos arquivos de configuração para o firewall (/etc/config/firewall) e a interface uci não mudaram — o fw4 pode atuar como uma substituição transparente da ferramenta fw3 anteriormente utilizada, baseada em iptables. A exceção são as regras adicionadas manualmente (/etc/firewall.user), que precisarão ser refatoradas para nftables (o fw4 permite adicionar seus próprios blocos de regras, mas no formato nftables).

    A antiga ferramenta baseada em iptables foi excluída das imagens padrão, mas pode ser reinstalada usando o gerenciador de pacotes opkg ou a ferramenta Image Builder. Também foram fornecidas ligações iptables-nft, arptables-nft, ebtables-nft e xtables-nft, que permitem criar regras para nftables utilizando a antiga sintaxe do iptables.

  • Foi adicionada a compatibilidade para mais de 180 novos dispositivos, incluindo 15 dispositivos baseados no chip MediaTek MT7915 com suporte ao Wi-Fi 6 (IEEE 802.11ax). O número total de dispositivos suportados alcançou 1580.
  • Continua a tradução das plataformas de destino para usar a subsistema do núcleo DSA (Arquitetura de Switch Distribuído), que fornece ferramentas para configurar e gerenciar cascatas de switches Ethernet interconectados, utilizando mecanismos para configurar interfaces de rede comuns (iproute2, ifconfig). O DSA pode ser usado para configurar portas e VLANs em vez da ferramenta swconfig anteriormente oferecida, mas nem todos os drivers de switch suportam o DSA ainda. No lançamento proposto, o DSA foi implementado para plataformas bcm53xx (drivers traduzidos para todas as placas), lantiq (SoC baseado em xrx200 e vr9) e sunxi (placas Bananapi Lamobo R1). Anteriormente, as plataformas ath79 (TP-Link TL-WR941ND), bcm4908, gemini, kirkwood, mediatek, mvebu, octeon, ramips (mt7621) e realtek foram traduzidas para DSA.
  • No Web-interface LuCI foi implementado um modo escuro de design. Por padrão, o modo é ativado automaticamente dependendo das configurações do navegador, mas também pode ser ativado manualmente através do menu "System" -> "System" -> "Language and Style".
  • O problema do ano 2038, causado pelo estouro do tipo time_t de 32 bits (o contador epoch de tempo de 32 bits irá transbordar em 19 de janeiro de 2038), foi resolvido. No novo lançamento, a biblioteca padrão utiliza a versão musl 1.2.x, onde em arquiteturas de 32 bits os antigos contadores de tempo de 32 bits foram substituídos por contadores de 64 bits (o tipo time_t foi substituído por time64_t). Em sistemas de 64 bits, o tipo time64_t é utilizado por padrão (o contador irá transbordar em 292 bilhões de anos). A transição para o novo tipo levou a uma mudança na ABI, que exigirá a recompilação de todos os programas de 32 bits relacionados ao musl libc (a recompilação não é necessária para programas de 64 bits).
  • As versões dos pacotes foram atualizadas, incluindo o kernel Linux 5.10.138 com a portabilidade do stack wireless cfg80211/mac80211 do kernel 5.15.58 (anteriormente era oferecido o kernel 5.4 com o stack wireless da versão 5.10), musl libc 1.2.3, glibc 2.34, gcc 11.2.0, binutils 2.37, hostapd 2.10, dnsmasq 2.86, dropbear 2022.82, busybox 1.35.0.
  • A formação de builds para a plataforma arc770 (Synopsys DesignWare ARC 770D) foi encerrada.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster