Phatlalatso ea OpenWrt 22.03.0

Kamora selemo sa nts'etsopele, tokollo e ncha ea bohlokoa ea kabo ea OpenWrt 22.03.0 e phatlalalitsoe, e reretsoeng ho sebelisoa lisebelisoa tse fapaneng tsa marang-rang tse kang li-routers, li-switches le libaka tsa phihlello. OpenWrt e ts'ehetsa li-platform le meaho e mengata e fapaneng mme e na le sistimi ea kopano e lumellang hore ho be bonolo le ho bonolo ho kopanya lifapano, ho kenyelletsa le likarolo tse fapaneng tsa kopano, e leng se etsang hore ho be bonolo ho theha firmware e lokiselitsoeng kapa setšoantšo sa disk ka sete e lakatsehang ea pre-. liphutheloana tse kentsoeng tse lokiselitsoeng mesebetsi e itseng. Likopano li etselitsoe li-platform tse 35 tse reriloeng.

Har'a liphetoho tse ho OpenWrt 22.03.0 tse latelang li hlokometsoe:

  • Ka nako e sa lekanyetsoang, ts'ebeliso e ncha ea taolo ea firewall e ea lumelloa - fw4 (Firewall4), e ipapisitseng le filthara ea pakete ea nftables. Syntax ea lifaele tsa tlhophiso ea li-firewall (/etc/config/firewall) le sebopeho sa uci ha se so fetohe - fw4 e ka sebetsa joalo ka phetisetso e pepeneneng bakeng sa li-toolkit tse sebelisitsoeng pele tsa iptables-based fw3. Mokhelo ke melao e ekelitsoeng ka letsoho (/etc/firewall.user), e tla hloka ho etsoa hape bakeng sa li-nftables (fw4 e u lumella ho eketsa lithibelo tsa hau tsa molao, empa ka mokhoa oa nftables).

    Sesebelisoa sa khale sa li-iptables-based toolkit ha se kenyelelitsoe litšoantšong tsa kamehla, empa se ka khutlisetsoa morao ho sebelisoa mookameli oa sephutheloana sa opkg kapa Image Builder toolkit. Hape ho fanoe ka li-wrappers tsa iptables-nft, arptables-nft, ebtables-nft, le xtables-nft, tse u lumellang hore u thehe melao ea nftables u sebelisa syntax ea khale ea iptables.

  • Tšehetso e ekelitsoeng bakeng sa lisebelisoa tse ncha tse fetang 180, ho kenyelletsa le lisebelisoa tse 15 tse thehiloeng ho MediaTek MT7915 chip e nang le tšehetso ea Wi-Fi 6 (IEEE 802.11ax). Palo eohle ea lisebelisoa tse tšehetsoeng e fihlile ho 1580.
  • Phetoho ea liforomo tse reretsoeng ho sebelisoa ha DSA (Distributed Switch Architecture) kernel subsystem e ntse e tsoela pele, ho fana ka lisebelisoa tsa ho hlophisa le ho laola li-switch tsa Ethernet tse hokahaneng, ho sebelisa mekhoa ea ho lokisa li-interfaces tse tloaelehileng tsa marang-rang (iproute2, ifconfig). DSA e ka sebelisoa ho lokisa likou le li-VLAN sebakeng sa sesebelisoa sa swconfig se neng se fanoe pele, empa ha se bakhanni bohle ba switch ba tšehetsang DSA hajoale. Tokollong e sisintsoeng, DSA e sebelisoa bakeng sa sethala sa bcm53xx (bakhanni ba liboto tsohle ba fetoletsoe), lantiq (SoC e thehiloeng ho xrx200 le vr9) le sunxi (liboto tsa Bananapi Lamobo R1). Nakong e fetileng, sethala sa ath79 (TP-Link TL-WR941ND), bcm4908, gemini, kirkwood, mediatek, mvebu, octeon, ramips (mt7621) le realtek li fetiselitsoe ho DSA.
  • Sebopeho sa marang-rang sa LuCI se na le mokhoa o lefifi oa moralo. Ka mokhoa o ikhethileng, mokhoa o buloa ka bohona ho latela litlhophiso tsa sebatli, empa o ka buloa ka likhoka ka har'a "System" -> "System" -> "Puo le Setaele".
  • E rarollotse taba ea 2038 e bakiloeng ke ho ata ha mofuta oa 32-bit time_t (the 32-bit Mythic time counter e ne e tla tlala ka la 19 Pherekhong 2038). Tokollo e ncha e sebelisa lekala la musl 1.2.x joalo ka laeborari e tloaelehileng, eo ho eona meaho ea 32-bit li-counter tsa khale tsa 32-bit li nkeloang sebaka ke tse 64-bit (mofuta oa time_t o nkeloa sebaka ke time64_t). Ho li-system tsa 64-bit, mofuta oa time64_t o sebelisoa qalong (khaontareng e tla tlala ka lilemo tse limilione tse likete tse 292). Phetoho ea mofuta o mocha e lebisitse phetohong ea ABI, e tla hloka ho hahuoa bocha ha mananeo ohle a 32-bit a amanang le musl libc (ha ho na kaho e ncha e hlokahalang bakeng sa mananeo a 64-bit).
  • Mefuta e ntlafalitsoeng ea liphutheloana, ho kenyeletsoa Linux kernel 5.10.138 e nang le porting ea cfg80211/mac80211 wireless stack ho tsoa ho 5.15.58 kernel (eo pele e neng e le 5.4 kernel e nang le mohala oa mohala ho tsoa lekaleng la 5.10 e ne e fanoa), musl libc.1.2.3, 2.34. glibc 11.2.0, gcc 2.37, binutils 2.10, hostapd 2.86, dnsmasq 2022.82, dropbear 1.35.0, busybox XNUMX.
  • Ho hlahisoa ha likopano bakeng sa sethala sa arc770 (Synopsys DesignWare ARC 770D) ho khaotsoe.

Source: opennet.ru

Eketsa ka tlhaloso