
Linux-gemenskapen har premiärer Fwupd 2.0.17Den senaste versionen av firmwareuppdateringstjänsten, som fungerar hand i hand med LVFS, kommer bara några dagar efter att plattformen firade att ha passerat 135 miljoner nedladdningar. Denna version fokuserar på utöka kompatibiliteten, polera fel och stärk heltäckande säkerhet.
Bland de mest anmärkningsvärda förändringarna är fasade distributioner på klientsidan och stöd för postkvantumsignaturer, tillsammans med praktiska förbättringar som cache-rensning, nya diagnostikverktyg och täckning för fler enheter, från NVMe SSD även kringutrustning. Allt detta sker i tysthet, med målet att göra firmwareuppdateringar i Linux mer förutsägbara och säkra.
Viktiga nya funktioner i Fwupd 2.0.17
Den här cykeln introducerar funktioner som är riktade mot både administratörer och avancerade användare, med särskild uppmärksamhet på kontrollerade distributioner och framtida kryptografiskt skydd genom dilithium.
- Fasvisa distributioner till klienten för att distribuera uppdateringar i etapper.
- Stöd för post-kvantsignaturer (CRYSTALS-Dilithium) för att verifiera metadata och artefakter.
- Genererar NVMe GUID:er från serienummer.
- Kompatibilitet med mycket gamla versioner av UDisks.
- Alternativ för tömma cachekatalogen och det nya kommandot
fwupdtpmevlogför att dumpa den råa händelseloggen. - Omskrivning av
fwupdmgr manpageför att göra den mer användbar. - Analys av VSS- och FTW-variabellager från EFI-volymer.
fwupdtoolFörbättrar extraheringen i djupt kapslade bilder.- Införlivande av offline-hashar för MS 20250902 dbx och ramverksspecifik KEK/db.
- Uppdatera BIOS IFD-regionen via den överordnade MTD:n och analysera FMAP SBOM-området som uSWID när det är lämpligt.
Utöver dessa funktioner fortsätter projektet att förfina UEFI- och MTD-arbetsflöden för att minimera problem i verkliga scenarier, något som är särskilt relevant i Europeiska affärsmiljöer.
Utökad hårdvarukompatibilitet
Listan över kompatibla enheter fortsätter att växa och inkluderar fler typer av kringutrustning och lagring, vilket gör det enklare att fler enheter får firmware utan att lämna Linux.
- ASUS CX9406 (pekskärm).
- Copilot Framework-tangentbord.
- Genesys GL352530 och GL352360.
- Huddly C1.
- NVMe SSD Lexar y Maxio.
- Primax Ryder 2-mus.
Detta urval omfattar både arbetsstationer och bärbara datorer, såväl som vanliga kringutrustningar i Europa, vilket återspeglar samarbetet mellan tillverkare och ekosystemet. LVFS/fwupd.
Beteendeförändringar och förbättringar av tillförlitlighet
Teamet har införlivat justeringar som minskar falska positiva resultat, onödiga ominstallationer och tävlingsförhållanden, vilket förfinar den dagliga uppgraderingsupplevelsen. mindre friktion.
- Undvik att visa ominstallationsmeddelanden på sammansatta enheter och associera historiska komponenter korrekt.
- Det är inte tillåtet att uppdatera PK eller KEK när systemet har en testnyckel installerad.
- De installerade testerna kräver inte längre växelström.
- Det förhindrar ominstallation med alternativet ONLY_VERSION_UPGRADE.
- Den utforskar inte EFI-volymer när MTD BIOS-enheter bygger; den säkerställer att REGION alltid definieras på MTD IFD-underenheter.
- Relax USI-dockningsstationens DMC-underlag kontrollerar efter ny firmware.
- Validera att SCSI-instans-ID:na är ASCII och Ignorerar Intel GPU MTD-enheter.
- Ökad fördröjning vid uppdatering av status för Logitech-kringutrustning och rensning av föråldrade händelser för att förbättra Rallybars tillförlitlighet.
- En enda devlink-enhet per PCI-kort.
- Återgår till det föråldrade flashrom API:et eftersom det nya API:et är oanvändbart.
- Ignorera fel när du skriver den sista sidan av Dell-dockningsprogrammets firmware.
Dessa förändringar syftar till stabilitet i komplexa topologier (dockningsstationer, PCI-kort, USB-kringutrustning) och en mer förutsägbar upplevelse i flottor.
Åtgärdade buggar i Fwupd 2.0.17
Denna version åtgärdar en rad problem som identifierats i föregående cykel och i scenarier som rapporterats av användare och tillverkare, med specifika korrigeringar för populär hårdvara.
- Kritisk varning vid analys av ogiltig Jabra-firmware.
- Blockerad vid analys av Ilitek.
- Meddela kapplöpningsvillkor vid uppdatering av metadata.
- Problem med väntande aktivering på Dells dockningsstationer.
- Möjlig krasch vid skapande av matriser av justerade block.
- MTD-emuleringsinspelning på PCI-baserade enheter.
- Enhetsbeställning när föräldern kräver installation först.
- FLMSTR-arrangemang vid läsning av IFD-partitioner.
- Skriva Intel GPU OptionROM-data och kod.
- Thunderbolt-drivrutinen avslutas innan omtimers aktiveras.
Med dessa korrigeringar förbättras underhållet av kritisk firmware märkbart, vilket minskar incidenter och lediga tider.
Tillgänglighet och hur man uppdaterar i Linux
Rekommendationen för de flesta användare är att installera fwupd från de stabila arkiven för din distribution (Debian, Ubuntu, Fedora, etc.). Versionsinformation och källkod finns tillgängliga på projektsidan på GitHub.
För att söka efter och installera uppdateringar från terminalen kan kommandon som följande användas: fwupdmgr get-devices, fwupdmgr refresh y fwupdmgr updateI organisationer, den fasade distributioner hos klienten De hjälper till att minska riskerna genom att gradvis lansera nya versioner.
Den här utgåvan representerar ytterligare ett steg i mognaden av firmware-underhåll i Linux, och kombinerar förbättrad säkerhet (Dilithium), en bredare hårdvarukatalog och operativa förbättringar som gör livet enklare för användare och IT-team.