توزیع 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/rt305xrt3883, و ramips فهرست شده است.
  • برای دستگاه‌هایی با اندازه‌های حافظه فلش بزرگ، هسته شامل پشتیبانی از MPTCP (MultiPath TCP) است که یک توسعه پروتکل TCP برای تحویل بسته‌های TCP به طور همزمان در طول مسیرهای متعدد از طریق رابط‌های شبکه مختلف است.
  • پشتیبانی بهبود یافته از Wi-Fi 6 (802.11ax) و اضافه شدن پشتیبانی اولیه برای Wi-Fi 7 (802.11be).
  • بهبود عملکرد فرآیند پس‌زمینه lldpd با اجرای LLDP (پروتکل کشف لایه پیوند).
  • پشتیبانی از بیش از 100 دستگاه جدید اضافه شده است، از جمله روتر بی سیم OpenWrt One که توسط جامعه OpenWrt توسعه یافته است. تعداد کل دستگاه های پشتیبانی شده به 1970 رسیده است.
  • پلتفرم‌های d1 و starfive برای دستگاه‌های مبتنی بر تراشه‌های AllWinner D1 و StarFive JH71x0 (7100/7110) با استفاده از معماری RISC-V اضافه شد.
  • پلتفرم ixp4xx برای Intel XScale IXP4xx SoC بر اساس معماری ARM اضافه شد.
  • پلتفرم loongarch64 برای دستگاه هایی با پردازنده های مبتنی بر معماری LoongArch اضافه شد.
  • اضافه شدن پلت فرم stm32 برای STMicroelectronics STM32 SoC.
  • پلتفرم‌های زیر حذف شده‌اند: ath25 (Atheros ieee80211g با حافظه رم 16 مگابایت)، bcm63xx (MIPS DSL Broadcom، جایگزین پلت‌فرم bmips)، octeontx (Octeon-TX CN80XX/CN81XX) و oxnas/Oxnas/Oxford (PLNXXX782) پلتفرم ipq8x به qualcommax تغییر نام داده است.
  • مجموعه های آماده برای پلتفرم qoriq (SoC NXP QorIQ بر اساس معماری PowerPC) ایجاد شده است.
  • انتقال پلت فرم های هدف به استفاده از زیرسیستم هسته DSA (معماری سوئیچ توزیع شده) که ابزارهایی را برای پیکربندی و مدیریت آبشارهای سوئیچ های اترنت به هم پیوسته با استفاده از مکانیسم هایی برای پیکربندی رابط های شبکه معمولی (iproute2، ifconfig) ارائه می دهد، ادامه یافته است. DSA می تواند برای پیکربندی پورت ها و VLAN ها به جای ابزار swconfig که قبلا ارائه شده بود استفاده شود، اما هنوز همه درایورهای سوییچ از DSA پشتیبانی نمی کنند. نسخه جدید DSA را به پلتفرم ipq806x (کوالکام Atheros IPQ806X SoC) می آورد. اضافه شدن پشتیبانی از سوئیچ Airoha AN8855 DSA (Xiaomi AX3000T، مورد استفاده در سوئیچ های Mediatek و Airoha).
  • نسخه های بسته به روز شده شامل musl 1.2.5، glibc 2.38، gcc 13.3.0، binutils 2.42، hostapd از سپتامبر 2024، dnsmasq 2.90، dropbear ssh 2024.86.
  • هسته لینوکس برای انتشار نسخه 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

اضافه کردن نظر