Publicado OpenWrt 23.05.0

Após um ano de desenvolvimento, foi lançada uma nova versão principal da distribuição OpenWrt 23.05.0, destinada ao uso em diversos dispositivos de rede, como roteadores, switches e pontos de acesso. OpenWrt suporta diversas plataformas e arquiteturas e possui um sistema de montagem que permite uma compilação cruzada simples e conveniente, incluindo vários componentes na montagem, o que facilita a criação de firmware pronto ou uma imagem de disco com o conjunto desejado de pré- pacotes instalados adaptados para tarefas específicas. Os assemblies são gerados para 36 plataformas de destino.

Entre as mudanças no OpenWrt 23.05.0 destacam-se as seguintes:

  • Por padrão, foi feita uma transição da biblioteca criptográfica wolfssl para a biblioteca mbedtls (antigo projeto PolarSSL), desenvolvida com a participação da ARM. Comparada ao wolfssl, a biblioteca mbedtls ocupa menos espaço de armazenamento, garante a estabilidade da ABI e um longo ciclo de geração de atualizações. Entre as deficiências, destaca-se a falta de suporte ao TLS 1.3 no ramo LTS do mbedtls 2.28. Se necessário, os usuários podem passar a usar wolfssl ou openssl.
  • Foi adicionado suporte para mais de 200 novos dispositivos, incluindo dispositivos baseados no chip Qualcomm IPQ807x com suporte para Wi-Fi 6 (IEEE 802.11ax), dispositivos baseados nos SoCs Mediatek Filogic 830 e 630, bem como HiFive RISC-V Placas desencadeadas e incomparáveis. O número total de dispositivos suportados atingiu 1790.
  • A transição das plataformas alvo para a utilização do subsistema kernel DSA (Distributed Switch Architecture) continua, fornecendo ferramentas para configuração e gerenciamento de cascatas de switches Ethernet interconectados, utilizando mecanismos de configuração de interfaces de rede convencionais (iproute2, ifconfig). O DSA pode ser usado para configurar portas e VLANs no lugar da ferramenta swconfig oferecida anteriormente, mas nem todos os drivers de switch ainda oferecem suporte ao DSA. Na nova versão, o DSA está habilitado para a plataforma ipq40xx.
  • Adicionado suporte para dispositivos com Ethernet 2.5G:
    • Acer Predador W6 (MT7986A)
    • Mercusys MR90X v1 (MT7986BLA)
    • Netgear WAX206 (MT7622)
    • Netgear WAX220 (MT7986)
    • ZyXEL NWA50AX Pro (MT7981)
    • Asus (TUF Gaming) AX4200 (MT7986A)
    • Netgear WAX218 (IPQ8074)
    • Xiaomi AX9000 (IPQ8074)
    • Dynalink DL-WRX36 (IPQ8074)
    • GL.iNet GL-MT6000 (MT7986A)
    • Netgear WAX620 (IPQ8072A)
    • ZyXEL EX5700 (MT7986)
  • Adicionado suporte para dispositivos com Wifi 6E (6GHz):
    • Acer Predador W6 (MT7986A)
    • ZyXEL EX5700 (MT7986)
  • Os roteadores AVM FRITZ!Box 7530 suportam VDSL.
  • Para dispositivos na plataforma Ramips MT7621, foi adicionado suporte para roteamento WAN/LAN NAT de 2 Gbps.
  • As estatísticas DSL enviadas via interface ubus ou LuCI foram expandidas.
  • Adicionada plataforma de destino compatível com Arm SystemReady (EFI).
  • A infraestrutura de gerenciamento de pacotes agora oferece suporte a pacotes de aplicativos Rust. Por exemplo, o repositório inclui os pacotes bottom, maturin, aardvark-dns e ripgrep, escritos em Rust.
  • Versões de pacote atualizadas, incluindo kernel Linux 5.15.134 com portabilidade da pilha sem fio cfg80211/mac80211 do kernel 6.1 (anteriormente o kernel 5.10 era oferecido com a pilha sem fio da ramificação 5.15), musl libc 1.2.4, glibc 2.37, gcc 12.3.0 .2.40, binutils 2023.09, hostapd 2.89, dnsmasq 2022.82, dropbear 1.36.1, busybox XNUMX.

Fonte: opennet.ru

Adicionar um comentário