OpenWrt Rilis 22.03.0

Sawise setahun pembangunan, release pinunjul anyar saka distribusi OpenWrt 22.03.0 wis diterbitake, ngarahke kanggo nggunakake ing macem-macem piranti jaringan kayata router, switch lan titik akses. OpenWrt ndhukung macem-macem platform lan arsitektur lan duwe sistem perakitan sing ngidini kompilasi silang sing gampang lan trep, kalebu macem-macem komponen ing perakitan, sing nggawe gampang nggawe perangkat kukuh utawa gambar disk kanthi set pre- paket diinstal dicocogake kanggo tugas tartamtu. Majelis digawe kanggo 35 platform target.

Antarane owah-owahan ing OpenWrt 22.03.0 ing ngisor iki dicathet:

  • Kanthi gawan, aplikasi manajemen firewall anyar diaktifake - fw4 (Firewall4), adhedhasar filter paket nftables. Sintaks saka file konfigurasi firewall (/etc/config/firewall) lan antarmuka uci wis ora diganti - fw4 bisa tumindak minangka panggantos transparent kanggo toolkit fw3 basis iptables digunakake sadurunge. Pangecualian yaiku aturan sing ditambahake kanthi manual (/etc/firewall.user), sing kudu digawe maneh kanggo nftables (fw4 ngidini sampeyan nambah blok aturan dhewe, nanging ing format nftables).

    Toolkit basis iptables lawas ora kalebu saka gambar gawan, nanging bisa digawa bali nggunakake manager paket opkg utawa toolkit Image Builder. Uga kasedhiya pambungkus iptables-nft, arptables-nft, ebtables-nft, lan xtables-nft, sing ngidini sampeyan nggawe aturan kanggo nftables nggunakake sintaks iptables lawas.

  • Nambahake dhukungan kanggo luwih saka 180 piranti anyar, kalebu 15 piranti adhedhasar chip MediaTek MT7915 kanthi dhukungan Wi-Fi 6 (IEEE 802.11ax). Gunggunge piranti sing didhukung wis tekan 1580.
  • Transisi platform target kanggo nggunakake DSA (Distributed Switch Architecture) subsistem kernel terus, nyediakake alat kanggo configuring lan ngatur cascades saka ngalih Ethernet interconnected, nggunakake mekanisme kanggo configuring antarmuka jaringan conventional (iproute2, ifconfig). DSA bisa digunakake kanggo ngatur port lan VLAN ing panggonan alat swconfig sing ditawakake sadurunge, nanging ora kabeh driver ngalih ndhukung DSA. Ing rilis sing diusulake, DSA digunakake kanggo platform bcm53xx (driver kanggo kabeh papan wis diterjemahake), lantiq (SoC adhedhasar xrx200 lan vr9) lan sunxi (papan Bananapi Lamobo R1). Sadurunge, platform ath79 (TP-Link TL-WR941ND), bcm4908, gemini, kirkwood, mediatek, mvebu, octeon, ramips (mt7621) lan realtek ditransfer menyang DSA.
  • Antarmuka web LuCI nduweni mode desain peteng. Kanthi gawan, mode diaktifake kanthi otomatis gumantung saka setelan browser, nanging uga bisa diuripake kanthi paksa liwat menu "Sistem" -> "Sistem" -> "Basa lan Gaya".
  • Ngatasi masalah 2038 sing disebabake overflow saka jinis time_t 32-bit (counter wektu Mythic 32-bit bakal kebanjiran tanggal 19 Januari 2038). Rilis anyar nggunakake cabang musl 1.2.x minangka perpustakaan standar, ing arsitektur 32-bit, counter wektu 32-bit lawas diganti karo 64-bit (jinis time_t diganti karo time64_t). Ing sistem 64-bit, jinis time64_t digunakake ing wiwitan (counter bakal kebanjiran ing 292 milyar taun). Transisi menyang jinis anyar nyebabake owah-owahan ing ABI, sing mbutuhake mbangun maneh kabeh program 32-bit sing ana gandhengane karo musl libc (ora perlu mbangun maneh kanggo program 64-bit).
  • Versi paket sing dianyari, kalebu kernel Linux 5.10.138 kanthi porting tumpukan nirkabel cfg80211/mac80211 saka kernel 5.15.58 (sadurunge kernel 5.4 kanthi tumpukan nirkabel saka cabang 5.10 ditawakake), 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.
  • Generasi rakitan kanggo platform arc770 (Synopsys DesignWare ARC 770D) wis mandheg.

Source: opennet.ru

Add a comment