💾 Archived View for gemini.lottalinuxlinks.com › posts › 2021-01-12-fwupdmgr-ftw.gmi captured on 2024-08-18 at 17:16:11. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2021-11-30)

-=-=-=-=-=-=-

░█░░░█▀█░▀█▀░▀█▀░█▀█░█░░░▀█▀░█▀█░█░█░█░█░█░░░▀█▀░█▀█░█░█░█▀▀
░█░░░█░█░░█░░░█░░█▀█░█░░░░█░░█░█░█░█░▄▀▄░█░░░░█░░█░█░█▀▄░▀▀█
░▀▀▀░▀▀▀░░▀░░░▀░░▀░▀░▀▀▀░▀▀▀░▀░▀░▀▀▀░▀░▀░▀▀▀░▀▀▀░▀░▀░▀░▀░▀▀▀

An old linux user rambling on about linux, FOSS, and other geekery.

fwupdmgr ftw!

2021-01-12 | #poweredge #fwupdmgr #fwupd #LVFS #thinkpad #hardware #FOSS #linux

fwupdmgr is awesome. Used to be, updating the bios and firmware on a computer with linux installed was more difficult than it is now. Sadly, Dell Poweredge machines aren't on the supported list (yet) of machines able to use fwupdmgr, and are therefore a real pain in the neck when BIOS and firmware updates come around; having to boot off a usb drive and execute a windows .exe file is never fun. Thankfully, Lenovo Thinkpads are supported and firmware updates are easy.

What makes this easy is the Linux Vendor Firmware Service (LVFS). LVFS is a secure web service where computer hardware vendors upload their firmware updates. If your hardware is supported, the firmware update daemon (fwupd) will connect to the LVFS and notify you when there are firmware updates. The updates can then be installed with the command line firmware update manager (fwupdmgr) client. There are even GUI fwupdmgr clients, but I have never used any of them.

For me at least, using fwupdmgr has been simple and, so far has just worked. The list of supported hardware[1] is long, and chances are good that your hardware is supported. If your hardware is not on the list yet, it could be added in the future as the list grows.

1: https://fwupd.org/lvfs/devices/

So before ado is anyway furthered, here is the line by line:

Display all devices detected by fwupd:

`fwupdmgr get-devices`

download the latest metadata:

`fwupdmgr refresh`

list all available updates for your machine:

`fwupdmgr-get updates`

and install the updates:

`fwupdmgr update`

You can even install the updates individually from the command line , but ONLY of you are SURE you have the correct cab file: fwupdmgr install *name-of-the-file-you-are-sure-about*.cab.

YMMV, but mine has been good so far.

-dsyates

Tags

linux

FOSS

hardware

thinkpad

LVFS

fwupd

fwupdmgr

poweredge

The lottalinuxlinks.com linux user web blog

The MODcast

The lottalinuxlinks.com gopher hole

Fosstodon

Links to other cool gemini capsules

e: dsyates@lottalinuxlinks.com

m: @dsyates@fosstodon.org

x: dsyates@xmpp.jp

-dsyates

(o\_!_/o)