Nai-publish ang OpenWrt 23.05.0

Pagkatapos ng isang taon ng pag-unlad, isang bagong pangunahing release ng OpenWrt 23.05.0 distribution ay ipinakilala, na naglalayong gamitin sa iba't ibang network device tulad ng mga router, switch at access point. Sinusuportahan ng OpenWrt ang maraming iba't ibang mga platform at arkitektura at mayroong isang sistema ng pagpupulong na nagbibigay-daan para sa simple at maginhawang cross-compilation, kabilang ang iba't ibang mga bahagi sa assembly, na ginagawang madali upang lumikha ng handa na firmware o isang imahe ng disk na may nais na hanay ng pre- naka-install na mga pakete na inangkop para sa mga partikular na gawain. Binubuo ang mga pagtitipon para sa 36 na target na platform.

Kabilang sa mga pagbabago sa OpenWrt 23.05.0 ang mga sumusunod ay nabanggit:

  • Bilang default, ang isang paglipat ay ginawa mula sa wolfssl cryptographic library patungo sa mbedtls library (dating PolarSSL project), na binuo kasama ng ARM. Kung ikukumpara sa wolfssl, ang mbedtls library ay kumukuha ng mas kaunting espasyo sa imbakan, tinitiyak ang katatagan ng ABI at isang mahabang yugto ng pagbuo ng pag-update. Kabilang sa mga pagkukulang, namumukod-tangi ang kakulangan ng suporta para sa TLS 1.3 sa LTS branch ng mbedtls 2.28. Kung kinakailangan, ang mga gumagamit ay maaaring lumipat sa paggamit ng wolfssl o openssl.
  • Naidagdag ang suporta para sa higit sa 200 bagong device, kabilang ang mga device batay sa Qualcomm IPQ807x chip na may suporta para sa Wi-Fi 6 (IEEE 802.11ax), mga device na batay sa Mediatek Filogic 830 at 630 SoCs, pati na rin ang HiFive RISC-V Unleashed at Unmatched boards. Ang kabuuang bilang ng mga sinusuportahang device ay umabot na sa 1790.
  • Ang paglipat ng mga target na platform sa paggamit ng DSA (Distributed Switch Architecture) kernel subsystem ay nagpapatuloy, na nagbibigay ng mga tool para sa pag-configure at pamamahala ng mga cascades ng magkakaugnay na Ethernet switch, gamit ang mga mekanismo para sa pag-configure ng mga conventional network interface (iproute2, ifconfig). Maaaring gamitin ang DSA upang i-configure ang mga port at VLAN sa halip na ang dating inaalok na tool na swconfig, ngunit hindi pa lahat ng switch driver ay sumusuporta sa DSA. Sa bagong release, pinagana ang DSA para sa platform ng ipq40xx.
  • Nagdagdag ng suporta para sa mga device na may 2.5G Ethernet:
    • Acer Predator 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)
  • Nagdagdag ng suporta para sa mga device na may Wifi 6E (6GHz):
    • Acer Predator W6 (MT7986A)
    • ZyXEL EX5700 (MT7986)
  • Sinusuportahan ng mga router ng AVM FRITZ!Box 7530 ang VDSL.
  • Para sa mga device sa platform ng ramips MT7621, idinagdag ang suporta para sa 2 Gbps WAN/LAN NAT Routing.
  • Ang mga istatistika ng DSL na ipinadala sa pamamagitan ng ubus o interface ng LuCI ay pinalawak.
  • Nagdagdag ng Arm SystemReady (EFI) na katugmang target na platform.
  • Sinusuportahan na ngayon ng imprastraktura ng pamamahala ng pakete ang mga pakete ng aplikasyon ng Rust. Halimbawa, kasama sa repositoryo ang mga package sa ibaba, maturin, aardvark-dns at ripgrep, na nakasulat sa Rust.
  • Mga na-update na bersyon ng package, kabilang ang Linux kernel 5.15.134 na may porting ng cfg80211/mac80211 wireless stack mula sa kernel 6.1 (dating inaalok ang 5.10 kernel kasama ang wireless stack mula sa 5.15 branch), 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.

Pinagmulan: opennet.ru

Magdagdag ng komento