OpenWrt bertsioa 22.03.0

Urtebeteko garapenaren ondoren, OpenWrt 22.03.0 banaketaren bertsio esanguratsu berri bat argitaratu da, sareko hainbat gailutan erabiltzeko zuzenduta, hala nola bideratzaile, switch eta sarbide puntuetan. OpenWrt-ek hainbat plataforma eta arkitektura onartzen ditu eta gurutze-konpilazio sinple eta erosoa ahalbidetzen duen muntaketa-sistema bat du, muntaian hainbat osagai barne, eta horrek erraz egin du prest egindako firmwarea edo disko-irudi bat nahi den aurre-sorta batekin sortzea. zeregin zehatzetarako egokitutako paketeak instalatuta. Asanbladak 35 helburu-plataformetarako sortzen dira.

OpenWrt 22.03.0-n egindako aldaketen artean honako hauek nabarmentzen dira:

  • Lehenespenez, suebakia kudeatzeko aplikazio berri bat gaituta dago - fw4 (Firewall4), nftables pakete-iragazkian oinarrituta. Suebakiaren konfigurazio-fitxategien (/etc/config/firewall) eta uci interfazearen sintaxia ez dira aldatu - fw4-k lehen erabilitako iptables-en oinarritutako fw3 toolkit-aren ordezko garden gisa jar dezake. Salbuespena eskuz gehitzen diren arauak dira (/etc/firewall.user), nftables-etarako biregin beharko direnak (fw4-k zure arau-blokeak gehitzeko aukera ematen dizu, baina nftables formatuan).

    iptables-en oinarritutako tresna-kit zaharra irudi lehenetsietatik kanpo geratzen da, baina opkg pakete-kudeatzailea edo Image Builder tresna-kudeatzailea erabiliz itzuli daiteke. iptables-nft, arptables-nft, ebtables-nft eta xtables-nft bilgarriak ere eskaintzen dira, iptables sintaxi zaharra erabiliz nfttableentzako arauak sortzeko aukera ematen dutenak.

  • 180 gailu berri baino gehiagorako laguntza gehitu da, Wi-Fi 15 (IEEE 7915ax) euskarria duten MediaTek MT6 txipan oinarritutako 802.11 gailu barne. Onartutako gailuen kopuru osoa 1580ra iritsi da.
  • Helburu-plataformen trantsizioa DSA (Distributed Switch Architecture) nukleoaren azpisistemaren erabilerara jarraitzen du, interkonektatutako Ethernet etengailuen kaskadak konfiguratzeko eta kudeatzeko tresnak eskainiz, ohiko sareko interfazeak konfiguratzeko mekanismoak erabiliz (iproute2, ifconfig). DSA erabil daiteke portuak eta VLANak konfiguratzeko aurretik eskainitako swconfig tresnaren ordez, baina switch-gidari guztiek ez dute DSA onartzen oraindik. Proposatutako bertsioan, DSA bcm53xx plataformetarako erabiltzen da (plaka guztien kontrolatzaileak itzuli dira), lantiq (xrx200 eta vr9-n oinarritutako SoC) eta sunxi (Bananapi Lamobo R1 plaka). Aurretik, ath79 (TP-Link TL-WR941ND), bcm4908, gemini, kirkwood, mediatek, mvebu, octeon, ramips (mt7621) eta realtek plataformak DSAra transferitu ziren.
  • LuCI web interfazeak diseinu modu iluna du. Lehenespenez, modua automatikoki aktibatzen da arakatzailearen ezarpenen arabera, baina "Sistema" -> "Sistema" -> "Hizkuntza eta estiloa" menuaren bidez ere indarrez aktibatu daiteke.
  • 2038 biteko time_t motako gainezkatze batek eragindako 32ko arazoa konpondu da (32 biteko Mythic denbora-kontagailua gainezka egingo litzateke 19ko urtarrilaren 2038an). Bertsio berriak musl 1.2.x adarra erabiltzen du liburutegi estandar gisa, eta bertan 32 biteko arkitekturatan 32 biteko denbora-kontagailu zaharrak 64 bitekoekin ordezkatzen dira (time_t mota time64_t-rekin ordezkatzen da). 64 biteko sistemetan, time64_t mota erabiltzen da hasieran (kontagailuak gainezka egingo du 292 milioi urtean). Mota berri baterako trantsizioak ABIren aldaketa ekarri zuen, eta horrek musl libc-rekin lotutako 32 biteko programa guztiak berreraiki beharko ditu (ez da beharrezkoa 64 biteko programetarako berreraikitzea).
  • Paketeen bertsio eguneratuak, Linux kernel 5.10.138 barne, cfg80211/mac80211 haririk gabeko pila 5.15.58 kerneletik (lehen 5.4 nukleoa 5.10 adarreko haririk gabeko pilarekin eskaintzen zen), 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.
  • Arc770 plataformarako (Synopsys DesignWare ARC 770D) muntaien sorrera eten egin da.

Iturria: opennet.ru

Gehitu iruzkin berria