2.2. Hardware, die Firmware erfordert

Neben der Verfügbarkeit eines Gerätetreibers erfordern einige Geräte zusätzlich sogenannte Firmware (oder Microcode), die in das Gerät geladen werden muss, damit es funktioniert. Dies ist überwiegend bei Netzwerkkarten (speziell für Drahtlos-Netzwerke/Wireless-LAN) üblich, aber es gibt zum Beispiel auch USB-Geräte und sogar einige Festplatten-Controller, die Firmware erfordern.

Bei vielen Grafikkarten ist eingeschränkte Basisfunktionalität auch ohne zusätzliche Firmware verfügbar, für die Nutzung von erweiterten Funktionen ist aber oft eine passende Firmware-Datei erforderlich. In einigen Fällen kann es auch - trotz erfolgreich verlaufener Installation - beim nächsten Neustart trotzdem zu einem schwarzen Bildschirm oder einer verkrüppelten Anzeige kommen. Falls dies bei Ihnen der Fall ist, gibt es ein paar Dinge, die Sie ausprobieren können, um das Problem zu umgehen (Näheres in Abschnitt 6.4.3, „Das installierte System vervollständigen“).

Auf vielen älteren Geräten, die Firmware zum Betrieb erforderten, war die Firmware durch den Hersteller fest in einem EEPROM-/Flash-Chip auf der Karte selbst abgelegt. Heutzutage haben neue Geräte die Firmware nicht mehr auf diese Weise integriert, so dass die Firmware-Datei von dem Betriebssystem des Rechners bei jedem Systemstart in das Gerät geladen werden muss.

In den meisten Fällen ist Firmware im Sinne der Kriterien des Debian GNU/Linux-Projekts nicht frei und kann deshalb nicht in der Hauptdistribution oder im Installationssystem integriert werden. Falls der Gerätetreiber selbst in der Distribution enthalten ist und falls Debian GNU/Linux die Firmware legal weiterverteilen darf, ist sie aber oft als separates Paket im Non-Free-Bereich des Archivs verfügbar.

Dies bedeutet aber nicht, dass solche Hardware nicht während der Installation verwendet werden kann. Seit Debian GNU/Linux 5.0 unterstützt der debian-installer die Möglichkeit, Firmware-Dateien oder -Pakete von einem transportablen Medium (wie einem USB-Stick) nachzuladen. Abschnitt 6.4, „Fehlende Firmware nachladen“ enthält detaillierte Informationen, wie Sie die Firmware während der Installation laden können.

Wenn der debian-installer eine Firmware-Datei anfordert und Sie diese Datei nicht haben oder keine nicht-freie Firmware auf Ihrem System installieren möchten, können Sie versuchen, ohne das Laden der Firmware fortzufahren. Es gibt mehrere Fälle, wo der Treiber zusätzliche Firmware anfordert, da diese unter bestimmten Umständen nötig sein könnte, das Gerät aber auf vielen Systemen auch ohne diese Firmware funktioniert (dies ist z.B. bei bestimmten Netzwerkkarten der Fall, die den tg3-Treiber verwenden).