
Comunitatea Linux premiere Fwupd 2.0.17Cea mai recentă revizie a serviciului de actualizare a firmware-ului care funcționează mână în mână cu LVFS vine la doar câteva zile după ce platforma a sărbătorit depășirea a 135 de milioane de descărcări. Această versiune se concentrează pe extinde compatibilitatea, șlefuiește erorile și consolidează securitatea end-to-end.
Printre cele mai notabile schimbări se numără implementări etapizate pe partea clientului și suport pentru semnături post-cuantice, împreună cu îmbunătățiri practice, cum ar fi curățarea memoriei cache, noi utilitare de diagnosticare și acoperire pentru mai multe dispozitive, de la SSD NVMe chiar și periferice. Toate acestea se fac în liniște, cu scopul de a face actualizările de firmware în Linux mai previzibile și mai sigure.
Noile caracteristici cheie ale Fwupd 2.0.17
Acest ciclu introduce funcții destinate atât administratorilor, cât și utilizatorilor avansați, cu o atenție specială implementărilor controlate și protecției criptografice viitoare prin Dilitiu.
- Implementări etapizate către client pentru a distribui actualizările în etape.
- Suportul semnături post-cuantice (CRYSTALS-Dilithium) pentru a verifica metadatele și artefactele.
- Generarea GUID-urilor NVMe din numărul de serie.
- Compatibilitate cu versiuni foarte vechi de UDisk-uri.
- Opțiune pentru golească directorul cache și noua comandă
fwupdtpmevlogpentru a descărca jurnalul de evenimente brut. - Rescrierea
fwupdmgr manpagepentru a-l face mai util. - Analiza stocărilor variabile VSS și FTW din volumele EFI.
fwupdtoolÎmbunătățește extragerea în imaginile imbricate profund.- Încorporarea de hash-uri offline pentru dbx MS 20250902 și KEK/db specifică framework-ului.
- Actualizați regiunea IFD a BIOS-ului prin intermediul MTD-ului părinte și analizați zona SBOM FMAP ca uSWID atunci când este cazul.
Pe lângă aceste funcții, proiectul continuă să rafineze fluxurile de lucru UEFI și MTD pentru a minimiza problemele din scenariile reale, lucru relevant în special în mediile de afaceri europene.
Compatibilitate hardware extinsă
Lista de dispozitive compatibile continuă să crească pentru a include mai multe tipuri de periferice și stocare, ceea ce face mai ușoară mai multe dispozitive primesc firmware fără a părăsi Linux-ul.
- ASUS CX9406 (controler tactil).
- Tastatură Copilot Framework.
- Genesys GL352530 și GL352360.
- Huddly C1.
- SSD NVMe Lexar y Maxio.
- Mouse Primax Ryder 2.
Această selecție acoperă atât stații de lucru și laptopuri, cât și periferice comune în Europa, reflectând colaborarea dintre producători și ecosistem. LVFS/fwupd.
Schimbări de comportament și îmbunătățiri ale fiabilității
Echipa a inclus ajustări care reduc rezultatele fals pozitive, reinstalările inutile și condițiile de concurență, rafinând experiența zilnică de actualizare. mai putina frecare.
- Evitați afișarea solicitărilor de reinstalare pe dispozitivele compozite și asociați corect componentele istorice.
- Nu permite actualizarea PK sau KEK atunci când sistemul are instalată o cheie de probă.
- Testele instalate nu mai necesită alimentare cu curent alternativ.
- Împiedică reinstalarea cu opțiunea ONLY_VERSION_UPGRADE.
- Nu explorează volumele EFI la construirea dispozitivelor BIOS MTD; asigură că REGION este întotdeauna definit pe copiii IFD MTD.
- Stația de andocare Relax USI DMC pentru copii verifică dacă există firmware nou.
- Verificați dacă ID-urile instanței SCSI sunt ASCII și Ignoră dispozitivele Intel GPU MTD.
- Întârziere crescută la actualizarea stării perifericelor Logitech și la curățarea evenimentelor învechite pentru a îmbunătăți fiabilitatea Rallybar.
- Un singur dispozitiv devlink per placă PCI.
- Revenirea la API-ul flashROM depreciat, deoarece noul API este inutilizabil.
- Ignorați erorile la scrierea ultimei pagini a firmware-ului docului Dell.
Aceste modificări vizează stabilitatea în topologii complexe (stații de andocare, plăci PCI, periferice USB) și experiență mai previzibilă în flote.
Erori corectate în Fwupd 2.0.17
Această versiune abordează o serie de probleme identificate în ciclul anterior și în scenariile raportate de utilizatori și producători, cu corecții specifice pentru hardware popular.
- Avertisment critic la analizarea firmware-ului Jabra nevalid.
- Blocat la analizarea Ilitek.
- Notificarea condiției de concurență la actualizarea metadatelor.
- Problemă de activare în așteptare la stațiile de andocare Dell.
- Posibilă blocare la crearea de tablouri de blocuri aliniate.
- Înregistrare prin emulare MTD pe dispozitive compatibile cu PCI.
- Comanda dispozitivelor atunci când părintele solicită mai întâi instalarea.
- Aranjamentul FLMSTR la citirea partițiilor IFD.
- Scrierea datelor și codului OptionROM pentru GPU Intel.
- Driverul Thunderbolt se termină înainte de activarea retemporizatoarelor.
Cu aceste corecții, întreținerea firmware-ului critic este îmbunătățită semnificativ, reducând incidentele și timpi inactiv.
Disponibilitate și cum se actualizează în Linux
Recomandarea pentru majoritatea utilizatorilor este să instaleze fwupd din depozitele stabile a distribuției dumneavoastră (Debian, Ubuntu, Fedora etc.). Notele de lansare și codul sursă sunt disponibile pe pagina proiectului de pe GitHub.
Pentru a verifica și aplica actualizări din terminal, se pot utiliza comenzi precum următoarele: fwupdmgr get-devices, fwupdmgr refresh y fwupdmgr updateÎn organizații, implementări etapizate la client Acestea ajută la reducerea riscurilor prin lansarea treptată a noilor versiuni.
Această versiune reprezintă un pas suplimentar în maturitatea întreținerii firmware-ului în Linux, combinând securitate îmbunătățită (Dilithium), un catalog hardware mai larg și îmbunătățiri operaționale care ușurează viața utilizatorilor și a echipelor IT.