A new #fwupd release just dropped! with lots of new hardware supported and a lot of bugfixes for existing devices.
Current status: The LVFS is getting pillaged by an AI bot that's coming from *hundreds* of different IPs with a user agent of "Mozilla/5.0 (Windows NT 10.0; Win64; x64) Chrome/91.0.4472.124". I'm impressed the LVFS handled the load spike, but I'm also planning to add support for blocking by ASN today... image
A few weeks ago I was invited to talk about firmware updates for servers using fwupd/LVFS at Prem'Day 2025. I gave the hardware vendors a really hard time, and got lots of instant feedback from customers in the the audience from the "little green thumbs" that people could raise. The main takeaway from the Prem’Day community seemed to be that proprietary tooling adds complexity without value, and using open ecosystems enable users to better operate their infrastructure.
Hey lazyweb -- can you please reply to this post with the output of this command on your system: strings -f -n 20 /sys/firmware/efi/efivars/{PK-*,db-*,KEK-*} | uniq I'm trying to make some future fwupd feature look pretty. Thanks!
A new #fwupd 2.0.7 release just dropped; the new 5G modem stuff wasn't quite ready for this release but I'll hopefully make 2.0.8 -- but there are plenty of other nice things to play with while you wait: Important heads up! We removed a ton of build configuration options this release (removing ifdefs and complexity from the code) so you might need to tweak any downstream build files.
Now I finally have a laptop model I can recommend when a customer wants to buy hardware that has to be supplied with an embedded firmware SBOM. Good job Framework! #opensource #sbom #firmware #framework
Does anybody know why people are scanning the LVFS in this weird way? There's several bots searching for weird device tokens every two seconds until they get auto-banned. Ideas? image
Long shot: Does anyone have any PGD51 firmware files (as in, ending in `.PGD51`) they can send me? They'll be from a keyboard firmware updater program, from various OEMs. Any model is fine, I'm just testing a firmware parser with real world data. Thanks!
Some good news; yesterday the LVFS won the Security category at the #OpenUK awards, hosted at the House of Lords in London. As an open source maintainer 99% of my communication is receiving bug reports and feature requests from sometimes less-than-polite users. Events like yesterday remind me of two things: that people appreciate what I do, and that there's a whole family of people who understand why open is so very important. image
I've just tagged a new #fwupd 2.0.2 release, with lots of new hardware support and new features. Enjoy!