Fwupd 2.0.15 extinde suportul pentru NVIDIA ConnectX 6 7 8, Jabra Evolve2 și Foxconn SDX61

  • Suport extins: NVIDIA ConnectX 6 7 8, Jabra Evolve2 și Foxconn SDX61
  • Îmbunătățiri funcționale: prefix pe dispozitivele copil, extensia Fish și CAB
  • Modificări critice: Închidere completă pe Micron NVMe și restaurare versiune FreeBSD
  • Corecții cheie: Goodix, raportare neforțată și versiuni BnR MTD

fwupd 2.0.15

Fwupd 2.0.15 Sosește ca o actualizare de întreținere mult așteptată de cei care gestionează firmware-ul pe Linux prin intermediul serviciului LVFS. Vine la scurt timp după versiunea anterioara și consolidează obiectivul proiectului: de a face actualizările de firmware în GNU Linux automate, sigure și fiabile, cu mai multe dispozitive suportate, îmbunătățiri de comportament și numeroase remedieri.

În această recenzie, Suportul hardware este extins și detalii importante ale fluxului de actualizare sunt rafinate.De la plăcile de rețea NVIDIA de înaltă performanță la căști profesionale și modemuri dedicate, gama de hardware actualizabil este în creștere. În plus, echipa a introdus mici modificări de îmbunătățire a calității vieții care fac diferența în utilizarea de zi cu zi, cum ar fi îmbunătățirea autocompletării în Fish și acceptarea fișierelor firmware cu extensii scrise cu majuscule.

Puncte importante ale versiunii Fwupd 2.0.15

Una dintre cele mai vizibile completări este că Dispozitivele copil pot folosi numele dispozitivului părinte ca prefixAcest detaliu, deși subtil, îmbunătățește consecvența și claritatea la listarea și gestionarea perifericelor complexe în sisteme cu mai multe componente dependente.

Sprijinul pentru cochilia de pește a fost, de asemenea, extins, adăugarea de noi comenzi și opțiuni pentru completare automatăDacă utilizați Fish ca interpretor implicit, veți observa un flux de lucru mai rapid atunci când rulați interogări sau executați operațiuni cu fwupdmgr.

O altă ajustare practică este aceea că Fișierele firmware cu extensia CAB scrise cu majuscule sunt acum acceptate pe lângă litere mici. Acest lucru evită problemele la gestionarea pachetelor din surse diferite, unde nomenclatura extensiilor nu este întotdeauna consecventă.

Suport hardware extins

În domeniul rețelelor de înaltă performanță, Fwupd 2.0.15 încorporează Actualizare suport pentru plăcile de rețea NVIDIA ConnectX 6, ConnectX 7 și ConnectX 8Aceste controlere, comune în mediile de centre de date și în sarcinile de lucru critice, beneficiază astfel de un canal de mentenanță mai convenabil, integrat în ecosistemul Linux.

Versiunea adaugă și compatibilitate cu Dispozitive pentru copii din seria Jabra Evolve2, o cască wireless concepută pentru productivitatea profesională. Pentru cei care utilizează aceste periferice zilnic, posibilitatea de a gestiona firmware-ul chiar din instrumentul de sistem oferă confort și reduce dependența de software extern.

În cele din urmă, introduceți lista de dispozitive acceptate. Modemul Foxconn SDX61În plus, Fwupd șterge acum în mod corespunzător dispozitivele modem bazate pe Firehose înainte de a aplica actualizări, o modificare care consolidează robustețea procesului atunci când se lucrează cu acest tip de hardware.

Modificări funcționale și comportamentale în Fwupd 2.0.15

Pe lângă noul hardware, există modificări care îmbunătățesc experiența. În primul rând, Compilația pentru FreeBSD funcționează din nouRestaurarea stării corecte de compilare pe sistemul respectiv extinde aria de acoperire a instrumentului și asigură că integrările cu alte medii rămân active.

Numele unor dispozitive au fost rafinate pentru a reflecta mai bine identitatea lor. Mai exact, Touchpad-uri Elan și dispozitive Intel PCH SPI Acum apar cu nume mai precise, reducând ambiguitatea și facilitând identificarea precisă în liste și rapoarte.

O schimbare operațională semnificativă este aceea că Toate upgrade-urile Micron NVMe necesită o oprire completă a sistemuluiO repornire nu va fi suficientă; această oprire completă asigură aplicarea actualizării în condiții optime și evită stările intermediare care ar putea compromite stabilitatea stocării.

Din partea plăcii de dezvoltare, Sunt necesare cerințe suplimentare pentru placa de dezvoltare PS5512 implicităAcest lucru protejează scenarii specifice și impune o configurare mai sigură înainte de a continua cu operațiuni sensibile de firmware.

Corecții și calitatea software-ului

În secțiunea de erori, au fost rezolvate mai multe probleme. De remarcat este soluția la problemele legate de enumerare pe dispozitivele Goodix, ceea ce ar putea cauza inconsecvențe în descoperirea hardware-ului și, prin urmare, în disponibilitatea actualizărilor.

O eroare care a împiedicat trimite rapoarte de firmware fără a utiliza opțiunea de forțareAceastă remediere facilitează utilizarea telemetriei opționale fără a fi nevoie să se utilizeze semnalizatoare suplimentare pentru a extrage rapoarte din sistem.

Au fost corectate Probleme de compilare pe FreeBSD, consolidând și mai mult compatibilitatea bazei de cod cu acel sistem. Și, în final, a fost remediată o eroare în Numerotarea versiunilor dispozitivului BnR MTD, evitând confuzia atunci când se stabilește dacă este disponibilă o actualizare sau dacă sunteți deja la curent.

LVFS și fluxul de distribuție a firmware-ului

Fwupd este configurat să descărcați firmware-ul de pe LVFS, serviciul furnizorului care centralizează și distribuie pachete de firmware pentru hardware-ul acceptat pe Linux. Acest serviciu este deschis producătorilor de echipamente originale (OEM) și dezvoltatorilor de firmware care doresc să pună actualizările lor la dispoziția comunității.

Dacă sunteți producător sau întreținător de hardware, Pe site-ul proiectului există detalii tehnice pentru crearea capsulelor de firmware.Respectarea acestui flux asigură că actualizările sunt transmise printr-un canal securizat și validat și că utilizatorii le pot aplica cu ajutorul câtorva comenzi.

Spiritul proiectului rămâne intact: Faceți întreținerea firmware-ului automată, sigură și fiabilă pe Linux, reducând la minimum frecarea și unificând procesul sub o sculă standard.

Disponibilitatea, note de lansare și descărcarea versiunii Fwupd 2.0.15

Disponibilitatea noii versiuni a fost anunțată de managerii de proiect, cu Richard Hughes la cârmăToate informațiile detaliate pot fi găsite în notele de lansare de la depozitul de proiecte, de unde este posibilă și descărcarea pachetului sursă pentru compilare, dacă este necesar.

La rândul său, Versiunea FreeBSD este din nou online În această versiune, închidem bucla de compatibilitate după problemele detectate anterior. Acesta este un semn al stării de sănătate a proiectului și al angajamentului său față de diferite sisteme.

Această versiune consolidează obiectivul de simplificare și securizare a întreținerii firmware-ului pe Linux.Mai multe componente hardware suportate, modificări mici, dar semnificative ale utilizabilității, cerințe clare pentru operațiuni sensibile precum stocarea și un repertoriu de corecții care consolidează stabilitatea, împreună cu un ecosistem de distribuție, telemetrie opțională și monitorizare la nivel de întreprindere, completează o versiune robustă și practică pentru utilizatori și administratori.