Fehlende nicht-freie Firmware während der Debian-Installation

Fehlende nicht-freie Firmware während der Debian-Installation

Ich installiere Debian zum ersten Mal auf meinem Laptop und stehe vor folgendem Problem:

Einige Ihrer Hardwaregeräte benötigen nicht-freie Firmwaredateien, um zu funktionieren. Die Firmware kann von Wechseldatenträgern wie einem USB-Stick oder einer Diskette geladen werden. Die fehlenden Firmwaredateien sind: iwlwifi-3160-17.ucode. Wenn Sie jetzt über ein Medium verfügen, legen Sie es ein und fahren Sie fort.

Ich habe versucht, offizielle Debian-Images sowohl im ISO-Format als auch im DD-Format zu schreiben. Ich habe die erforderliche Datei iwlwifi-3160-17.ucode zum Stammverzeichnis des bootfähigen Geräts hinzugefügt, aber immer noch ohne Erfolg, diese Datei scheint für das Installationsprogramm nicht sichtbar zu sein. Auf dem Debian-Wiki habe ich gefunden

In manchen Fällen wird Firmware auf Wechseldatenträgern nicht automatisch erkannt (z. B. 740503). Wechseln Sie in diesen Fällen zur Konsole (Strg+Alt+F2) und mounten(8) Sie Ihren Wechseldatenträger manuell in einem temporären Verzeichnis (z. B. /media).

Wie kann ich das machen? Oder gibt es eine andere Möglichkeit?

Antwort1

Debian wird nicht ausgeliefertnicht-freie Firmwarein seiner offiziellen Verteilung.

Glücklicherweise gibt esInoffizielle, nicht-freie Images, einschließlich Firmware-Pakete.

Verwenden Sie stattdessen eines dieser Bilder.


Sie erwähnen ausdrücklich, iwlwifi-3160-17.ucodedass es von Ihrem unfreien Image nicht installiert wird.

Ich kann sehen, dass die Paketversion firmware-iwlwifidiese Datei 20110315-3enthält non-free. Wenn Sie beim Ausführen des nicht freien Images ein Terminal erhalten, verwenden Sie dies, um das Paket auf Ihrem Installationsmedium zu finden und es zu installieren:

dpkg -i $(find / -name firmware-iwlwifi*deb)

Wenn Sie dieses Paket nicht finden können, dann überlegen Siedirekt herunterladen, auf einen USB-Stick legen, diesen USB-Stick mounten, dann dpkg -i firmware-iwlwifi*debvom USB-Stick.

Antwort2

Schließlich habe ich das Problem gelöst, indem ich den Anweisungen von Wiki

Ich habe dies hinzugefügt zuQuellenliste

deb http://deb.debian.org/debian bullseye main contrib non-free
deb-src http://deb.debian.org/debian bullseye main contrib non-free

deb http://deb.debian.org/debian-security/ bullseye-security main contrib non-free
deb-src http://deb.debian.org/debian-security/ bullseye-security main contrib non-free

deb http://deb.debian.org/debian bullseye-updates main contrib non-free
deb-src http://deb.debian.org/debian bullseye-updates main contrib non-free

Und dann mit einer Kabelverbindung:

apt update && apt install firmware-iwlwifi
modprobe -r iwlwifi
modprobe iwlwifi

Antwort3

Unter bestimmten Umständen wird während der Installation die Meldung angezeigt, dass Treiber bereitgestellt werden müssenauch bei Verwendung des Images inklusive Firmware.

Einige Image-Brenner stellen die Debian-ISOs nicht korrekt auf USB-Medien bereit. Ein Beispiel hierfür ist Rufus im ISO-Modus (der DD-Modus verhält sich korrekt).

Wenn Sie Rufus im ISO-Modus verwenden, firmwareenthält der Ordner auf dem resultierenden Medium alle erwarteten .debDateien mit einemDateigröße von 0 BytesDaher sind die Archive während der Installation nutzlos.

Ich habe dieses Problem gefundenberichtet auf debianforum.deauch. Wenn dies bei Ihnen auch der Fall ist, erstellen Sie Ihr Installationsmedium mit einem anderen Ansatz neu.

verwandte Informationen