FWUPDMGR
Firmware Update Manager
Beveiliging van een systeem stopt niet bij het installeren van anti-mallware software en recente software updates, maar soms moet de interne software of "firmware" van een apparaat of een onderdeel hiervan ook een update krijgen.
De meeste fabrikanten van computersystemen bieden op hun website zogenaamde patches om deze software te updaten. Helaas is het meestal een .exe pakket dat enkel via Microsoft® Windows® geïnstalleerd kan worden.
Gelukkig hebben wij Linux® gebruikers een alternatieve manier om deze updates uit te voeren (indien de fabrikant zo vriendelijk is om dit aan te bieden).
Het is mogelijk om deze updates vanuit de grafische omgeving uit te voeren, maar wij zijn een website die zich toespitst op de commandoregel en dus gaan we hier de CLI versie van deze tool bekijken.
Als je wil weten of jouw hardware ondersteund wordt door fwupdmgr kun je een kijkje nemen op de LVFS website (LVFS is Linux Vendor Firmware Service).
Het update proces is redelijk simpel:
Indien fwupdmgr niet geïnstalleerd is zal je dit natuurlijk eerst moeten doen, (sudo apt install fwupd op Debian gebaseerde systemen, of via de pakketbeheerder van jouw distributie) en start de service met sudo service fwupd start.
Stap 1: Update de lijst met beschikbare firmwares:

Stap 2: Kijk op er updates zijn:

In bovenstaande afbeelding zien we dat ik een Logitech Unified Receiver heb (voor een draadloze muis) waarvoor een firmare update beschikbaar is.
Stap 3: Firmware update uitvoeren:


En klaar:

- fwupdmge get-devices
- fwupdmge get-topology

Verder heeft fwupdmgr nog enkele andere features (zoals het downgraden naar een vorige firmware, of get blokkeren van een apparaat zodat er hiervoor geen firmware update wordt uitgevoerd).
Meer informatie kun je altijd terugvinden in de manpages of de infopages