Megjelent az fwupd 2.0.12 – Új eszköztámogatással és hibajavításokkal bővült a Linux firmware-kezelő

Segítséget kaptál? Szívesen töltöd itt az idődet? Visszajársz hozzánk? Támogasd a munkákat: Ko-fi és Paypal!

Az open source Linux rendszerű firmware-frissítő eszköz, az fwupd, újabb karbantartási kiadással jelentkezett. A 2.0.12-es verzió számos új eszköz támogatását, fejlettebb hardverkezelést és több hibajavítást hoz, így még stabilabbá és hatékonyabbá válik a firmware-frissítések kezelése a Linux rendszereken.

Mi az fwupd, és miért fontos?

Az fwupd egy nyílt forráskódú (open-source) eszköz, amely lehetővé teszi különféle hardvereszközök firmware-ének egyszerű, központi frissítését Linux rendszereken. Célja, hogy a firmware-frissítések – amelyek korábban gyakran csak Windows alatt voltak elérhetők – elérhetővé és automatizálhatóvá váljanak Linux környezetben is.

A projekt a Linux Vendor Firmware Service (LVFS) támogatásával működik, és a GNOME közösség szoros együttműködésével fejlődik.

Mit hoz az fwupd 2.0.12?

A 2.0.12-es verzió az fwupd 2.0-s sorozat tizenkettedik karbantartási frissítése, amely több új eszköz támogatásával, fejlesztéssel és hibajavítással bővült.

A legfontosabb újdonságok között szerepel:

  • Támogatás a HP Portable USB-C hubhoz, így ezek az eszközök immár hivatalosan is frissíthetők.
  • További Foxconn 5G modemek támogatása, valamint Intel Arc Battlemage grafikus termékek bővülő támogatása.
  • Új Thunderbolt host vezérlők emulációs támogatása, amely lehetővé teszi a részletes tesztelést és diagnosztikát.
  • Új konfigurációs lehetőség az „immutable device enumeration” kényszerítésére – ez megelőzheti, hogy egyes eszközök újraazonosítsák magukat frissítés után.

Finomhangolások és hibajavítások

A frissítés számos kisebb, de fontos fejlesztést is tartalmaz:

  • Több coSWID objektum betöltése PE-fájlokból – ez a biztonságos szoftverazonosításban segít.
  • SBOM-adatok elemzése az fwupdx64.efi fájlból – így jobban követhető, milyen komponensek kerülnek telepítésre.
  • Efivarfs szabad tárhelyének ellenőrzése különböző firmware-objektumok (dbx, db, KEK, PK) esetén.
  • További UEFI dbx ellenőrzőösszeg-verzió párosítások hozzáadása.
  • HECI 0x0b hibastátusz megfelelő kezelése Dell hardvereknél.
  • Redfish BMC-vel való kommunikáció javítása, beleértve a megfelelő firmware-fájlnév továbbítását és a rendszer-újraindítás felismerését is.

Használhatósági fejlesztések

  • Az i2c_dev kernelmodul automatikusan betöltésre kerül, ha szükséges – különösen hasznos modemek azonosításánál.
  • A HP EliteDesk 800 G6 mini PC esetén letiltják a dbx-frissítéseket kompatibilitási okokból.
  • A asus-hid és legion-hid2 illesztőprogramokat mostantól hidraw módba konvertálják, hogy elkerüljék az esetleges bemeneti hibákat.
  • BitLocker-szerű FDE rendszerekre is hatással vannak a KEK és db frissítések.
  • A Logitech Scribe eszközt a frissítés után újracsatlakozásra várja, a stabil működés érdekében.
  • A rts54hub eszköz mostantól nem frissíthetőként van megjelölve, így nem próbálja meg frissíteni az fwupd.

Hibajavítások

Az fwupd 2.0.12 számos regressziót és kisebb hibát is javít:

  • Egyes PCI eszközök nem kaptak gyártóazonosítót a modem-managerben.
  • Hibák történtek a DFOTA (Dynamic Firmware Over The Air) modemek frissítése során.
  • Öntesztek hibái különböző build konfigurációk alatt.
  • Thunderbolt vezérlők frissítése bizonyos verzióformátumok esetén nem működött megfelelően – ez most javításra került.

Hogyan frissíts?

A legfrissebb verzió a hivatalos GitHub-oldalon érhető el forráskódként (source tarball formátumban), de a fejlesztők azt javasolják, hogy a stabil kiadásokból telepítsd a saját Linux disztribúciód szoftverkezelőjéből, hogy biztosítsd a kompatibilitást és a rendszerstabilitást.

Szómagyarázat:

  • Firmware: Az eszközök (pl. alaplap, USB hub, grafikus kártya) beágyazott szoftvere, amely a hardver működését vezérli.
  • Thunderbolt: Nagy sebességű adat- és videóátviteli technológia. További infó
  • Immutable device enumeration: Egy beállítás, amely rögzíti az eszközök azonosítóit, így frissítés után sem változik meg a rendszer által látott hardverlista.
  • SBOM (Software Bill of Materials): A szoftver összetevőinek listája – biztonsági és megfelelőségi okokból fontos.
  • coSWID: Szabványosított szoftverazonosító adatstruktúra. További információ
  • PE file (Portable Executable): Windows operációs rendszerekben használt bináris fájlformátum.
  • UEFI dbx, KEK, PK: Biztonsági kulcsok és tiltólisták a firmware szintjén.
  • Redfish BMC: Szerverek távmenedzsmentjére szolgáló API-rendszer. További információ
  • BitLocker: A Microsoft által fejlesztett teljes lemeztitkosítási megoldás.