Fwupd 2.1.9: Utilitarul de actualizare a firmware-ului pe Linux aduce suport hardware nou, îmbunătățiri Secure Boot și identificare extinsă Redfish

 

Proiectul open-source fwupd — componenta centrală din ecosistemul Linux responsabilă pentru descărcarea și instalarea actualizărilor de firmware prin intermediul serviciului LVFS (Linux Vendor Firmware Service) — a publicat versiunea de mentenanță 2.1.9. Această lansare aduce corecții esențiale pentru gestionarea listei de revocare Secure Boot, îmbunătățește identificarea componentelor hardware pe servere prin protocolul Redfish și rezolvă mai multe probleme de pornire a serviciilor de sistem și scurgeri de memorie.

Îmbunătățiri critice: Gestionarea listei Secure Boot dbx și pornirea serviciilor

Securitatea la nivel de firmware și pornirea fiabilă pe distribuțiile imutabile primesc atenție sporită:

  • Tratarea corectă a bazei de date de revocare Secure Boot (dbx): Fwupd 2.1.9 asigură crearea automată a unui dispozitiv virtual dbx cu versiunea 0 atunci când variabila UEFI corespunzătoare lipsește din sistem. În plus, corectează detectarea versiunii pe calculatoarele care utilizează exclusiv actualizările dbx din 2023 sau mai noi, analizând toate pachetele disponibile înainte de stabilirea versiunii finale raportate.

  • Rezolvarea problemelor de boot pe Fedora CoreOS: Serviciul de fundal systemd include acum o directivă explicită de dependență After=local-fs.target. Aceasta garantează că sistemele de fișiere locale sunt complet montate înainte ca daemonul să pornească, eliminând erorile de pornire semnalate pe sistemele bazate pe containere și imagini atomice.

  • Contextul de virtualizare în rapoarte: Sistemul de raportare indică acum explicit dacă mașina rulează în interiorul unui container sau al unui hipervizor, oferind context tehnic valoros la depanarea rapoartelor trimise de utilizatori.

Suport hardware extins și optimizări enterprise

Fwupd 2.1.9 extinde spectrul de componente gestionabile din Linux:

Domeniu / HardwareModificări introduse în versiunea 2.1.9
Pixart ImagingAdăugarea suportului nativ pentru dispozitivele echipate cu cipul Pixart cu identificatorul PID 38CA (utilizat frecvent în senzori optici și periferice).
HPE Redfish (Servere)Îmbunătățirea identificării țintelor de firmware prin introducerea ID-urilor de instanță (instance IDs) pentru perechile clasă-dispozitiv / țintă, facilitând actualizările precise în mediile de date enterprise.
Dell KestrelCorectarea unei mici scurgeri de memorie (memory leak) ce apărea pe parcursul instalării pachetelor de firmware pe platformele Dell Kestrel.
Periferice JabraRezolvarea unei anomalii legate de raportarea nivelului bateriei dispozitivului părinte în timpul actualizării accesoriilor secundare (child devices) din gama Jabra GNP.

Corecții tehnice și dependențe la compilare

  • Validare DFU: Tratarea imaginilor de firmware în format DFU (Device Firmware Upgrade) efectuează acum o verificare riguroasă a dimensiunii subsolului (footer size check).

  • Export XML fără trunchieri: A fost eliminată o problemă care putea cauza trunchierea valorilor numerice pe 64 de biți atunci când metadatele de firmware erau exportate în format XML.

  • Curățare la restart: Eliminarea helper-ului EFI în timpul operațiunii de curățare post-reboot executate prin comanda fwupdtool reboot-cleanup.

  • Dispozitive GPIO: Porturile și dispozitivele GPIO au fost excluse din lista generată de comanda fwupdmgr emulation-tag.

  • Cerințe de compilare & Bash completion: Autocompletarea în Bash a fost curățată de aliasuri redundante de comenzi și folosește căi absolute pentru indiciile de fișiere. Pentru compilarea din surse a daemonului, versiunea minimă a bibliotecii libusb a fost ridicată la 1.0.27.

Sursa articolului: Linuxiac — Fwupd 2.1.9 Linux Firmware Updater Adds New Hardware Support

Comentarii

Postări populare de pe acest blog

Linux Mint 27 „Adrien” sosește de Crăciun: Schimbare istorică prin renunțarea la versiunile intermediare (point releases)

⏱️ Test de laborator Neowin: Linux spulberă Windows 11 în sarcinile zilnice și managementul resurselor!

PhotoSuite: O alternativă gratuită și open-source la Photoshop, cu suport nativ pentru fișiere PSD