Pēc gada izstrādes ir izlaidīts nozīmīgs OpenWrt 23.05.0 izdevums, kas paredzēts dažādu tīkla ierīču, piemēram, maršrutētāju, slēdzeņu un piekļuves punktu, izmantošanai. OpenWrt atbalsta plašu dažādu platformu un arhitektūru klāstu, kā arī piedāvā montāžas sistēmu, kas ļauj vienkārši un ērti veikt krustenisko kompilāciju, iekļaujot montāžā dažādus komponentus, tādējādi ļaujot viegli izveidot konkrētajām vajadzībām pielāgotu gatavo firmu vai diska attēlu ar vēlamo iepriekš instalēto pakotņu komplektu. Montāžas ir izstrādātas 36 mērķa platformām.
Izmaiņas OpenWrt 23.05.0 ietver:
- Noklusējuma iestatījums ir pāreja no kriptogrāfiskās bibliotēkas wolfssl uz bibliotēku mbedtls (iepriekšējs PolarSSL projekts), ko attīsta kompānija ARM. Salīdzinājumā ar wolfssl bibliotēka mbedtls aizņem mazāk vietas uz ierīces, nodrošina ABI stabilitāti un ilgāku atjauninājumu veidošanas ciklu. Starp trūkumiem var minēt TLS 1.3 atbalsta trūkumu LTS-variantā mbedtls 2.28. Ja nepieciešams, lietotāji var pāriet uz wolfssl vai openssl izmantošanu.
- Ir pievienots atbalsts vairāk nekā 200 jaunām ierīcēm, tostarp ierīcēm ar Qualcomm IPQ807x mikroshēmu, kas atbalsta Wi-Fi 6 (IEEE 802.11ax), Mediatek Filogic 830 un 630 SoC ierīcēm, kā arī HiFive RISC-V Unleashed un Unmatched plates. Kopējais atbalstīto ierīču skaits sasniedza 1790.
- Turpinās mērķa platformu pāreja uz DSA (Distributed Switch Architecture) kodola apakšsistēmas izmantošanu, kas nodrošina līdzekļus, lai konfigurētu un pārvaldītu savienotu Ethernet slēdzeņu kaskādes, izmantojot mehānismus, lai konfigurētu parastus tīkla saskarnes (iproute2, ifconfig). DSA var tikt izmantots ostu un VLAN konfigurēšanai, aizstājot iepriekš piedāvāto rīku swconfig, taču ne visi slēdzeņu draiveri šobrīd atbalsta DSA. Jaunajā izdevumā DSA tiek izmantots ipq40xx platformai.
- Ir pievienots atbalsts ierīcēm ar 2.5G Ethernet:
- 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)
- Ir pievienots atbalsts ierīcēm ar Wifi 6E (6GHz):
- Acer Predator W6 (MT7986A)
- ZyXEL EX5700 (MT7986)
- AVM FRITZ!Box 7530 maršrutētājiem ir ieviests VDSL atbalsts.
- Pārveidotajām RAMIPS MT7621 platformas ierīcēm pievienota atbalsta iespēja 2 Gbps WAN/LAN NAT maršrutēšanai.
- Paplašināta DSL statistika, kas tiek nodota caur ubus vai LuCI saskarni.
- Pievienota mērķa platforma, kas saderīga ar Arm SystemReady (EFI).
- Pakotņu pārvaldības infrastruktūrā pievienots atbalsts Rust valodā rakstītiem pakotnēm. Piemēram, krātuvē iekļauti pakotnes bottom, maturin, aardvark-dns un ripgrep, kas ir rakstītas Rust valodā.
- Atjauninātas pakotņu versijas, tostarp Linux kodola 5.15.134, portējot bezvadu stāvu cfg80211/mac80211 no kodola 6.1 (pirms tam tika piedāvāts kodols 5.10 ar bezvadu stāvu no 5.15 atzara), musl libc 1.2.4, glibc 2.37, gcc 12.3.0, binutils 2.40, hostapd 2023.09, dnsmasq 2.89, dropbear 2022.82, busybox 1.36.1.
Avots: opennet.lv
