Einleitung
Egal von welchem Betriebssystem Du kommst, Du kennst das Problem: Du hast eine externe Hardware, wie Maus, Tastatur, Controller, Drucker, Headset, Audio Interface, Motherboard, Chipsätze, usw., das eine Firmware hat, die aktualisiert werden kann und von Zeit zu Zeit auch muss.
Firmen bieten dann meist zusätzliche Software an, die dann auch viel zu oft spezielle Treiber (USB) brauchen, um auf das Gerät zugreifen zu können. Also muss zusätzlich eine Software installiert werden, damit die Hardware aktualisiert werden kann.
Und es muss entweder manuell nach neuen Firmwareupdates geschaut, Newsletter abonniert werden, oder diese Software ständig ausgeführt werden, damit die Ankündigung einer neuen Firmware überhaupt wahrgenommen werden kann. Umständlich und unschön!
Unter Linux gibt es seit langer Zeit den fwupd oder ausgeschrieben den Firmware Update Daemon.
Also ein zentraler Prozess, der sich automatisch darum kümmert, dass ein Firmwareupdate an alle Enduser verteilt und installiert wird. Ohne zusätzliche Software, ohne Newsletter, ohne zusätzliche Treiber.
Wie funktioniert fwupd?
Der Firmware Update Daemon ist in allen modernen und großen Distributionen vorinstalliert. Wenn nicht, findest Du ihn in den unten aufgeführten Links Infos, wie Du ihn auf Deinem System installieren kannst.
Der fwupd hat ein Repository, das sogenannten LVFS (Linux Vendor Firmware Service), also einen zentralen Service, auf dem alle zur Verfügung stehenden Firmwareupdates für angemeldete Hardware liegen. Wenn ein Hardwarehersteller dort auf dem LVFS seine Firmwareupdates hinterlegt, weiß fwupd das und kann diese dann auch an alle verteilen.
Auf Deinem Computer oder anderem Endgerät, das von fwupd unterstützt wird, läuft der fwupd Systemprozess und kennt Deine Hardware. Diese Liste wird mit der zentral zur Verfügung stehenden Liste abgeglichen und sobald ein Update auf dem Repository zur Verfügung steht, wird dieses heruntergeladen und installiert.
Das war’s. Du musst nichts Weiteres unternehmen und bist immer aktuell.
Natürlich ist es eine Lösung, wenn Du zu Linux wechselst. Aber auch die anderen alten Betriebssystem Hersteller wie Microsoft und Apple könnten solche Services etablieren, oder sich sogar an fwupd einklinken (und das Projekt finanziell unterstützen).
Einfacher können Firmware Updates wirklich nicht mehr gestaltet werden!
Links
- LVFS - Linux Vendor Firmware Service Webseite fwupd.org
- Projektseite GitHub - fwupd/fwupd
- Hilfe und Installation Ubuntuusers wiki.ubuntuusers.de/fwupd/
- Hilfe und Installation Arch Linux wiki.archlinux.org/title/Fwupd