OpenWrt 22.03.0 izlaišana

Pēc gada izstrādes ir publicēta jauna būtiska OpenWrt 22.03.0 izlaišana, kas paredzēta dažādu tīkla ierīču, piemēram, maršrutētāju, slēdžu un piekļuves punktu, izmantošanai. OpenWrt atbalsta daudzas dažādas platformas un arhitektūras un tai ir kompilācijas sistēma, kas ļauj vienkārši un ērti veikt krustenisko kompilāciju, iekļaujot dažādus komponentus, tādējādi veidojot pielāgotu programmatūras versiju vai diska attēlu ar vēlamo iepriekš instalēto pakotņu komplektu. Izstrādes ir izveidotas 35 mērķa platformām.

Atzīmētie jaunumi OpenWrt 22.03.0 ir:

  • Noklusējuma režīmā ir ieviesta jauna lietotne ugunsmūra pārvaldībai — fw4 (Firewall4), kas balstīta uz pakotņu filtrēšanas tehnoloģiju nftables. Konfigurācijas failu sintakse ugunsmūrim (/etc/config/firewall) un saskarne uci nav mainījusies — fw4 var darboties kā caurspīdīga aizstāšana iepriekš izmantotajam rīkam fw3, kas balstīts uz iptables. Izņēmums ir manuāli pievienotās noteikumu daļas (/etc/firewall.user), kuras būs jāpārstrādā, lai tās atbilstu nftables (fw4 ļauj pievienot savus noteikumu blokus, bet nftables formātā).

    Vecais iptables balstītais rīks ir izslēgts no noklusējuma piedāvātajiem attēliem, taču to var atjaunot, izmantojot pakotņu pārvaldnieku opkg vai Image Builder rīku. Tāpat ir pieejami iptables-nft, arptables-nft, ebtables-nft un xtables-nft apvalki, kas ļauj izveidot nftables noteikumus, izmantojot veco iptables sintaksi.

  • Ir pievienots atbalsts vairāk nekā 180 jauniem ierīču modeļiem, ieskaitot 15 ierīces, kas balstītas uz MediaTek MT7915 mikroshēmas ar Wi-Fi 6 (IEEE 802.11ax) atbalstu. Kopējais atbalstīto ierīču skaits ir sasniedzis 1580.
  • Turpināms mērķplatformu tulkojums uz DSA (Distributed Switch Architecture) kodola apakšsistēmas izmantošanu, kas nodrošina rīkus, lai konfigurētu un pārvaldītu savienoto Ethernet slēdzeņu kaskādes, izmantojot mehānismus parastajiem tīkla interfeisiem (iproute2, ifconfig). DSA var izmantot portu un VLAN konfigurācijai, aizstājot iepriekš piedāvāto rīku swconfig, taču ne visi slēdzeņu draiveri vēl atbalsta DSA. Ieteiktajā laidienā DSA ir ieviests platformās bcm53xx (pārvadīti draiveri visām kartēm), lantiq (SoC, kas balstīts uz xrx200 un vr9) un sunxi (Bananapi Lamobo R1 kartes). Agrāk DSA tika ieviests platformās ath79 (TP-Link TL-WR941ND), bcm4908, gemini, kirkwood, mediatek, mvebu, octeon, ramips (mt7621) un realtek.
  • Web saskarnē LuCI ir ieviests tumšais dizaina režīms. Pēc noklusējuma režīms automātiski aktivizējas atkarībā no pārlūkprogrammas iestatījumiem, taču to var arī piespiest aktivizēt caur izvēlni „System” -> „System” -> „Language and Style”.
  • Atrisināta 2038. gada problēma, ko izraisa 32 bitu time_t tipa pārpilde (32 bitu epoch laika skaitītājs pārsniegs limitu 2038. gada 19. janvārī). Jaunajā laidienā par standarta bibliotēku ir izmantota musl 1.2.x filiāle, kurā 32 bitu arhitektūrās vecie 32 bitu laika skaitītāji ir nomainīti uz 64 bitu (time_t tipa aizvietošana ar time64_t). 64 bitu sistēmās time64_t tips tiek izmantots sākotnēji (skaitītājs pārsniegs limitu pēc 292 miljardiem gadu). Pāreja uz jauno tipu ir mainījusi ABI, kas prasīs pārbūvēt visus 32 bitu programmas, kas saistītas ar musl libc (64 bitu programmām pārbūve nav nepieciešama).
  • Atjauninātas pakotņu versijas, tostarp Linux 5.10.138 kodols ar bezvadu steka cfg80211/mac80211 portēšanu no 5.15.58 kodola (iepriekš tika piedāvāts 5.4 kodols ar bezvadu steka no 5.10 filiāles), musl libc 1.2.3, glibc 2.34, gcc 11.2.0, binutils 2.37, hostapd 2.10, dnsmasq 2.86, dropbear 2022.82, busybox 1.35.0.
  • Apstādināta būvju ģenerēšana platformai arc770 (Synopsys DesignWare ARC 770D).

Avots: opennet.lv

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster