منتشر شده OpenWrt 23.05.0

پس از یک سال توسعه، نسخه اصلی جدیدی از توزیع OpenWrt 23.05.0 با هدف استفاده در دستگاه های مختلف شبکه مانند روترها، سوئیچ ها و نقاط دسترسی معرفی شد. OpenWrt از پلتفرم‌ها و معماری‌های مختلف پشتیبانی می‌کند و دارای یک سیستم مونتاژ است که امکان کامپایل متقابل ساده و راحت را فراهم می‌کند، از جمله اجزای مختلف در اسمبلی، که ایجاد سیستم عامل آماده یا یک تصویر دیسک را با مجموعه‌ای از پیش نیازها آسان می‌کند. بسته های نصب شده برای کارهای خاص سازگار شده است. مجموعه ها برای 36 پلتفرم هدف تولید می شوند.

در میان تغییرات OpenWrt 23.05.0 موارد زیر ذکر شده است:

  • به طور پیش فرض، انتقالی از کتابخانه رمزنگاری wolfssl به کتابخانه mbedtls (پروژه PolarSSL سابق) انجام شده است که با مشارکت ARM توسعه یافته است. در مقایسه با wolfssl، کتابخانه mbedtls فضای ذخیره سازی کمتری را اشغال می کند، ثبات ABI و چرخه تولید به روز رسانی طولانی را تضمین می کند. در میان کاستی ها عدم پشتیبانی از TLS 1.3 در شاخه LTS mbedtls 2.28 خودنمایی می کند. در صورت نیاز، کاربران می توانند از wolfssl یا openssl استفاده کنند.
  • پشتیبانی از بیش از 200 دستگاه جدید اضافه شده است، از جمله دستگاه های مبتنی بر تراشه Qualcomm IPQ807x با پشتیبانی از Wi-Fi 6 (IEEE 802.11ax)، دستگاه های مبتنی بر Mediatek Filogic 830 و 630 SoC و همچنین HiFive RISC-V. تابلوهای رها شده و بی همتا. تعداد کل دستگاه های پشتیبانی شده به 1790 دستگاه رسیده است.
  • انتقال پلتفرم های هدف به استفاده از زیرسیستم هسته DSA (معماری سوئیچ توزیع شده) ادامه دارد و ابزارهایی برای پیکربندی و مدیریت آبشارهای سوئیچ های اترنت متصل به هم، با استفاده از مکانیسم هایی برای پیکربندی رابط های شبکه معمولی (iproute2، ifconfig) ارائه می کند. DSA را می توان برای پیکربندی پورت ها و VLAN ها به جای ابزار swconfig ارائه شده قبلی استفاده کرد، اما هنوز همه درایورهای سوئیچ از DSA پشتیبانی نمی کنند. در نسخه جدید، DSA برای پلتفرم ipq40xx فعال شده است.
  • پشتیبانی اضافه شده برای دستگاه های دارای اترنت 2.5G:
    • Acer Predator W6 (MT7986A)
    • Mercusys MR90X v1 (MT7986BLA)
    • Netgear WAX206 (MT7622)
    • Netgear WAX220 (MT7986)
    • ZyXEL NWA50AX Pro (MT7981)
    • Asus (TUF Gaming) AX4200 (MT7986A)
    • Netgear WAX218 (IPQ8074)
    • Xiaomi AX9000 (IPQ8074)
    • Dynalink DL-WRX36 (IPQ8074)
    • GL.iNet GL-MT6000 (MT7986A)
    • Netgear WAX620 (IPQ8072A)
    • ZyXEL EX5700 (MT7986)
  • پشتیبانی اضافه شده برای دستگاه های دارای Wifi 6E (6GHz):
    • Acer Predator W6 (MT7986A)
    • ZyXEL EX5700 (MT7986)
  • روترهای AVM FRITZ!Box 7530 از VDSL پشتیبانی می کنند.
  • برای دستگاه‌های روی پلت فرم MT7621، پشتیبانی از مسیریابی WAN/LAN NAT با سرعت 2 گیگابیت بر ثانیه اضافه شده است.
  • آمار DSL ارسال شده از طریق رابط ubus یا LuCI گسترش یافته است.
  • پلتفرم هدف سازگار با Arm SystemReady (EFI) اضافه شد.
  • زیرساخت مدیریت بسته اکنون از بسته های برنامه Rust پشتیبانی می کند. به عنوان مثال، مخزن شامل بسته های bottom، maturin، aardvark-dns و ripgrep است که به زبان Rust نوشته شده اند.
  • نسخه های بسته به روز شده، از جمله هسته لینوکس 5.15.134 با انتقال پشته بی سیم cfg80211/mac80211 از هسته 6.1 (قبلاً هسته 5.10 با پشته بی سیم از شاخه 5.15 ارائه می شد)، musl libc glibc 1.2.4, glibc 2.37. .12.3.0، binutils 2.40، hostapd 2023.09، dnsmasq 2.89، dropbear 2022.82، busybox 1.36.1.

منبع: opennet.ru

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