OpenWrt Rilaxx 22.03.0

Wara sena ta 'żvilupp, ġie ppubblikat rilaxx sinifikanti ġdid tad-distribuzzjoni OpenWrt 22.03.0, immirat għall-użu f'diversi apparati tan-netwerk bħal routers, swiċċijiet u punti ta' aċċess. OpenWrt jappoġġja ħafna pjattaformi u arkitetturi differenti u għandu sistema ta 'assemblaġġ li tippermetti kompilazzjoni inkroċjata sempliċi u konvenjenti, inklużi diversi komponenti fl-assemblaġġ, li jagħmilha faċli biex jinħoloq firmware lest jew immaġni tad-diska bis-sett mixtieq ta' pre- pakketti installati adattati għal ħidmiet speċifiċi. L-assemblaġġi huma ġġenerati għal 35 pjattaforma fil-mira.

Fost il-bidliet fl-OpenWrt 22.03.0 huma nnutati dawn li ġejjin:

  • B'mod awtomatiku, applikazzjoni ġdida għall-ġestjoni tal-firewall hija attivata - fw4 (Firewall4), ibbażata fuq il-filtru tal-pakkett nftables. Is-sintassi tal-fajls tal-konfigurazzjoni tal-firewall (/etc/config/firewall) u l-interface uci ma nbidlux - fw4 jista 'jaġixxi bħala sostitut trasparenti għall-għodda fw3 ibbażata fuq iptables użata qabel. L-eċċezzjoni hija regoli miżjuda manwalment (/etc/firewall.user), li se jeħtieġu li jerġgħu jsiru għal nftables (fw4 jippermettilek li żżid il-blokki tar-regoli tiegħek stess, iżda f'format nftables).

    Is-sett ta' għodda l-antik ibbażat fuq iptables huwa eskluż mill-immaġini awtomatiċi, iżda jista' jinġieb lura bl-użu tal-maniġer tal-pakketti opkg jew is-sett ta' għodod Image Builder. Huma pprovduti wkoll l-iptables-nft, arptables-nft, ebtables-nft, u xtables-nft wrappers, li jippermettulek toħloq regoli għal nftables billi tuża s-sintassi tal-iptables l-antika.

  • Appoġġ miżjud għal aktar minn 180 apparat ġdid, inkluż 15-il apparat ibbażat fuq iċ-ċippa MediaTek MT7915 b'appoġġ Wi-Fi 6 (IEEE 802.11ax). In-numru totali ta 'apparati appoġġjati laħaq 1580.
  • It-tranżizzjoni tal-pjattaformi fil-mira għall-użu tas-subsistema tal-qalba DSA (Distributed Switch Architecture) tkompli, billi tipprovdi għodod għall-konfigurazzjoni u l-ġestjoni ta 'kaskati ta' swiċċijiet Ethernet interkonnessi, bl-użu ta 'mekkaniżmi għall-konfigurazzjoni ta' interfaces tan-netwerk konvenzjonali (iproute2, ifconfig). DSA jista 'jintuża biex jiġi kkonfigurat portijiet u VLANs minflok l-għodda swconfig offruta qabel, iżda mhux is-sewwieqa kollha tal-iswiċċ għadhom jappoġġaw id-DSA. Fir-rilaxx propost, DSA jintuża għall-pjattaformi bcm53xx (is-sewwieqa għall-bordijiet kollha ġew tradotti), lantiq (SoC ibbażat fuq xrx200 u vr9) u sunxi (bordijiet Bananapi Lamobo R1). Preċedentement, il-pjattaformi ath79 (TP-Link TL-WR941ND), bcm4908, gemini, kirkwood, mediatek, mvebu, octeon, ramips (mt7621) u realtek ġew trasferiti lil DSA.
  • L-interface tal-web LuCI għandha mod ta 'disinn skur. B'mod awtomatiku, il-modalità tinxtegħel awtomatikament skont is-settings tal-browser, iżda tista 'wkoll tinxtegħel bil-forza permezz tal-menu "Sistema" -> "Sistema" -> "Lingwa u Stil".
  • Solvuta kwistjoni tal-2038 ikkawżata minn overflow tat-tip time_t 32-bit (il-counter tal-ħin Mythic 32-bit ikun overflow fid-19 ta’ Jannar 2038). Ir-rilaxx il-ġdid juża l-fergħa musl 1.2.x bħala librerija standard, li fiha fuq arkitetturi 32-bit il-counters tal-ħin qodma ta '32-bit huma sostitwiti b'dawk ta' 64-bit (it-tip time_t huwa sostitwit b'time64_t). Fuq sistemi 64-bit, it-tip time64_t jintuża inizjalment (il-counter se overflow f'292 biljun sena). It-tranżizzjoni għal tip ġdid wasslet għal bidla fl-ABI, li se teħtieġ bini mill-ġdid tal-programmi kollha ta '32 bit assoċjati ma' musl libc (l-ebda bini mill-ġdid meħtieġ għal programmi 64-bit).
  • Verżjonijiet aġġornati tal-pakketti, inkluż il-qalba tal-Linux 5.10.138 bil-porting tal-munzell bla fili cfg80211/mac80211 mill-qalba 5.15.58 (qabel kien offrut il-kernel 5.4 bil-munzell bla fili mill-fergħa 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.
  • Il-ġenerazzjoni ta' assemblaġġi għall-pjattaforma arc770 (Synopsys DesignWare ARC 770D) twaqqaf.

Sors: opennet.ru

Żid kumment