Bir yildan ortiq ishlab chiqilgandan so'ng, routerlar, kalitlar va kirish nuqtalari kabi tarmoq qurilmalariga mo'ljallangan OpenWrt 24.10.0 tarqatishning asosiy versiyasi chiqarildi. OpenWrt 1970 qurilmalarini qo'llab-quvvatlaydi va o'zaro kompilyatsiya va moslashtirilgan tuzilmalarni osonlashtiradigan qurish tizimini taklif qiladi. Bunday yig'ilishlar sizga ma'lum vazifalar uchun optimallashtirilgan oldindan o'rnatilgan paketlarning kerakli to'plami bilan tayyor proshivka yaratish imkonini beradi. 39 maqsadli platformalar uchun foydalanishga tayyor tuzilmalar nashr etilgan (oldingi filial 36 platformani qo'llab-quvvatlagan).
OpenWrt 24.10-dagi asosiy o'zgarishlar:
- mbedtls kutubxonasining 1.3 versiyasiga yangilanishi tufayli TLS 3.6 qo'llab-quvvatlashi sukut bo'yicha yoqilgan.
- Katta Flash xotira hajmiga ega qurilmalar uchun barcha fayl tizimlarida ACL (POSIX Access Control List) va xavfsizlik atributlarini qo'llab-quvvatlash yoqilgan. O'zgartirish small_flash bayrog'i o'rnatilmagan qurilmalarga ta'sir qiladi. Ayni paytda small_flash ath79/tiny, bcm47xx/legacy, lantiq/ase, lantiq/xrx200_legacy, lantiq/xway_legacy, ramips/mt76x8, ramips/rt288x, ramips/rtramips305x, platform3883/platformalar uchun ro'yxatga olingan.
- Katta Flash xotira hajmiga ega qurilmalar uchun yadro turli tarmoq interfeyslari orqali bir nechta marshrutlar bo'ylab bir vaqtning o'zida TCP paketlarini etkazib berish uchun TCP protokolining kengaytmasi bo'lgan MPTCP (MultiPath TCP) ni qo'llab-quvvatlaydi.
- Wi-Fi 6 (802.11ax) uchun yaxshilangan qo‘llab-quvvatlash va Wi-Fi 7 (802.11be) uchun dastlabki yordam qo‘shildi.
- LLDP (Link Layer Discovery Protocol) ni amalga oshirish bilan lldpd fon jarayonining yaxshilangan ishlashi.
- 100 dan ortiq yangi qurilmalar, jumladan, OpenWrt hamjamiyati tomonidan ishlab chiqilgan OpenWrt One simsiz routerini qo'llab-quvvatlash qo'shildi. Qo'llab-quvvatlanadigan qurilmalarning umumiy soni 1970 taga yetdi.
- RISC-V arxitekturasidan foydalangan holda AllWinner D1 va StarFive JH1x71 (0/7100) SoCs asosidagi qurilmalar uchun d7110 va starfive platformalari qoʻshildi.
- ARM arxitekturasiga asoslangan Intel XScale IXP4xx SoC uchun ixp4xx platformasi qoʻshildi.
- LoongArch arxitekturasiga asoslangan protsessorli qurilmalar uchun loongarch64 platformasi qoʻshildi.
- STMicroelectronics STM32 SoC uchun stm32 platformasi qo‘shildi.
- Quyidagi platformalar olib tashlandi: ath25 (80211 MB operativ xotiraga ega Atheros ieee16g), bcm63xx (Broadcom DSL MIPS, bmips platformasi bilan almashtirildi), octeontx (Octeon-TX CN80XX/CN81XX) va oxnas (PLXTEASX782/Oxxx). ipq8x platformasi qualcommax deb o'zgartirildi.
- Qoriq platformasi (PowerPC arxitekturasi asosidagi SoC NXP QorIQ) uchun tayyor assembleyalar yaratildi.
- Maqsadli platformalarni an'anaviy tarmoq interfeyslarini (iproute2, ifconfig) sozlash mexanizmlaridan foydalangan holda o'zaro bog'langan Ethernet kalitlari kaskadlarini sozlash va boshqarish vositalarini taqdim etuvchi DSA (Distributed Switch Architecture) yadro quyi tizimidan foydalanishga o'tish davom etdi. DSA-dan avval taklif qilingan swconfig vositasi o'rniga portlar va VLAN-larni sozlash uchun foydalanish mumkin, ammo hali hamma kommutator drayverlari DSA-ni qo'llab-quvvatlamaydi. Yangi nashr DSA-ni ipq806x platformasiga (Qualcomm Atheros IPQ806X SoC) olib keladi. Airoha AN8855 DSA kaliti uchun qo'shimcha qo'llab-quvvatlash (Xiaomi AX3000T, Mediatek va Airoha kalitlarida ishlatiladi).
- Yangilangan paket versiyalari, jumladan musl 1.2.5, glibc 2.38, gcc 13.3.0, binutils 2.42, hostapd 2024 yil sentyabr, dnsmasq 2.90, dropbear ssh 2024.86.
- Linux yadrosi 6.6.73 yadrosidan olingan cfg80211/mac80211 simsiz stek bilan 6.12.6 versiyasini chiqarish uchun yangilandi. (oldingi filial 5.15 yadrosi bilan 6.1 yadrosidan simsiz stek bilan yuborilgan).
- Loyihaning APK paketlar boshqaruvchisiga oʻtganiga qaramay, OpenWrt 24.10 filiali OPKG paket menejeridan foydalanishda davom etmoqda. APK-ga o'tish hozirgacha faqat "asosiy" filialda amalga oshirildi, bu OpenWrt-ning keyingi yirik nashri uchun asos bo'lib xizmat qiladi.
- OpenWrt 23.05 filialidan yangilashda Xiaomi AX3200, Redmi AX6S, Linksys E8450, Belkin RT3200 va Zyxel GS1900 qurilmalari yangilanish bilan bog‘liq muammolarga duch kelmoqda. Ushbu qurilmalar foydalanuvchilari alohida tavsiyalarni hisobga olishlari kerak.
Manba: opennet.ru
