Tukua OpenWrt 22.03.0/XNUMX/XNUMX

I muri i te tau o te whakawhanaketanga, kua whakaputahia he whakaputanga nui hou o te tohatoha OpenWrt 22.03.0, e whai ana ki te whakamahi i nga momo taputapu whatunga penei i nga pouara, whakawhiti me nga waahi uru. E tautoko ana a OpenWrt i te maha o nga papaaho me nga hoahoanga, he punaha huihuinga e taea ai te whakahiato-whakawhitiwhiti ngawari me te watea, tae atu ki nga momo waahanga o te huihuinga, he maamaa te hanga i te firmware kua oti te hanga, he whakaahua kōpae ranei me te huinga e hiahiatia ana o mua- pōkai tāutatia i urutau mō ngā mahi tauwhāiti. Ka hangaia nga huihuinga mo nga papahanga 35.

I roto i nga huringa i OpenWrt 22.03.0 ko enei e whai ake nei:

  • Ma te taunoa, ka whakahohea he tono whakahaere paahi ahi hou - fw4 (Paitūahi4), i runga i te tātari paatete nftables. Ko te wetereo o nga konae whirihoranga paahi (/etc/config/firewall) me te atanga uci kaore i rereke - ka taea e te fw4 te mahi hei whakakapi marama mo te kete taputapu fw3 iptables-based i mua. Ko te rereke ko nga ture kua taapirihia ma te ringa (/etc/firewall.user), me hanga ano mo nga nftables (fw4 ka taea e koe te taapiri i o ake poraka ture, engari ki te whakatakotoranga nftables).

    Ko te kete taputapu iptables tawhito kua whakakorehia mai i nga whakaahua taunoa, engari ka taea te whakahoki mai ma te whakamahi i te kaiwhakahaere kete opkg, te kete taputapu Kaihanga Atahanga ranei. Kei te whakaratohia ano hoki nga takai iptables-nft, arptables-nft, ebtables-nft, me te xtables-nft takai, e taea ai e koe te hanga ture mo nga nftables ma te whakamahi i te syntax iptables tawhito.

  • He tautoko taapiri mo te neke atu i te 180 nga taputapu hou, tae atu ki nga taputapu 15 i runga i te maramara MediaTek MT7915 me te tautoko Wi-Fi 6 (IEEE 802.11ax). Kua tae ki te 1580 te tapeke o nga taputapu tautoko.
  • Kei te haere tonu te whakawhiti o nga papaaapapa whainga ki te whakamahi i te DSA (Distributed Switch Architecture) kernel subsystem, e whakarato ana i nga taputapu mo te whirihora me te whakahaere i nga riipene o nga whakawhiti Ethernet honohono, ma te whakamahi i nga tikanga mo te whirihora i nga hononga whatunga tikanga (iproute2, ifconfig). Ka taea te whakamahi DSA ki te whirihora i nga tauranga me nga VLAN hei whakakapi i te taputapu swconfig i tukuna i mua, engari kaore ano nga taraiwa whakawhiti katoa e tautoko ana i te DSA. I roto i te tukunga i whakaarohia, ka whakamahia te DSA mo nga papaaho bcm53xx (kua whakamaoritia nga taraiwa mo nga papa katoa), lantiq (SoC i runga i te xrx200 me vr9) me te sunxi (Bananapi Lamobo R1 papa). I mua, ko nga papaahi ath79 (TP-Link TL-WR941ND), bcm4908, gemini, kirkwood, mediatek, mvebu, octeon, ramips (mt7621) me te realtek i whakawhitia ki DSA.
  • Ko te atanga paetukutuku LuCI he aratau hoahoa pouri. Ma te taunoa, ka huri aunoa te aratau i runga i nga tautuhinga tirotiro, engari ka taea hoki te huri ma te tahua "Pūnaha" -> "Pūnaha" -> "Reo me te Kāhua".
  • I whakatauhia he take 2038 na te puhaketanga o te momo 32-bit time_t (ko te 32-bit Mythic counter ka puhake i te Hanuere 19, 2038). Ko te tukunga hou e whakamahi ana i te peka musl 1.2.x hei whare pukapuka paerewa, i runga i nga hoahoanga 32-bit ka whakakapihia nga porotiti wa 32-bit tawhito ki te 64-bit (ka whakakapihia te momo time_t e te time64_t). I runga i nga punaha 64-bit, ka whakamahia te momo time64_t i te tuatahi (ka puhake te porotiti i roto i te 292 piriona tau). Ko te whakawhiti ki te momo hou i puta he huringa i roto i te ABI, me hanga ano nga kaupapa 32-bit katoa e hono ana ki te musl libc (kaore he hangahanga mo nga kaupapa 64-bit).
  • Ko nga putanga whakahou o nga kohinga, tae atu ki te Linux kernel 5.10.138 me te tauranga o te cfg80211/mac80211 te taapu ahokore mai i te kernel 5.15.58 (i mua ko te 5.4 kernel me te papa ahokore mai i te peka 5.10 i tukuna), 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.
  • Ko te whakatipuranga o nga huihuinga mo te papaahi arc770 (Synopsys DesignWare ARC 770D) kua whakamutua.

Source: opennet.ru

Tāpiri i te kōrero