Pēc vairāk nekā gada izstrādes tika prezentēts nozīmīgs OpenWrt 24.10.0 izlaidums, kas tiek attīstīts tīkla ierīcēm, piemēram, maršrutētājiem, slēgseinām un piekļuves punktiem. OpenWrt atbalsta 1970 ierīču un piedāvā būvniecības sistēmu, kas vienkāršo krustu kompilāciju un pašu būvju izveidi. Šādas būves ļauj izveidot gatavas frimves ar vēlamo iepriekš instalēto pakotņu komplektu, kas optimizēti konkrētām vajadzībām. Gatavas būves publicētas 39 mērķplatformām (ieguldījumā atbalstītas 36 platformas).
Galvenās izmaiņas OpenWrt 24.10:
- Pēc noklusējuma ir iekļauts TLS 1.3 atbalsts, ko nodrošina bibliotēkas mbedtls atjauninājums līdz versijai 3.6.
- Ierīcēm ar lielu Flash atmiņu visās failu sistēmās ir aktivizēts ACL (POSIX Access Control List) un drošības atribūtu atbalsts. Izmaiņas attiecas uz ierīcēm, kurām nav iestatīts small_flash karogs. Pašlaik small_flash ir norādīts platformām ath79/tiny, bcm47xx/legacy, lantiq/ase, lantiq/xrx200_legacy, lantiq/xway_legacy, ramips/mt76x8, ramips/rt288x, ramips/rt305x un ramips/rt3883.
- Ierīcēm ar lielu Flash atmiņu iekšējā kodolā ir iekļauts MPTCP (MultiPath TCP) atbalsts, kas ir TCP protokola paplašinājums, kas ļauj vienlaikus nosūtīt TCP pakus pa vairākiem maršrutiem, izmantojot dažādus tīkla saskarnes.
- Uzlabots Wi-Fi 6 (802.11ax) atbalsts un pievienots sākotnējais Wi-Fi 7 (802.11be) atbalsts.
- Uzlabota foniskā procesa lldpd darbība ar LLDP (Link Layer Discovery Protocol) protokola ieviešanu.
- Tika pievienots atbalsts vairāk nekā 100 jaunām ierīcēm, starp kurām izceļas pašu izstrādātais bezvadu maršrutētājs OpenWrt One, ko attīsta OpenWrt kopiena. Kopējais atbalstīto ierīču skaits ir sasniedzis 1970.
- Tika pievienotas d1 un starfive platformas ierīcēm, kas balstītas uz SoC AllWinner D1 un StarFive JH71x0 (7100/7110), kas izmanto RISC-V arhitektūru.
- Tika pievienota ixp4xx platforma SoC Intel XScale IXP4xx ierīcēm, kas balstītas uz ARM arhitektūru.
- Tika pievienota loongarch64 platforma ierīcēm ar procesoriem, kas balstīti uz LoongArch arhitektūru.
- Tika pievienota stm32 platforma SoC STMicroelectronics STM32.
- Tika dzēstas ath25 (Atheros ieee80211g ar 16 MB RAM), bcm63xx (Broadcom DSL MIPS, vietā nāk bmips platforma), octeontx (Octeon-TX CN80XX/CN81XX) un oxnas (PLXTECH/Oxford NAS782x/OX8xx) platformas. Ipq807x platforma tika pārdēvēta par qualcommax.
- Tika izveidotas gatavas būves qoriq platformai (SoC NXP QorIQ, kas balstīts uz PowerPC arhitektūru).
- Turpināts mērķplatformu pārgājums uz DSA (Distributed Switch Architecture) kodola apakšsistēmas izmantošanu, kas nodrošina iespējas konfigurēt un pārvaldīt savienoto Ethernet slēdzeņu kaskādes, izmantojot mehānismus parasto tīkla interfeisu (iproute2, ifconfig) konfigurēšanai. DSA var tikt izmantota portu un VLAN konfigurēšanai, tā vietā iepriekš piedāvātajam rīkam swconfig, taču ne visi slēdzeņu draiveri pagaidām atbalsta DSA. Jaunajā laidienā DSA tiek izmantota ipq806x platformai (SoC Qualcomm Atheros IPQ806X). Tika pievienots atbalsts DSA slēdzim Airoha AN8855 (Xiaomi AX3000T, izmantots Mediatek un Airoha slēdzos).
- Atjauninātas pakotņu versijas, tostarp musl 1.2.5, glibc 2.38, gcc 13.3.0, binutils 2.42, hostapd no 2024. gada septembra, dnsmasq 2.90, dropbear ssh 2024.86.
- Linux kodols atjaunots līdz 6.6.73 laidienam ar bezvadu steku cfg80211/mac80211, kas pārvietots no 6.12.6 koda. (iepriekšējā zara versijā bija 5.15 kodols ar bezvadu steku no 6.1 koda).
- Neskatoties uz projekta pārcelšanu uz APK pakotņu pārvaldnieku, OpenWrt 24.10 zars turpina izmantot OPKG pakotņu pārvaldnieku. Pāreja uz APK līdz šim ir veikta tikai „main” zarā, kas kalpos par pamatu nākamajam nozīmīgajam OpenWrt laidienam.
- Pārejot no OpenWrt 23.05 uz Xiaomi AX3200, Redmi AX6S, Linksys E8450, Belkin RT3200 un Zyxel GS1900 ierīcēm, rodas atjaunināšanas problēmas. Šo ierīču lietotājiem jāpievērš uzmanība individuālām rekomendācijām.
Avots: opennet.lv
