Serdana OpenWrt 22.03.0

Piştî salek pêşkeftinê, serbestberdanek girîng a nû ya belavkirina OpenWrt 22.03.0 hate weşandin, ku armanc ew e ku di cîhazên torê yên cihêreng ên wekî router, guheztin û xalên gihîştinê de bikar bînin. OpenWrt gelek platform û mîmariyên cihêreng piştgirî dike û xwedan pergalek meclîsê ye ku destûrê dide berhevkirina sade û hêsan, tevî pêkhateyên cihêreng ên di civînê de, ku çêkirina firmware amade an wêneyek dîskê bi komek pêşdibistanê re hêsan dike. pakêtên sazkirî ku ji bo karên taybetî hatine adaptekirin. Meclîs ji bo 35 platformên armanc têne çêkirin.

Di nav guhertinên di OpenWrt 22.03.0 de jêrîn têne destnîşan kirin:

  • Bi xwerû, serîlêdanek rêveberiya dîwarê ya nû çalak e - fw4 (Firewall4), li ser bingeha parzûna pakêtê ya nftables. Hevoksaziya pelên mîhengê dîwarê firewall (/etc/config/firewall) û navbeynkariya uci neguheriye - fw4 dikare ji bo amûrek fw3-a-based iptables-a berê hatî bikar anîn wekî veguhezek zelal tevbigere. Ji îstîsna qaîdeyên ku bi destan hatine zêde kirin (/etc/firewall.user), ku hewce dike ku ji bo nftables were çêkirin (fw4 dihêle hûn blokên qaîdeyên xwe lê zêde bikin, lê di formata nftables de).

    Amûra kevin-based iptables ji wêneyên xwerû tê derxistin, lê dikare bi karanîna rêveberê pakêtê ya opkg an amûra Avakerê Wêne vegere. Di heman demê de pêlavên iptables-nft, arptables-nft, ebtables-nft, û xtables-nft jî têne peyda kirin, ku dihêle hûn bi karanîna hevoksaziya kevn a iptables ji bo nftables qaîdeyan biafirînin.

  • Ji zêdetirî 180 cîhazên nû piştgirî lê zêde kir, di nav de 15 cîhazên ku li ser bingeha çîpê MediaTek MT7915 bi piştgirîya Wi-Fi 6 (IEEE 802.11ax). Hejmara giştî ya cîhazên piştgirî gihîştiye 1580.
  • Veguheztina platformên armancê ji bo karanîna binepergala kernelê DSA (Mîmariya Veguheztina Dabeşkirî) berdewam dike, amûrên ji bo mîhengkirin û rêvebirina kaskadên guhêzbarên Ethernet-ê yên bi hev ve girêdayî peyda dike, mekanîzmayên ji bo mîhengkirina navgînên torê yên kevneşopî (iproute2, ifconfig) bikar tîne. DSA dikare ji bo mîhengkirina port û VLAN-an li şûna amûra swconfigê ya ku berê hatî pêşkêş kirin were bikar anîn, lê hîna hemî ajokarên veguherîner DSA piştgirî nakin. Di serbestberdana pêşniyarkirî de, DSA ji bo platformên bcm53xx (ajokarên hemî panelan hatine wergerandin), lantiq (SoC li ser bingeha xrx200 û vr9) û sunxi (panelên Bananapi Lamobo R1) tê bikar anîn. Berê, platformên ath79 (TP-Link TL-WR941ND), bcm4908, gemini, kirkwood, mediatek, mvebu, octeon, ramips (mt7621) û realtek ji DSA re hatin veguheztin.
  • Navbera malperê ya LuCI moda sêwirana tarî heye. Ji hêla xwerû ve, mod li gorî mîhengên gerokê bixweber tê veguheztin, lê di heman demê de dikare bi zorê bi navgîniya menuya "Pergal" -> "Pergal" -> "Ziman û Şêw" ve were veguheztin.
  • Pirsgirêkek 2038-ê ya ku ji ber zêdebûnek ji celebê time_t-ya 32-bit ve hatî çareser kirin (hejmara dema Mythic ya 32-bit dê di 19ê Rêbendana 2038-an de biherike). Daxuyaniya nû şaxê musl 1.2.x wekî pirtûkxaneyek standard bikar tîne, ku tê de li ser mîmarên 32-bit hejmarên wextê 32-bit kevn bi yên 64-bit têne guheztin (cureya time_t bi time64_t tê guheztin). Li ser pergalên 64-bit, di destpêkê de tîpa time64_t tê bikar anîn (hejmar dê di 292 mîlyar salan de biherike). Veguheztina celebek nû bû sedema guhertinek di ABI de, ku dê hewceyê nûavakirina hemî bernameyên 32-bit ên ku bi musl libc re têkildar in (ji bo bernameyên 64-bit ji nû ve avakirina hewce nake).
  • Guhertoyên nûvekirî yên pakêtan, di nav de kernel Linux 5.10.138 bi veguheztina stika bêtêlê cfg80211/mac80211 ji kernel 5.15.58 (berê kernel 5.4 bi stoka bêtêlê ji şaxê 5.10 ve hatî pêşkêş kirin), 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.
  • Hilberîna meclîsên ji bo platforma arc770 (Synopsys DesignWare ARC 770D) hate sekinandin.

Source: opennet.ru

Add a comment