OpenWrt 24.10 түгээлт боломжтой

Жил гаруйн хугацаанд хөгжүүлсний дараа чиглүүлэгч, унтраалга, хандалтын цэг зэрэг сүлжээний төхөөрөмжүүдэд чиглэсэн OpenWrt 24.10.0 түгээлтийн томоохон хувилбар гарлаа. OpenWrt нь 1970 төхөөрөмжүүдийг дэмждэг бөгөөд хөндлөн эмхэтгэл болон захиалгат бүтээхэд хялбар болгох бүтээх системийг санал болгодог. Ийм угсралт нь тодорхой ажлуудад оновчтой болгосон, урьдчилан суулгасан багцын хүссэн багц бүхий бэлэн програм хангамжийг үүсгэх боломжийг олгодог. 39 зорилтот платформд (өмнөх салбар 36 платформыг дэмждэг байсан) ашиглахад бэлэн бүтээцийг нийтэлсэн.

OpenWrt 24.10 дээрх үндсэн өөрчлөлтүүд:

  • mbedtls номын сангийн 1.3 хувилбар руу шинэчлэгдсэний ачаар TLS 3.6 дэмжлэг анхдагчаар идэвхжсэн.
  • Том хэмжээтэй флаш санах ойтой төхөөрөмжүүдийн хувьд ACL (POSIX хандалтын хяналтын жагсаалт) болон аюулгүй байдлын шинж чанаруудыг бүх файлын системд дэмждэг. Өөрчлөлт нь small_flash тугийг тохируулаагүй төхөөрөмжүүдэд нөлөөлнө. Одоогоор small_flash нь ath79/tiny, bcm47xx/legacy, lantiq/ase, lantiq/xrx200_legacy, lantiq/xway_legacy, ramips/mt76x8, ramips/rt288x, ramips/rt305x/platform3883, зэрэгт зориулагдсан.
  • Том хэмжээтэй флаш санах ойтой төхөөрөмжүүдийн хувьд цөм нь өөр өөр сүлжээний интерфэйсээр олон маршрутын дагуу TCP пакетуудыг нэгэн зэрэг дамжуулахад зориулагдсан TCP протоколын өргөтгөл болох MPTCP (MultiPath TCP)-ийн дэмжлэгийг агуулдаг.
  • Wi-Fi 6 (802.11ax)-ын дэмжлэгийг сайжруулж, Wi-Fi 7 (802.11be)-ийн анхны дэмжлэгийг нэмсэн.
  • LLDP (Link Layer Discovery Protocol) -ийг хэрэгжүүлснээр lldpd дэвсгэр процессын гүйцэтгэл сайжирсан.
  • OpenWrt нийгэмлэгийн бүтээсэн OpenWrt One утасгүй чиглүүлэгч зэрэг 100 гаруй шинэ төхөөрөмжүүдийн дэмжлэг нэмэгдсэн. Дэмжигдсэн төхөөрөмжийн нийт тоо 1970 хүрсэн байна.
  • RISC-V архитектурыг ашигладаг AllWinner D1 болон StarFive JH1x71 (0/7100) SoC дээр суурилсан төхөөрөмжүүдэд зориулсан d7110 болон starfive платформуудыг нэмсэн.
  • ARM архитектурт суурилсан Intel XScale IXP4xx SoC-д зориулсан ixp4xx платформыг нэмсэн.
  • LoongArch архитектур дээр суурилсан процессортой төхөөрөмжүүдэд зориулсан loongarch64 платформыг нэмсэн.
  • STMicroelectronics STM32 SoC-д зориулсан stm32 платформыг нэмсэн.
  • Дараах платформуудыг устгасан: ath25 (80211 MB RAM-тай Atheros ieee16g), bcm63xx (Broadcom DSL MIPS, bmips платформоор солигдсон), octeontx (Octeon-TX CN80XX/CN81XX) болон oxnas (PLXTECH782Oxx/). ipq8x платформыг qualcommax болгон өөрчилсөн.
  • Qoriq платформд (PowerPC архитектур дээр суурилсан SoC NXP QorIQ) зориулсан бэлэн угсралтууд бий болсон.
  • Зорилтот платформуудыг ердийн сүлжээний интерфэйсүүдийг (iproute2, ifconfig) тохируулах механизмуудыг ашиглан хоорондоо холбогдсон Ethernet свичүүдийн каскадуудыг тохируулах, удирдах хэрэгслээр хангадаг DSA (Distributed Switch Architecture) цөмийн дэд системд шилжих ажил үргэлжилж байна. DSA-г өмнө нь санал болгож байсан swconfig хэрэгслийн оронд портууд болон VLAN-уудыг тохируулахад ашиглаж болох боловч бүх шилжүүлэгч драйверууд DSA-г дэмждэггүй. Шинэ хувилбар нь DSA-г ipq806x платформд (Qualcomm Atheros IPQ806X SoC) авчирдаг. Airoha AN8855 DSA шилжүүлэгчийн дэмжлэгийг нэмсэн (Xiaomi AX3000T, Mediatek болон Airoha шилжүүлэгчид ашигладаг).
  • musl 1.2.5, glibc 2.38, gcc 13.3.0, binutils 2.42, 2024 оны 2.90-р сарын hostapd, dnsmasq 2024.86, dropbear ssh XNUMX зэрэг багцын шинэчилсэн хувилбарууд.
  • Линуксийн цөм нь цөм 6.6.73-аас өгөгдсөн cfg80211/mac80211 утасгүй стек бүхий 6.12.6 хувилбараар шинэчлэгдсэн. (өмнөх салбар нь цөм 5.15-тай, 6.1-ийн утасгүй стектэй хамт ирсэн).
  • Төслийг APK багц менежер рүү шилжүүлсэн ч OpenWrt 24.10 салбар нь OPKG багц менежерийг ашигласаар байна. APK руу шилжих нь одоогоор зөвхөн "үндсэн" салбарт хэрэгжсэн бөгөөд энэ нь OpenWrt-ийн дараагийн томоохон хувилбарын үндэс суурь болно.
  • OpenWrt 23.05 салбараас шинэчлэх үед Xiaomi AX3200, Redmi AX6S, Linksys E8450, Belkin RT3200 болон Zyxel GS1900 төхөөрөмжүүдэд шинэчлэлтийн асуудал гарч байна. Эдгээр төхөөрөмжийн хэрэглэгчид тусдаа зөвлөмжийг анхаарч үзэх хэрэгтэй.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх