Debian Linux: r8169 0000:03:00.0: firmware: failed to load rtl_nic/rtl8168g-2.fw (-2)

Bei einer nicht 100%ig funktionierenden Internetverbindung (z.Bsp. fehlende/keine DNS Namensauflösung) sollte man auch mal das Systemlog auf Fehler bzgl. des Netzwerkes durchsuchen:

dmesg | grep failed

Beipielausgabe bei fehlenden Treibern für eine "Reaktek" Netzwerkkarte:

r8169 0000:03:00.0: firmware: failed to load rtl_nic/rtl8168g-2.fw (-2)

Die Treiber können meist mit dem im Internet kreisenden Begriffen und Befehlen nicht heruntergeladen werden ... denn die Namensauflösung funktioniert ja nicht.

Daher muss man den Download manuell vorbereiten und ausführen:

Auf einem anderen PC lese ich die aktuelle IP des Downloadservers aus:

ping packages.debian.org

Ergebnis z.Bsp. Beispiel: 123.123.123.123

Jetzt teilt man dem betroffenen Server diese Information mit:

nano /etc/hosts

Fügen Sie die folgende Zeile hinzu und speichern Sie die Datei ab:

123.123.123.123 packages.debian.org

Jetzt können Sie das gesuchte Paket herunterladen (die URL können Sie auf einem anderen PC heraussuchen und ggf. bei SSH einkopieren).
Dabei ist das Umgehend der SSL Zertifikatskontrolle wichtig, denn in dem allermeisten Fällen stimmt die IP nicht mit dem Namen innerhalb des Zertifikates überein:

wget --no-check-certificate https://123.123.123.123/debian/pool/non-free/f/firmware-nonfree/firmware-nonfree_0.43.tar.gz

Alternative Lösung

Löst die Domain "debian.org" auf (z.Bsp. per Ping auf einem anderen PC) und trage diese in die Hosts-Datei ein (Beispiel s.o.)

Beispiel: 123.123.123.123

123.123.123.123 debian.org ftp.de.debian.org de.debian.org security.debian.org

Dieser Artikel hat Dir geholfen ?
.. und Dir nerviges Ausprobieren, Suchen und Zeit erspart ?

Dann würde ich mich sehr freuen, wenn Du diese werbefreie Hilfeseite mit einer kleinen Anerkennung unterstützen würdest.
Vielen Dank !
PayPal Donate QR Code

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

18 − 9 =