Pro Debian 12 bylo spuštěno samostatné úložiště s firmwarem

Vývojáři Debianu oznámili testování nového úložiště nesvobodného firmwaru, do kterého byly přeneseny balíčky firmwaru z nesvobodného úložiště. Druhé alfa vydání instalačního programu Debian 12 „Bookworm“ poskytuje možnost dynamicky vyžadovat balíčky firmwaru z úložiště nesvobodného firmwaru. Přítomnost samostatného úložiště s firmwarem umožňuje poskytnout přístup k firmwaru bez zahrnutí obecného nesvobodného úložiště na instalační médium.

V souladu s dříve konaným všeobecným hlasováním obsahují oficiální obrázky jak bezplatný firmware z hlavního úložiště, tak proprietární firmware dříve dostupný prostřednictvím nesvobodného úložiště. Pokud máte zařízení, které ke svému provozu vyžaduje externí firmware, požadovaný proprietární firmware se nahraje standardně. Pro uživatele, kteří preferují pouze bezplatný software, je ve fázi stahování k dispozici možnost zakázat používání nesvobodného firmwaru.

Požadovaný firmware je určen analýzou protokolů jádra, které zobrazují varování o selhání při načítání firmwaru (například „failed to load rtl_nic/rtl8153a-3.fw“). Protokol je analyzován skriptem check-missing-firmware, který je volán komponentou hw-detect. Při zjišťování problémů s načítáním firmwaru skript kontroluje indexový soubor Contents-firmware, který odpovídá názvům firmwaru a balíčkům, ve kterých je lze nalézt. Pokud index chybí, vyhledá se firmware prohledáním obsahu balíčků v adresáři /firmware. Pokud je nalezen balík firmwaru, je rozbalen a jsou načteny příslušné moduly jádra, poté je balík firmwaru přidán do seznamu nainstalovaných balíků a v konfiguraci APT je aktivováno úložiště nesvobodného firmwaru.

Zdroj: opennet.ru

Přidat komentář