Warum scheinen Netzwerkkarten unter Linux ohne Firmware einwandfrei zu funktionieren?

Warum scheinen Netzwerkkarten unter Linux ohne Firmware einwandfrei zu funktionieren?

Ich habe Computer mit Intel- und Realtek-Ethernet-Karten und vergesse immer, die Linux-Firmware-Pakete zu installieren, wenn ich Debian darauf installiere. Ich sehe Nachrichten im Syslog, die mir sagen, dass die Firmware für die Karte nicht gefunden werden konnte, aber überraschenderweise kann ich problemlos auf das Netzwerk zugreifen.

Warum ist das so? Ich war der Meinung, dass Firmware für den normalen Betrieb eines Geräts erforderlich ist. Könnte ich auf Folgendes stoßen?mehrProblememitdie Firmware als ohne? Ich hatte einige Probleme mit zufälligen Verbindungsabbrüchen bei einer Broadcom-Ethernet-Karte (mit dem tg3-Treiber) und habe einen Beitrag über Probleme gelesen, die durch fehlerhafte Firmware verursacht wurden.

Antwort1

Die Linux-Firmware-Pakete sind enthalten, um sicherzustellen, dass die Firmware den Erwartungen der Kernel-Treiber entspricht. Die werkseitig geflashte Firmware sollte es Ihnen aufgrund der Abwärtskompatibilität weiterhin ermöglichen, die Hardware zu verwenden. Die neue Firmware könnte jedoch neue Zähler hinzugefügt haben, die der Kernel erwartet, oder verbesserte Paketverarbeitungsroutinen.

Mit jeder neuen Firmware-Version können Probleme behoben oder neue Probleme eingeführt werden. Sie werden es erst wissen, wenn Sie es ausprobieren, und die meisten Anbieter erwarten von ihren Kunden, dass sie an ihrem Qualitätssicherungsprogramm teilnehmen ... oder so scheint es zumindest.

verwandte Informationen