Jak je zmíněno v 2.2 – „Ovladače vyžadující firmware“, některá zařízení vyžadují pro svou práci kromě ovladače zařízení také firmware. Ve většině případů znamená chybějící firmware nefunkční zařízení. Existují však výjimky, kdy zařízení bez firmwaru funguje alespoň v základním režimu a firmware je potřeba až pro povolení speciálních vlastností.
Pokud ovladač zařízení vyžaduje firmware, který není k dispozici,
debian-installer
nabídne jeho nahrání z výměnných médií. Budete-li souhlasit,
debian-installer
prozkoumá dostupná zařízení, na kterých hledá buď samotné
soubory s firmwarem, nebo balíky obsahující firmware. Je-li firmware
nalezen, nakopíruje se do /lib/firmware
a
příslušný modul je znovu zaveden.
To, která zařízení jsou prohledána a které souborové systémy prozkoumány, závisí na architektuře, typu instalačních médií a fáze instalace. Obzvláště v počátcích instalace budete mít největší šanci na úspěch s disketou nebo USB klíčenkou formátovanou souborovým systémem FAT. Na architekturách i386 a amd64 je možné zavést firmware také z MMC nebo SD karty.
Pokud víte, že zařízení není pro instalaci potřeba, nebo pokud zařízení funguje i bez firmwaru, můžete zavedení firmwaru přeskočit.
Podpora pro zavádění firmwaru je zatím poměrně jednoduchá a nejspíš
bude v příštích vydáních instalátoru vylepšena. debian-installer
nyní například
nezobrazí varování, pokud nebyl hledaný firmware nalezen. Nahlaste nám
prosím jakékoliv nestandardní chování, na které narazíte (viz
5.4.6 – „Pošlete nám zprávu o instalaci“).
Přestože je možné v některých případech zavést firmware z oblasti na
pevném disku, je nejčastější způsob zavedení z nějakého výměnného
média, jako je disketa nebo USB klíčenka. Soubory s firmwarem se musí
nacházet buď v kořenovém adresáři, nebo v adresáři
/firmware
. Doporučený souborový systém je FAT,
protože je podporovaný hned v úvodní části instalace.
Archivy obsahující nejnovější balíky pro nejběžnější firmware jsou dostupné z:
Stačí stáhnout archiv pro příslušné vydání a rozbalit jej na médium.
Jestliže se požadovaný firmware v archivu nenachází, můžete se zkusit podívat do sekce non-free. Následující přehled by měl obsahovat většinu dostupných balíků s firmwarem (nemusí být úplný):
Na médium je také možné zkopírovat jednotlivé soubory s firmwarem (tzn. ne balíky). Takovéto soubory můžete obvykle získat z již instalovaného systému, nebo od dodavatele hardwaru.
Všechny firmwary, které se zavedou během instalace, se automaticky nakopírují do instalovaného systému. To by mělo zajistit, že zařízení vyžadující firmware budou fungovat i po restartu do nového systému. Stále zde však existuje drobné riziko v případě, kdy nainstalovaný systém používá jinou verzi jádra, než instalační systém. V takovém případě je možné, že se firmware nepodaří zavést kvůli rozdílné verzi.
Pokud byl firmware nainstalován z balíku s firmwarem, debian-installer
do
instalovaného systému nainstaluje i tento balík a automaticky přidá do
konfiguračního souboru sources.list
sekci non-free.
Výhodou je to, že se firmware bude aktualizovat automaticky.
Jestliže jste při instalaci přeskočili možnost nahrání firmwaru, nebude dané zařízení nejspíš fungovat ani v nainstalovaném systému. Pro jeho zprovoznění budete muset doinstalovat firmware ručně.