OpenWrt መልቀቅ 22.03.0

ከአንድ አመት እድገት በኋላ የOpenWrt 22.03.0 ስርጭት እንደ ራውተር፣ ማብሪያና ማጥፊያ እና የመዳረሻ ነጥቦች ባሉ የተለያዩ የአውታረ መረብ መሳሪያዎች ውስጥ ለመጠቀም ያለመ አዲስ ጉልህ የሆነ የ OpenWrt 35 ስርጭት ታትሟል። OpenWrt ብዙ የተለያዩ መድረኮችን እና አርክቴክቸርን የሚደግፍ ሲሆን በጉባኤው ውስጥ ያሉትን የተለያዩ አካላትን ጨምሮ ቀላል እና ምቹ የሆነ መስቀል ማጠናቀር የሚያስችል የመሰብሰቢያ ስርዓት አለው ይህም ዝግጁ የሆነ firmware ወይም የዲስክ ምስል ከተፈለገው ቅድመ-ስብስብ ጋር መፍጠር ቀላል ያደርገዋል። ለተወሰኑ ስራዎች የተስተካከሉ የተጫኑ ፓኬጆች. ስብሰባዎች የሚፈጠሩት ለXNUMX ዒላማ መድረኮች ነው።

በOpenWrt 22.03.0 ውስጥ ካሉት ለውጦች መካከል የሚከተሉት ተዘርዝረዋል።

  • በነባሪ፣ አዲስ የፋየርዎል አስተዳደር መተግበሪያ ነቅቷል -fw4 (Firewall4)፣ በ nftables ፓኬት ማጣሪያ ላይ የተመሠረተ። የፋየርዎል ውቅር ፋይሎች አገባብ (/ወዘተ/config/ፋየርዎል) እና የ uci በይነገጽ አልተቀየረም - fw4 ቀደም ሲል ጥቅም ላይ ለዋለ iptables-based fw3 Toolkit እንደ ግልፅ ምትክ ሆኖ ሊያገለግል ይችላል። ልዩነቱ በእጅ የተጨመረው ህግጋት ነው (/etc/firewall.user)፣ ለ nftables እንደገና መስራት ያስፈልገዋል (fw4 የእራስዎን ደንብ ብሎኮች እንዲጨምሩ ይፈቅድልዎታል፣ ግን በ nftables ቅርጸት)።

    የድሮው iptables ላይ የተመሠረተ መሣሪያ ከነባሪው ምስሎች የተገለለ ነው፣ ነገር ግን የ opkg ጥቅል አስተዳዳሪን ወይም የምስል ገንቢ መሣሪያ ኪት በመጠቀም መመለስ ይቻላል። እንዲሁም የድሮውን iptables አገባብ በመጠቀም ለ nftables ደንቦችን እንዲፈጥሩ የሚያስችልዎት iptables-nft፣ arptables-nft፣ ebtables-nft እና xtables-nft wrappers ናቸው።

  • በWi-Fi 180 (IEEE 15ax) ድጋፍ በ MediaTek MT7915 ቺፕ ላይ የተመሰረቱ 6 መሳሪያዎችን ጨምሮ ከ802.11 በላይ ለሆኑ አዳዲስ መሳሪያዎች ድጋፍ ታክሏል። የሚደገፉ መሳሪያዎች ጠቅላላ ቁጥር 1580 ደርሷል።
  • የዒላማ መድረኮች ወደ DSA (የተከፋፈለ ስዊች አርክቴክቸር) የከርነል ንኡስ ስርዓት ሽግግር ቀጥሏል፣ የተገናኙ የኤተርኔት ቁልፎችን ለማዋቀር እና ለማስተዳደር የሚረዱ መሣሪያዎችን በማቅረብ የተለመዱ የአውታረ መረብ በይነገጾችን (iproute2፣ ifconfig) የማዋቀር ዘዴዎችን በመጠቀም። DSA ቀደም ሲል በተሰጠው swconfig መሣሪያ ምትክ ወደቦችን እና VLANዎችን ለማዋቀር ጥቅም ላይ ሊውል ይችላል፣ነገር ግን ሁሉም የመቀየሪያ አሽከርካሪዎች DSAን ገና አይደግፉም። በታቀደው ልቀት ውስጥ፣ DSA ለ bcm53xx መድረኮች ጥቅም ላይ ይውላል (የሁሉም ቦርዶች አሽከርካሪዎች ተተርጉመዋል)፣ lantiq (SoC በ xrx200 እና vr9 ላይ የተመሰረተ) እና sunxi (Bananapi Lamobo R1 ቦርዶች)። ከዚህ ቀደም መድረኮች ath79 (TP-Link TL-WR941ND)፣ bcm4908፣gemini, kirkwood, mediatek, mvebu, octeon, ramips (mt7621) እና ሪልቴክ ወደ DSA ተላልፈዋል።
  • የሉሲአይ ድር በይነገጽ ጨለማ ንድፍ ሁነታ አለው። በነባሪነት ሁነታው በአሳሹ ቅንጅቶች ላይ በመመስረት በራስ-ሰር ይበራል፣ ነገር ግን በምናሌው “ስርዓት” -> “ስርዓት” -> “ቋንቋ እና ዘይቤ” በግዳጅ ሊበራ ይችላል።
  • በ2038-ቢት የሰዓት_t አይነት ከመጠን በላይ በመፍሰሱ ምክንያት የ32 ችግር ተፈቷል (ባለ 32-ቢት ሚቲክ የሰዓት ቆጣሪ በጥር 19፣ 2038 ይበዛል።) አዲሱ የተለቀቀው የ musl 1.2.x ቅርንጫፍ እንደ መደበኛ ቤተ-መጽሐፍት ይጠቀማል፣ በዚህ ውስጥ በ32-ቢት አርክቴክቸር አሮጌዎቹ ባለ 32-ቢት የሰዓት ቆጣሪዎች በ64-ቢት ይተካሉ (የጊዜ_t አይነት በtime64_t ይተካል)። በ64-ቢት ሲስተሞች፣ time64_t አይነት መጀመሪያ ላይ ጥቅም ላይ ይውላል (ቆጣሪው በ292 ቢሊዮን ዓመታት ውስጥ ይሞላል)። ወደ አዲስ ዓይነት የተደረገው ሽግግር በ ABI ላይ ለውጥ አምጥቷል, ይህም ከ musl libc ጋር የተያያዙ ሁሉንም 32-ቢት ፕሮግራሞች እንደገና መገንባት ያስፈልገዋል (ለ 64 ቢት ፕሮግራሞች እንደገና መገንባት አያስፈልግም).
  • የተዘመኑ የፓኬጆች ስሪቶች፣ ሊኑክስ ከርነል 5.10.138ን ጨምሮ የ cfg80211/mac80211 ሽቦ አልባ ቁልል ከ5.15.58 ከርነል (ከዚህ በፊት 5.4 ከርነል ሽቦ አልባ ቁልል ከ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.
  • የ arc770 መድረክ (Synopsys DesignWare ARC 770D) ስብሰባዎች ማመንጨት ተቋርጧል።

ምንጭ: opennet.ru

አስተያየት ያክሉ