Fwupd 2.0.17 styrker firmwareoppdateringer på Linux

  • Utvidet støtte: ASUS CX9406, Framework Copilot, Lexar og Maxio NVMe, Huddly C1 og mer
  • Nye funksjoner: fasede klientdistribusjoner og post-kvantesignaturer
  • Forbedringer av pålitelighet og sikkerhet i UEFI-, MTD-, Logitech- og Dell-dokkingstasjoner
  • Tilgjengelig i stabile repositorier og med utgivelsesnotater på GitHub

Fwupd 2.0.17

Linux-fellesskapet har premiere Fwupd 2.0.17Den nyeste revisjonen av fastvareoppdateringstjenesten, som fungerer hånd i hånd med LVFS, kommer bare dager etter at plattformen feiret at de har passert 135 millioner nedlastinger. Denne utgivelsen fokuserer på utvide kompatibiliteten, poler feil og styrk ende-til-ende-sikkerheten.

Blant de mest bemerkelsesverdige endringene er fasede utrullinger på klientsiden og støtte for post-kvantesignaturer, sammen med praktiske forbedringer som hurtigbufferrensing, nye diagnostiske verktøy og dekning for flere enheter, fra SSD NVMe til og med periferiutstyr. Alt dette gjøres i det stille, med mål om å gjøre fastvareoppdateringer i Linux mer forutsigbare og sikre.

Viktige nye funksjoner i Fwupd 2.0.17

Denne syklusen introduserer funksjoner rettet mot både administratorer og avanserte brukere, med spesiell vekt på kontrollerte distribusjoner og fremtidig kryptografisk beskyttelse gjennom Dilitium.

  • Fasede distribusjoner til klienten for å distribuere oppdateringer i etapper.
  • Støtte av post-kvantesignaturer (CRYSTALS-Dilithium) for å verifisere metadata og artefakter.
  • Genererer NVMe GUID-er fra serienummer.
  • Kompatibilitet med svært gamle versjoner av UDisks.
  • Alternativ for tømme hurtigbufferkatalogen og den nye kommandoen fwupdtpmevlog å dumpe den rå hendelsesloggen.
  • Omskriving av fwupdmgr manpage for å gjøre det mer nyttig.
  • Analyse av VSS- og FTW-variabellagre fra EFI-volumer.
  • fwupdtool Forbedrer utvinning i dypt nestede bilder.
  • Innlemmelse av offline hasher for MS 20250902 dbx og rammeverksspesifikk KEK/db.
  • Oppdater BIOS IFD-regionen via den overordnede MTD-en og analyser FMAP SBOM-området som uSWID når det er passende.

I tillegg til disse funksjonene fortsetter prosjektet å forbedre UEFI- og MTD-arbeidsflyter for å minimere problemer i virkelige scenarier, noe som er spesielt relevant i Europeiske forretningsmiljøer.

Utvidet maskinvarekompatibilitet

Listen over kompatible enheter fortsetter å vokse og inkluderer flere typer periferiutstyr og lagring, noe som gjør det enklere å flere enheter mottar fastvare uten å forlate Linux.

  • ASUS CX9406 (berøringskontroller).
  • Copilot Framework-tastatur.
  • Genesys GL352530 og GL352360.
  • Kommende C1.
  • NVMe SSD Lexar y Maxio.
  • Primax Ryder 2-mus.

Dette utvalget dekker både arbeidsstasjoner og bærbare datamaskiner, samt vanlige periferienheter i Europa, noe som gjenspeiler samarbeidet mellom produsenter og økosystemet. LVFS/fwupd.

Atferdsendringer og forbedringer av pålitelighet

Teamet har innført justeringer som reduserer falske positiver, unødvendige reinstallasjoner og kappløpsforhold, og forbedrer den daglige oppgraderingsopplevelsen. mindre friksjon.

  • Unngå å vise reinstallasjonsspørsmål på sammensatte enheter, og tilknytt historiske komponenter på riktig måte.
  • Det er ikke tillatt å oppdatere PK eller KEK når systemet har en prøvenøkkel installert.
  • De installerte testene krever ikke lenger vekselstrøm.
  • Det forhindrer reinstallering med alternativet ONLY_VERSION_UPGRADE.
  • Den utforsker ikke EFI-volumer når den bygger MTD BIOS-enheter; den sørger for at REGION alltid er definert på MTD IFD-barn.
  • Relax USI-dokkingstasjonens DMC-barn sjekker etter ny fastvare.
  • Valider at SCSI-forekomst-ID-ene er ASCII og Ignorerer Intel GPU MTD-enheter.
  • Økt forsinkelse ved oppdatering av statusen til Logitech-periferiutstyr og opprydding av foreldede hendelser for å forbedre Rallybars pålitelighet.
  • Én enkelt devlink-enhet per PCI-kort.
  • Går tilbake til det utdaterte flashrom API-et siden det nye API-et er ubrukelig.
  • Ignorer feil når du skriver den siste siden av Dell-dokkingstasjonens fastvare.

Disse endringene tar sikte på stabilitet i komplekse topologier (dokkingstasjoner, PCI-kort, USB-periferiutstyr) og en mer forutsigbar opplevelse i flåter.

Feil rettet i Fwupd 2.0.17

Denne versjonen tar for seg en rekke problemer som ble identifisert i forrige syklus og i scenarier rapportert av brukere og produsenter, med spesifikke rettelser for populær maskinvare.

  • Kritisk advarsel ved analyse av ugyldig Jabra-fastvare.
  • Blokkert ved analyse av Ilitek.
  • Invarsle kappløpstilstand ved oppdatering av metadata.
  • Problem med ventende aktivering på Dell-dokkingstasjoner.
  • Mulig krasj når du oppretter matriser av justerte blokker.
  • MTD-emuleringsopptak på PCI-støttede enheter.
  • Enhetsbestilling når forelderen krever installasjon først.
  • FLMSTR-arrangement ved lesing av IFD-partisjoner.
  • Skriver Intel GPU OptionROM-data og -kode.
  • Thunderbolt-driveren avsluttes før retimere aktiveres.

Med disse korreksjonene forbedres vedlikeholdet av kritisk firmware merkbart, noe som reduserer hendelser og nedetid.

Tilgjengelighet og hvordan oppdatere i Linux

Anbefalingen for de fleste brukere er å installere fwupd fra de stabile arkivene av distribusjonen din (Debian, Ubuntu, Fedora osv.). Utgivelsesnotater og kildekode er tilgjengelige på prosjektsiden på GitHub.

For å se etter og installere oppdateringer fra terminalen, kan kommandoer som følgende brukes: fwupdmgr get-devices, fwupdmgr refresh y fwupdmgr updateI organisasjoner, den fasede utrullinger hos klienten De bidrar til å redusere risikoer ved gradvis å rulle ut nye versjoner.

Denne utgivelsen representerer et ytterligere steg i modenheten til fastvarevedlikehold i Linux, og kombinerer forbedret sikkerhet (Dilithium), en bredere maskinvarekatalog og driftsforbedringer som gjør livet enklere for brukere og IT-team.